├── assets
├── img
│ ├── cards.png
│ ├── energy.png
│ ├── kotaro.png
│ ├── background.jpg
│ ├── calculatorIcon.svg
│ └── parts
│ │ ├── aqua
│ │ ├── tail.svg
│ │ └── back.svg
│ │ ├── bird
│ │ └── tail.svg
│ │ ├── bug
│ │ └── tail.svg
│ │ ├── beast
│ │ └── tail.svg
│ │ ├── plant
│ │ └── tail.svg
│ │ └── reptile
│ │ └── tail.svg
├── js
│ └── menu.js
├── styles
│ ├── contact.css
│ ├── about.css
│ ├── styles.css
│ └── tools.css
└── pages
│ ├── OLD
│ ├── calculator.css
│ ├── energyCalculator.js
│ ├── styles.css
│ ├── table.css
│ ├── table.js
│ ├── indexEN.html
│ └── index.html
│ ├── EN
│ ├── contact.html
│ ├── about.html
│ └── index.html
│ └── ES
│ ├── contact.html
│ └── about.html
├── README.md
└── index.html
/assets/img/cards.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jmarcosg/axieTools/HEAD/assets/img/cards.png
--------------------------------------------------------------------------------
/assets/img/energy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jmarcosg/axieTools/HEAD/assets/img/energy.png
--------------------------------------------------------------------------------
/assets/img/kotaro.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jmarcosg/axieTools/HEAD/assets/img/kotaro.png
--------------------------------------------------------------------------------
/assets/img/background.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jmarcosg/axieTools/HEAD/assets/img/background.jpg
--------------------------------------------------------------------------------
/assets/js/menu.js:
--------------------------------------------------------------------------------
1 | function myFunction() {
2 | var x = document.getElementById("myTopnav");
3 | if (x.className === "topnav") {
4 | x.className += " responsive";
5 | } else {
6 | x.className = "topnav";
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Axie Tools
2 | Tired of counting enemy energy? Want to know how to count cards? Axie Tools is a page where one can do all of this. This is perfect for lazy people like me who just want to see numbers on the screen and don't want to be chrunching numbers in game and just try to play my best :)
3 |
4 |
--------------------------------------------------------------------------------
/assets/styles/contact.css:
--------------------------------------------------------------------------------
1 | .contact {
2 | margin-top: 15px;
3 | margin: 0 auto;
4 | width: 1380px;
5 | font-family: "Roboto", sans-serif;
6 | font-size: 17px;
7 |
8 | color: #432d17;
9 | }
10 |
11 | .tips {
12 | margin-top: 15px;
13 | margin: 0 auto;
14 | width: 1380px;
15 | font-family: "Roboto", sans-serif;
16 | font-size: 17px;
17 |
18 | color: #432d17;
19 | }
20 |
21 | .contact a:link,
22 | .contact a:visited,
23 | .contact a:hover,
24 | .contact a:active,
25 | .tips a:link,
26 | .tips a:visited,
27 | .tips a:hover,
28 | .tips a:active {
29 | text-decoration: none;
30 | color: #432d17;
31 | }
32 |
33 | /* responsive */
34 | @media screen and (max-width: 600px) {
35 | .contact {
36 | width: 400px;
37 | }
38 |
39 | .tips {
40 | width: 400px;
41 | }
42 |
43 | .donos {
44 | font-size: 14px;
45 | }
46 | }
47 |
--------------------------------------------------------------------------------
/assets/styles/about.css:
--------------------------------------------------------------------------------
1 | .intro {
2 | margin-top: 15px;
3 | margin-left: 25px;
4 | margin-right: 25px;
5 | width: fit-content;
6 | font-size: 17px;
7 | font-style: italic;
8 | text-align: center;
9 | }
10 |
11 | .TOC-container {
12 | margin-top: 15px;
13 | margin: 0 auto;
14 | height: auto;
15 | }
16 |
17 | .table-of-contents {
18 | padding: 2px;
19 | margin-left: 10px;
20 | width: 300px;
21 | font-family: "Roboto", sans-serif;
22 | font-size: 17px;
23 |
24 | color: #2c1c0e;
25 | background-color: #ab6636;
26 | box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.25);
27 | }
28 |
29 | .table-of-contents a:link,
30 | .table-of-contents a:visited,
31 | .table-of-contents a:hover,
32 | .table-of-contents a:active {
33 | color: #2c1c0e;
34 | }
35 |
36 | .how-to {
37 | margin-left: 30px;
38 | margin-right: 30px;
39 | width: fit-content;
40 | font-family: "Roboto", sans-serif;
41 | font-size: 17px;
42 |
43 | color: #2c1c0e;
44 | }
45 |
46 | .patch-notes {
47 | margin-top: 25px;
48 | margin-left: 30px;
49 | width: fit-content;
50 | font-family: "Roboto", sans-serif;
51 | font-size: 17px;
52 |
53 | color: #2c1c0e;
54 | }
55 |
56 | /* responsive */
57 | @media screen and (max-width: 600px) {
58 | .intro {
59 | width: 400px;
60 | }
61 | }
62 |
63 | @media screen and (max-width: 600px) {
64 | .how-to {
65 | width: 400px;
66 | }
67 | }
68 |
69 | @media screen and (max-width: 600px) {
70 | .patch-notes {
71 | width: 400px;
72 | }
73 | }
74 |
--------------------------------------------------------------------------------
/assets/pages/OLD/calculator.css:
--------------------------------------------------------------------------------
1 | .calculator-container {
2 | width: auto;
3 | height: 210px;
4 | margin: auto;
5 | display: block;
6 | }
7 |
8 | /* Rounds */
9 | .round-container {
10 | margin-top: 5px;
11 | width: auto;
12 | display: block;
13 | text-align: center;
14 | }
15 |
16 | .round-info {
17 | font-size: 2em;
18 | }
19 |
20 | .round-number {
21 | font-size: 2em;
22 | text-align: center;
23 | }
24 |
25 | .round-container img {
26 | margin-top: 5px;
27 | height: 60px;
28 | width: 60px;
29 | }
30 |
31 | .energy-quantity {
32 | margin-top: 5px;
33 | font-size: 2em;
34 | }
35 |
36 | /* Gain-Loss */
37 | .ene-gain-loss-container {
38 | margin-top: 8px;
39 | margin: 0 auto;
40 | width: auto;
41 | display: block;
42 | text-align: center;
43 | }
44 |
45 | .eneCalc-item {
46 | padding: 6px;
47 | display: inline-block;
48 | }
49 | .eneCalc-item p {
50 | text-align: center;
51 | }
52 |
53 | .ene-gain-loss-container button {
54 | min-width: 50px;
55 | width: auto;
56 | height: 30px;
57 | border-radius: 2px 2px 2px 2px;
58 |
59 | background-color: #ab6636;
60 | border-color: #1a150e;
61 | color: #fff;
62 | box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.15);
63 | }
64 |
65 | .ene-gain-loss-container button:hover {
66 | background-color: #bd7847;
67 | color: #fff;
68 | }
69 |
70 | .gain-container {
71 | margin: 0 auto;
72 | }
73 |
74 | /* responsive */
75 | @media screen and (max-width: 600px) {
76 | .round-info {
77 | font-size: 22px;
78 | }
79 |
80 | .round-number {
81 | font-size: 22px;
82 | }
83 |
84 | .round-container img {
85 | height: 45px;
86 | width: 45px;
87 | }
88 |
89 | .energy-quantity {
90 | font-size: 22px;
91 | }
92 |
93 | .ene-gain-loss-container {
94 | max-width: 350px;
95 | }
96 |
97 | /* .ene-gain-loss-container button {
98 |
99 | } */
100 | }
101 |
--------------------------------------------------------------------------------
/assets/pages/OLD/energyCalculator.js:
--------------------------------------------------------------------------------
1 | var counter = document.getElementById("energyQuantity");
2 | counter = 3;
3 | var round = document.getElementById("roundNumber");
4 | round = 1;
5 |
6 | function subtract(){
7 | counter -= 1;
8 | if (counter <= 0) {
9 | counter = 0;
10 | }
11 |
12 | document.getElementById("energyQuantity").innerHTML = counter;
13 | }
14 |
15 | function add(){
16 | counter += 1;
17 | if (counter >= 10) {
18 | counter = 10;
19 | }
20 | document.getElementById("energyQuantity").innerHTML = counter;
21 | }
22 |
23 | function reset(){
24 | counter = 3;
25 | round = 1;
26 | document.getElementById("energyQuantity").innerHTML = counter;
27 | document.getElementById("roundNumber").innerHTML = round;
28 |
29 | // Axie1 parts clear
30 | document.getElementById('a1m1').style.visibility = "hidden";
31 | document.getElementById('a1m2').style.visibility = "hidden";
32 | document.getElementById('a1h1').style.visibility = "hidden";
33 | document.getElementById('a1h2').style.visibility = "hidden";
34 | document.getElementById('a1b1').style.visibility = "hidden";
35 | document.getElementById('a1b2').style.visibility = "hidden";
36 | document.getElementById('a1t1').style.visibility = "hidden";
37 | document.getElementById('a1t2').style.visibility = "hidden";
38 |
39 | // Axie2 parts clear
40 | document.getElementById('a2m1').style.visibility = "hidden";
41 | document.getElementById('a2m2').style.visibility = "hidden";
42 | document.getElementById('a2h1').style.visibility = "hidden";
43 | document.getElementById('a2h2').style.visibility = "hidden";
44 | document.getElementById('a2b1').style.visibility = "hidden";
45 | document.getElementById('a2b2').style.visibility = "hidden";
46 | document.getElementById('a2t1').style.visibility = "hidden";
47 | document.getElementById('a2t2').style.visibility = "hidden";
48 |
49 | // Axie3 parts clear
50 | document.getElementById('a3m1').style.visibility = "hidden";
51 | document.getElementById('a3m2').style.visibility = "hidden";
52 | document.getElementById('a3h1').style.visibility = "hidden";
53 | document.getElementById('a3h2').style.visibility = "hidden";
54 | document.getElementById('a3b1').style.visibility = "hidden";
55 | document.getElementById('a3b2').style.visibility = "hidden";
56 | document.getElementById('a3t1').style.visibility = "hidden";
57 | document.getElementById('a3t2').style.visibility = "hidden";
58 | }
59 |
60 | function nextRound(){
61 | round += 1;
62 | counter += 2;
63 | if (counter >= 10) {
64 | counter = 10;
65 | }
66 |
67 | document.getElementById("roundNumber").innerHTML = round;
68 | document.getElementById("energyQuantity").innerHTML = counter;
69 | }
--------------------------------------------------------------------------------
/assets/pages/OLD/styles.css:
--------------------------------------------------------------------------------
1 | html,
2 | body {
3 | margin: 0;
4 | font-family: "Roboto";
5 | color: #432d17;
6 |
7 | background: #be9770;
8 | }
9 |
10 | /* header */
11 | .topnav {
12 | overflow: hidden;
13 | background-color: #ab6636;
14 | }
15 |
16 | .topnav a {
17 | float: left;
18 | display: block;
19 | color: #f2f2f2;
20 | text-align: center;
21 | padding: 14px 16px;
22 | text-decoration: none;
23 | font-size: 17px;
24 | }
25 |
26 | .topnav a:hover {
27 | background-color: #bd7847;
28 | color: #ffffff;
29 | }
30 |
31 | .topnav a.active {
32 | background-color: #88522b;
33 | color: white;
34 | }
35 |
36 | .topnav .icon {
37 | display: none;
38 | }
39 |
40 | /* header dropdown */
41 | .dropdown {
42 | float: left;
43 | overflow: hidden;
44 | }
45 |
46 | .dropdown .dropbtn {
47 | font-size: 17px;
48 | border: none;
49 | outline: none;
50 | color: white;
51 | padding: 14px 16px;
52 | background-color: inherit;
53 | font-family: inherit;
54 | margin: 0;
55 | }
56 |
57 | .dropdown-content {
58 | display: none;
59 | position: absolute;
60 | background-color: #ab6636;
61 | min-width: 160px;
62 | box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
63 | z-index: 1;
64 | }
65 |
66 | .dropdown-content a {
67 | float: none;
68 | color: #ffffff;
69 | padding: 12px 16px;
70 | text-decoration: none;
71 | display: block;
72 | text-align: left;
73 | }
74 |
75 | .topnav a:hover,
76 | .dropdown:hover .dropbtn {
77 | background-color: #bd7847;
78 | color: #ffffff;
79 | }
80 |
81 | .dropdown-content a:hover {
82 | background-color: #bd7847;
83 | color: #ffffff;
84 | }
85 |
86 | .dropdown:hover .dropdown-content {
87 | display: block;
88 | }
89 |
90 | /* footer */
91 | footer {
92 | /* padding-top: 15px; */
93 | position: relative;
94 | bottom: 0;
95 | width: 100%;
96 | font-size: 12px;
97 | text-align: center;
98 |
99 | color: #462d17;
100 | }
101 |
102 | footer a {
103 | cursor: pointer;
104 | font-family: "Roboto", sans-serif;
105 | text-decoration: none;
106 | align-items: center;
107 | }
108 |
109 | footer a:link,
110 | footer a:visited,
111 | footer a:hover,
112 | footer a:active {
113 | color: #462d17;
114 | }
115 |
116 | /* responsive */
117 | @media screen and (max-width: 600px) {
118 | .topnav a:not(:first-child),
119 | .dropdown .dropbtn {
120 | display: none;
121 | }
122 | .topnav a.icon {
123 | float: right;
124 | display: block;
125 | }
126 | }
127 |
128 | @media screen and (max-width: 600px) {
129 | .topnav.responsive {
130 | position: relative;
131 | }
132 | .topnav.responsive .icon {
133 | position: absolute;
134 | right: 0;
135 | top: 0;
136 | }
137 | .topnav.responsive a {
138 | float: none;
139 | display: block;
140 | text-align: left;
141 | }
142 | .topnav.responsive .dropdown {
143 | float: none;
144 | }
145 | .topnav.responsive .dropdown-content {
146 | position: relative;
147 | }
148 | .topnav.responsive .dropdown .dropbtn {
149 | display: block;
150 | width: 100%;
151 | text-align: left;
152 | }
153 |
154 | .footer {
155 | font-size: 10px;
156 | }
157 | }
158 |
--------------------------------------------------------------------------------
/assets/pages/EN/contact.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | Axie Tools
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
48 |
49 |
58 |
59 |
60 |
Donations
61 |
All donations from Ronin or Cafecito ARE NOT MANDATORY and WILL NEVER BE . The fact that you are going or willing to do it, it's already a big gesture and it will be infinitily appreciated.
62 |
63 |
64 | Ronin: ronin:dd6fbb017b4bfb7cb8cbe54d37c56675caf48daa
65 |
66 |
67 |
68 | Cafecito
69 |
70 |
71 |
72 |
77 |
78 |
79 |
--------------------------------------------------------------------------------
/assets/pages/ES/contact.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | Axie Tools
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
47 |
48 |
58 |
59 |
60 |
Donaciones
61 |
Tanto las donaciones de Ronin como las de Cafecito NO SON OBLIGATORIAS y NUNCA les voy a obligar que donen. El hecho de que donen o quieran hacerlo, ya es un enorme gesto de por sí y se lo agradece en cantidades infinitas.
62 |
63 |
64 | Ronin: ronin:dd6fbb017b4bfb7cb8cbe54d37c56675caf48daa
65 |
66 |
67 |
68 | Cafecito
69 |
70 |
71 |
72 |
77 |
78 |
79 |
--------------------------------------------------------------------------------
/assets/pages/OLD/table.css:
--------------------------------------------------------------------------------
1 | .cards-and-parts-container table {
2 | margin: auto;
3 | border-collapse: collapse;
4 | font-weight: bold;
5 | text-align: center;
6 | max-width: 400px;
7 | }
8 |
9 | th {
10 | background-color: #ab6636;
11 | color: #fff;
12 | font-weight: 400;
13 | border: 1px solid #000;
14 | padding: 8px;
15 | }
16 |
17 | /* Axie 1 */
18 | .axie1 {
19 | background-color: #f0c66e;
20 | color: #000000;
21 | border: 1px solid #000;
22 | padding: 8px;
23 | font-weight: 500;
24 | }
25 |
26 | .axie1 button {
27 | width: max-content;
28 | height: max-content;
29 | }
30 |
31 | #a1m1 {
32 | font-size: 18px;
33 | visibility: hidden;
34 | }
35 |
36 | #a1m2 {
37 | font-size: 18px;
38 | visibility: hidden;
39 | }
40 |
41 | #a1h1 {
42 | font-size: 18px;
43 | visibility: hidden;
44 | }
45 |
46 | #a1h2 {
47 | font-size: 18px;
48 | visibility: hidden;
49 | }
50 |
51 | #a1b1 {
52 | font-size: 18px;
53 | visibility: hidden;
54 | }
55 |
56 | #a1b2 {
57 | font-size: 18px;
58 | visibility: hidden;
59 | }
60 |
61 | #a1t1 {
62 | font-size: 18px;
63 | visibility: hidden;
64 | }
65 |
66 | #a1t2 {
67 | font-size: 18px;
68 | visibility: hidden;
69 | }
70 |
71 | /* Axie 2 */
72 | .axie2 {
73 | background-color: #ff9ab8;
74 | color: #000000;
75 | border: 1px solid #000;
76 | padding: 8px;
77 | font-weight: 500;
78 | }
79 |
80 | #a2m1 {
81 | font-size: 18px;
82 | visibility: hidden;
83 | }
84 |
85 | #a2m2 {
86 | font-size: 18px;
87 | visibility: hidden;
88 | }
89 |
90 | #a2h1 {
91 | font-size: 18px;
92 | visibility: hidden;
93 | }
94 |
95 | #a2h2 {
96 | font-size: 18px;
97 | visibility: hidden;
98 | }
99 |
100 | #a2b1 {
101 | font-size: 18px;
102 | visibility: hidden;
103 | }
104 |
105 | #a2b2 {
106 | font-size: 18px;
107 | visibility: hidden;
108 | }
109 |
110 | #a2t1 {
111 | font-size: 18px;
112 | visibility: hidden;
113 | }
114 |
115 | #a2t2 {
116 | font-size: 18px;
117 | visibility: hidden;
118 | }
119 |
120 | /* Axie 3*/
121 | .axie3 {
122 | background-color: #5cbfea;
123 | color: #000000;
124 | border: 1px solid #000;
125 | padding: 8px;
126 | font-weight: 500;
127 | }
128 |
129 | #a3m1 {
130 | font-size: 18px;
131 | visibility: hidden;
132 | }
133 |
134 | #a3m2 {
135 | font-size: 18px;
136 | visibility: hidden;
137 | }
138 |
139 | #a3h1 {
140 | font-size: 18px;
141 | visibility: hidden;
142 | }
143 |
144 | #a3h2 {
145 | font-size: 18px;
146 | visibility: hidden;
147 | }
148 |
149 | #a3b1 {
150 | font-size: 18px;
151 | visibility: hidden;
152 | }
153 |
154 | #a3b2 {
155 | font-size: 18px;
156 | visibility: hidden;
157 | }
158 |
159 | #a3t1 {
160 | font-size: 18px;
161 | visibility: hidden;
162 | }
163 |
164 | #a3t2 {
165 | font-size: 18px;
166 | visibility: hidden;
167 | }
168 |
169 | .clear-checkboxes {
170 | text-align: center;
171 | }
172 |
173 | .clear-checkboxes button {
174 | margin-top: 10px;
175 | margin-left: auto;
176 | min-width: 150px;
177 | width: auto;
178 | height: 30px;
179 | border-radius: 2px 2px 2px 2px;
180 |
181 | background-color: #ab6636;
182 | border-color: #1a150e;
183 | color: #fff;
184 | box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.15);
185 | }
186 |
187 | .clear-checkboxes button:hover {
188 | background-color: #bd7847;
189 | color: #fff;
190 | }
191 |
192 | /* responsive */
193 | @media screen and (max-width: 600px) {
194 | .cards-and-parts-container table {
195 | margin: auto;
196 | border-collapse: collapse;
197 | font-weight: bold;
198 | text-align: center;
199 | max-width: 350px;
200 | max-height: 500px;
201 | }
202 |
203 | th,
204 | td {
205 | font-size: 14px;
206 | }
207 | }
208 |
--------------------------------------------------------------------------------
/assets/styles/styles.css:
--------------------------------------------------------------------------------
1 | @import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");
2 |
3 | @import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap");
4 |
5 | html,
6 | body {
7 | margin: 0 auto;
8 | height: 100vh;
9 | font-family: "Inter", sans-serif;
10 | color: #432d17;
11 | background-color: #c07f5aad;
12 | user-select: none;
13 | }
14 |
15 | /* header */
16 | .topnav {
17 | overflow: hidden;
18 | background-color: #79471f;
19 | box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.15);
20 | }
21 |
22 | .topnav a {
23 | float: left;
24 | display: block;
25 | color: #f2f2f2;
26 | text-align: center;
27 | padding: 14px 16px;
28 | text-decoration: none;
29 | font-size: 17px;
30 | }
31 |
32 | .topnav a:hover {
33 | background-color: #5f3816;
34 | color: #ffffff;
35 | }
36 |
37 | .topnav a.active {
38 | background-color: #5f3816;
39 | color: white;
40 | }
41 |
42 | .topnav .icon {
43 | display: none;
44 | }
45 |
46 | /* header dropdown */
47 | .dropdown {
48 | float: left;
49 | overflow: hidden;
50 | }
51 |
52 | .dropdown .dropbtn {
53 | font-size: 17px;
54 | border: none;
55 | outline: none;
56 | color: white;
57 | padding: 14px 16px;
58 | background-color: inherit;
59 | font-family: inherit;
60 | margin: 0;
61 | }
62 |
63 | .dropdown-content {
64 | display: none;
65 | position: absolute;
66 | background-color: #79471f;
67 | min-width: 160px;
68 | box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
69 | z-index: 1;
70 | }
71 |
72 | .dropdown-content a {
73 | float: none;
74 | color: #ffffff;
75 | padding: 12px 16px;
76 | text-decoration: none;
77 | display: block;
78 | text-align: left;
79 | }
80 |
81 | .topnav a:hover,
82 | .dropdown:hover .dropbtn {
83 | background-color: #5f3816;
84 | color: #ffffff;
85 | }
86 |
87 | .dropdown-content a:hover {
88 | background-color: #5f3816;
89 | color: #ffffff;
90 | }
91 |
92 | .dropdown:hover .dropdown-content {
93 | display: block;
94 | }
95 |
96 | .main-container {
97 | height: fit-content;
98 | padding-bottom: 200px;
99 | max-width: 540px;
100 | margin-left: auto;
101 | margin-right: auto;
102 | margin-top: 15px;
103 | padding: 0.5rem;
104 | }
105 |
106 | /* footer */
107 | footer {
108 | padding-top: 15px;
109 | position: relative;
110 | bottom: 0;
111 | width: 100%;
112 | font-size: 13px;
113 | text-align: center;
114 |
115 | color: #462d17;
116 | }
117 |
118 | footer a {
119 | cursor: pointer;
120 | font-family: "Inter", sans-serif;
121 | text-decoration: none;
122 | align-items: center;
123 | }
124 |
125 | footer a:link,
126 | footer a:visited,
127 | footer a:hover,
128 | footer a:active {
129 | color: #462d17;
130 | }
131 |
132 | /* responsive */
133 | @media screen and (max-width: 600px) {
134 | .topnav a:not(:first-child),
135 | .dropdown .dropbtn {
136 | display: none;
137 | }
138 | .topnav a.icon {
139 | float: right;
140 | display: block;
141 | }
142 | }
143 |
144 | @media screen and (max-width: 600px) {
145 | .topnav.responsive {
146 | position: relative;
147 | }
148 | .topnav.responsive .icon {
149 | position: absolute;
150 | right: 0;
151 | top: 0;
152 | }
153 | .topnav.responsive a {
154 | float: none;
155 | display: block;
156 | text-align: left;
157 | }
158 | .topnav.responsive .dropdown {
159 | float: none;
160 | }
161 | .topnav.responsive .dropdown-content {
162 | position: relative;
163 | }
164 | .topnav.responsive .dropdown .dropbtn {
165 | display: block;
166 | width: 100%;
167 | text-align: left;
168 | }
169 |
170 | .footer {
171 | font-size: 10px;
172 | }
173 | }
174 |
--------------------------------------------------------------------------------
/assets/img/calculatorIcon.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
--------------------------------------------------------------------------------
/assets/pages/EN/about.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | Axie Tools
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
47 |
48 |
49 |
50 |
51 | Tired of counting enemy energy? Want to know how to count cards? Axie Tools is a page where one can do all of this. This tool are perfect for lazy people like me who just want to see numbers on the screen and don't want to be chrunching numbers in game and just try to play my best :)
52 |
53 |
54 |
55 |
Table of Contents
56 |
60 |
61 |
62 |
63 |
64 |
Enemy Energy Calculator
65 |
66 | Enemy Energy Calculator is a tool you can use to track how much energy your enemy has for their next round with just a few clicks.
67 |
68 |
69 |
70 |
71 |
How it works
72 |
You can see we have four buttons: -1 ENE , +1 ENE , NEXT ROUND and RESET .
73 |
74 | -1 ENE: substracts 1 energy point from the available energy.
75 | +1 ENE: ads 1 energy point to the available energy.
76 | NEXT ROUND: acts as the game round has finished and adds 2 energy points to the available energy.
77 | NEW GAME: acts as a reset button for a new arena match.
78 |
79 |
80 |
81 |
82 |
83 |
84 |
Cards and Parts Table
85 |
This table can be used to keep track which cards/axie parts' appeared clicking checkboxes.
86 |
87 |
88 |
89 |
How it works
90 |
Every time you start a game you are dealt six random cards from your 24 cards deck. As soon as a round starts you should be checking which cards have been dealt and clicking checkboxes in the table (any color can be used for your axies, it doesn't mean that if you have a double aquatic and bug composition you can't use this table). Collumns and rows will, eventually, get checked. When this happens, it means that your 24 cards deck is out of cards, so the game will now shuffle them back and will be a new set of cards. This also means that you should click the CLEAR ALL button so you can still keep track which cards/axie parts appears.
91 |
92 |
93 |
94 |
95 |
Patch Notes
96 |
AT 1.1.5
97 |
98 | Se volvió a los colores originales ya que reprensentan los colores de Axie Infinity.
99 | Se corrigió cuando se clickeaba en "nueva partida" no se desmarcaban las cartas.
100 | Ahora la página tiene un diseño reponsivo.
101 |
102 |
AT 1.1.5
103 |
104 | Axie Tools orginal colors are back because they represent Axie Infinity.
105 | Clicking on "new game" now unchecks cards that appeared.
106 | Website now has responsive design.
107 |
108 |
AT 1.1
109 |
110 | Website is now available in English and Spanish!
111 | A contact page was added.
112 | New colors and and funcionalities
113 |
114 | Now you can click a cell from the Cards and Parts Table instead of a checkbox to check which card/part appeared.
115 |
116 | Grammar mistakes were fixed.
117 |
118 |
119 |
AT 1.0
120 |
121 | Enemy Energy Calculator added.
122 | Cards and Parts Table added.
123 |
124 |
125 |
126 |
127 |
128 |
129 | Github
130 |
131 |
132 |
133 |
134 |
--------------------------------------------------------------------------------
/assets/pages/ES/about.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | Axie Tools
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
47 |
48 |
49 |
50 |
51 | ¿Te cansas o te cuesta contar las energías de tu contricante? ¿Querés aprender a contar cartas? Axie Tools es una página donde uno puede hacer todo ésto. Éstas herramientas son perfectas para gente perezosa como yo que solo queremos ver números en la pantalla y no queremos estar constantemente sacando cuentas en medio de una partida y tratar de jugar lo mejor posible :)
52 |
53 |
54 |
55 |
Tabla de Contenido
56 |
60 |
61 |
62 |
63 |
64 |
Calculadora de energía
65 |
66 | La calculadora de energía de enemigos es una herramienta que se puede utilizar para ver y calcular cuanta energía tienen con solo unos clicks.
67 |
68 |
69 |
Cómo funciona
70 |
Podrás ver que hay cuatro botones: -1 ENE , +1 ENE , SIGUIENTE RONDA and NUEVA PARTIDA .
71 |
72 | -1 ENE: resta 1 punto de energía de la energía disponible.
73 | +1 ENE: suma 1 punto de energía a la energía disponible.
74 | SIGUIENTE RONDA: funciona como si la ronda de la partida hubiese terminado y agrega 2 puntos de energía a la energía disponible.
75 | NUEVA PARTIDA: funciona como un botón de reset para una nueva partida y comenzar de 0.
76 |
77 |
78 |
Tabla de Cartas y Partes
79 |
Ésta tabla puede ser utilizada para hacer un seguimiento de las que cartas/partes que van apareciendo en la partida.
80 |
81 |
Cómo funciona
82 |
Cada vez que inicias una nueva partida se te reparten seis cartas aleatorias de tu mazo de 24 cartas. Cuando la ronda comience deberías marcar en la tabla cuales fueron las cartas que te tocaron (podés utilizar cualquiera de los colores para tus axies, ésto no significa que si tu composición de equipo es doble pez y una planta no puedas utilizarla). Las columnas y filas, eventualmente, se van llenar. Cuando ésto ocurra significa que te quedaste sin cartas en tu mazo y el juego se va a engargar de mezclarlas y repartirte nuevas cartas. Es en éste preciso momento que deberías hacer click en el botón de MEZCLAR CARTAS para que se limpie la tabla y volver a marcar las cartas/partes que vayan apareciendo.
83 |
84 |
85 |
86 |
Notas de Parche
87 |
AT 2.0
88 | Nueva season, cambiaron varias cartas dentro del juego. Pero eso no es lo único que cambia.
89 |
90 | Nuevo diseño y colores representativos del juego.
91 | Se agregó un contador de cartas del enemigo y una calculadora.
92 | Se rediseño el contador de partes y la manera de utilizarlo.
93 |
94 |
AT 1.1.5
95 |
96 | Se volvió a los colores originales ya que reprensentan los colores de Axie Infinity.
97 | Se corrigió cuando se clickeaba en "nueva partida" no se desmarcaban las cartas.
98 | Ahora la página tiene un diseño reponsivo.
99 |
100 |
AT 1.1
101 |
102 | ¡La página ahora esta disponible en Español e Inglés!
103 | Se agregó una página de contacto.
104 | Nuevos colores y funcionalidades.
105 |
106 | Ahora podes clickear una celda de la Tabla de Partes y Cartas para marcar que carta/parte apareció.
107 |
108 | Se corrigieron errores gramaticales en ambos idiomas.
109 |
110 |
111 |
AT 1.0
112 |
113 | Se agregó la Calculadora de Energía de Enemigos.
114 | Se agregó la Tabla de Partes y Cartas.
115 |
116 |
117 |
118 |
119 |
120 | Github
121 |
122 |
123 |
124 |
125 |
--------------------------------------------------------------------------------
/assets/pages/OLD/table.js:
--------------------------------------------------------------------------------
1 | function uncheckAll() {
2 | // Axie1 parts clear
3 | document.getElementById('a1m1').style.visibility = "hidden";
4 | document.getElementById('a1m2').style.visibility = "hidden";
5 | document.getElementById('a1h1').style.visibility = "hidden";
6 | document.getElementById('a1h2').style.visibility = "hidden";
7 | document.getElementById('a1b1').style.visibility = "hidden";
8 | document.getElementById('a1b2').style.visibility = "hidden";
9 | document.getElementById('a1t1').style.visibility = "hidden";
10 | document.getElementById('a1t2').style.visibility = "hidden";
11 |
12 | // Axie2 parts clear
13 | document.getElementById('a2m1').style.visibility = "hidden";
14 | document.getElementById('a2m2').style.visibility = "hidden";
15 | document.getElementById('a2h1').style.visibility = "hidden";
16 | document.getElementById('a2h2').style.visibility = "hidden";
17 | document.getElementById('a2b1').style.visibility = "hidden";
18 | document.getElementById('a2b2').style.visibility = "hidden";
19 | document.getElementById('a2t1').style.visibility = "hidden";
20 | document.getElementById('a2t2').style.visibility = "hidden";
21 |
22 | // Axie3 parts clear
23 | document.getElementById('a3m1').style.visibility = "hidden";
24 | document.getElementById('a3m2').style.visibility = "hidden";
25 | document.getElementById('a3h1').style.visibility = "hidden";
26 | document.getElementById('a3h2').style.visibility = "hidden";
27 | document.getElementById('a3b1').style.visibility = "hidden";
28 | document.getElementById('a3b2').style.visibility = "hidden";
29 | document.getElementById('a3t1').style.visibility = "hidden";
30 | document.getElementById('a3t2').style.visibility = "hidden";
31 |
32 | }
33 |
34 |
35 | /**
36 | * Axie parts toggle
37 | * A(n) = stands for an axie and its number
38 | * P(n) = stands for an axie part innitial and its number of appearance
39 | */
40 |
41 | // Axie1
42 | function toggleA1M1(){
43 | var am1 = document.getElementById('a1m1');
44 |
45 | if (am1.style.visibility === 'hidden') {
46 | am1.style.visibility = 'visible';
47 | } else {
48 | am1.style.visibility = 'hidden';
49 | }
50 | }
51 |
52 | function toggleA1M2(){
53 | var am1 = document.getElementById('a1m2');
54 |
55 | if (am1.style.visibility === 'hidden') {
56 | am1.style.visibility = 'visible';
57 | } else {
58 | am1.style.visibility = 'hidden';
59 | }
60 | }
61 |
62 | function toggleA1H1(){
63 | var am1 = document.getElementById('a1h1');
64 |
65 | if (am1.style.visibility === 'hidden') {
66 | am1.style.visibility = 'visible';
67 | } else {
68 | am1.style.visibility = 'hidden';
69 | }
70 | }
71 |
72 | function toggleA1H2(){
73 | var am1 = document.getElementById('a1h2');
74 |
75 | if (am1.style.visibility === 'hidden') {
76 | am1.style.visibility = 'visible';
77 | } else {
78 | am1.style.visibility = 'hidden';
79 | }
80 | }
81 |
82 | function toggleA1B1(){
83 | var am1 = document.getElementById('a1b1');
84 |
85 | if (am1.style.visibility === 'hidden') {
86 | am1.style.visibility = 'visible';
87 | } else {
88 | am1.style.visibility = 'hidden';
89 | }
90 | }
91 |
92 | function toggleA1B2(){
93 | var am1 = document.getElementById('a1b2');
94 |
95 | if (am1.style.visibility === 'hidden') {
96 | am1.style.visibility = 'visible';
97 | } else {
98 | am1.style.visibility = 'hidden';
99 | }
100 | }
101 |
102 | function toggleA1T1(){
103 | var am1 = document.getElementById('a1t1');
104 |
105 | if (am1.style.visibility === 'hidden') {
106 | am1.style.visibility = 'visible';
107 | } else {
108 | am1.style.visibility = 'hidden';
109 | }
110 | }
111 |
112 | function toggleA1T2(){
113 | var am1 = document.getElementById('a1t2');
114 |
115 | if (am1.style.visibility === 'hidden') {
116 | am1.style.visibility = 'visible';
117 | } else {
118 | am1.style.visibility = 'hidden';
119 | }
120 | }
121 |
122 | // Axie2
123 | function toggleA2M1(){
124 | var am1 = document.getElementById('a2m1');
125 |
126 | if (am1.style.visibility === 'hidden') {
127 | am1.style.visibility = 'visible';
128 | } else {
129 | am1.style.visibility = 'hidden';
130 | }
131 | }
132 |
133 | function toggleA2M2(){
134 | var am1 = document.getElementById('a2m2');
135 |
136 | if (am1.style.visibility === 'hidden') {
137 | am1.style.visibility = 'visible';
138 | } else {
139 | am1.style.visibility = 'hidden';
140 | }
141 | }
142 |
143 | function toggleA2H1(){
144 | var am1 = document.getElementById('a2h1');
145 |
146 | if (am1.style.visibility === 'hidden') {
147 | am1.style.visibility = 'visible';
148 | } else {
149 | am1.style.visibility = 'hidden';
150 | }
151 | }
152 |
153 | function toggleA2H2(){
154 | var am1 = document.getElementById('a2h2');
155 |
156 | if (am1.style.visibility === 'hidden') {
157 | am1.style.visibility = 'visible';
158 | } else {
159 | am1.style.visibility = 'hidden';
160 | }
161 | }
162 |
163 | function toggleA2B1(){
164 | var am1 = document.getElementById('a2b1');
165 |
166 | if (am1.style.visibility === 'hidden') {
167 | am1.style.visibility = 'visible';
168 | } else {
169 | am1.style.visibility = 'hidden';
170 | }
171 | }
172 |
173 | function toggleA2B2(){
174 | var am1 = document.getElementById('a2b2');
175 |
176 | if (am1.style.visibility === 'hidden') {
177 | am1.style.visibility = 'visible';
178 | } else {
179 | am1.style.visibility = 'hidden';
180 | }
181 | }
182 |
183 | function toggleA2T1(){
184 | var am1 = document.getElementById('a2t1');
185 |
186 | if (am1.style.visibility === 'hidden') {
187 | am1.style.visibility = 'visible';
188 | } else {
189 | am1.style.visibility = 'hidden';
190 | }
191 | }
192 |
193 | function toggleA2T2(){
194 | var am1 = document.getElementById('a2t2');
195 |
196 | if (am1.style.visibility === 'hidden') {
197 | am1.style.visibility = 'visible';
198 | } else {
199 | am1.style.visibility = 'hidden';
200 | }
201 | }
202 |
203 | // Axie3
204 | function toggleA3M1(){
205 | var am1 = document.getElementById('a3m1');
206 |
207 | if (am1.style.visibility === 'hidden') {
208 | am1.style.visibility = 'visible';
209 | } else {
210 | am1.style.visibility = 'hidden';
211 | }
212 | }
213 |
214 | function toggleA3M2(){
215 | var am1 = document.getElementById('a3m2');
216 |
217 | if (am1.style.visibility === 'hidden') {
218 | am1.style.visibility = 'visible';
219 | } else {
220 | am1.style.visibility = 'hidden';
221 | }
222 | }
223 |
224 | function toggleA3H1(){
225 | var am1 = document.getElementById('a3h1');
226 |
227 | if (am1.style.visibility === 'hidden') {
228 | am1.style.visibility = 'visible';
229 | } else {
230 | am1.style.visibility = 'hidden';
231 | }
232 | }
233 |
234 | function toggleA3H2(){
235 | var am1 = document.getElementById('a3h2');
236 |
237 | if (am1.style.visibility === 'hidden') {
238 | am1.style.visibility = 'visible';
239 | } else {
240 | am1.style.visibility = 'hidden';
241 | }
242 | }
243 |
244 | function toggleA3B1(){
245 | var am1 = document.getElementById('a3b1');
246 |
247 | if (am1.style.visibility === 'hidden') {
248 | am1.style.visibility = 'visible';
249 | } else {
250 | am1.style.visibility = 'hidden';
251 | }
252 | }
253 |
254 | function toggleA3B2(){
255 | var am1 = document.getElementById('a3b2');
256 |
257 | if (am1.style.visibility === 'hidden') {
258 | am1.style.visibility = 'visible';
259 | } else {
260 | am1.style.visibility = 'hidden';
261 | }
262 | }
263 |
264 | function toggleA3T1(){
265 | var am1 = document.getElementById('a3t1');
266 |
267 | if (am1.style.visibility === 'hidden') {
268 | am1.style.visibility = 'visible';
269 | } else {
270 | am1.style.visibility = 'hidden';
271 | }
272 | }
273 |
274 | function toggleA3T2(){
275 | var am1 = document.getElementById('a3t2');
276 |
277 | if (am1.style.visibility === 'hidden') {
278 | am1.style.visibility = 'visible';
279 | } else {
280 | am1.style.visibility = 'hidden';
281 | }
282 | }
--------------------------------------------------------------------------------
/assets/pages/OLD/indexEN.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | Axie Tools
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
49 |
50 |
51 |
52 |
Round 1
53 |
54 |
55 |
56 | 3 /10
57 |
58 |
59 |
60 |
61 |
62 | -1 ENE
63 |
64 |
65 |
66 | +1 ENE
67 |
68 |
69 |
70 | NEXT ROUND
71 |
72 |
73 |
74 | NEW GAME
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 | Mouth
93 |
94 |
95 |
96 |
97 | Horn
98 |
99 |
100 |
101 |
102 | Back
103 |
104 |
105 |
106 |
107 | Tail
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 | Mouth
116 |
117 |
118 |
119 |
120 | Horn
121 |
122 |
123 |
124 |
125 | Back
126 |
127 |
128 |
129 |
130 | Tail
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 | Mouth
139 |
140 |
141 |
142 |
143 | Horn
144 |
145 |
146 |
147 |
148 | Back
149 |
150 |
151 |
152 |
153 | Tail
154 |
155 |
156 |
157 |
158 |
159 |
160 |
161 |
162 | SHUFFLE CARDS
163 |
164 |
165 |
166 |
167 |
168 |
169 | Github
170 |
171 |
172 |
173 |
174 |
--------------------------------------------------------------------------------
/assets/pages/OLD/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | Axie Tools
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
49 |
50 |
51 |
52 |
53 |
Ronda 1
54 |
55 |
56 |
57 | 3 /10
58 |
59 |
60 |
61 |
62 |
63 | -1 ENE
64 |
65 |
66 |
67 | +1 ENE
68 |
69 |
70 |
71 | SIGUIENTE RONDA
72 |
73 |
74 |
75 | NUEVA PARTIDA
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 | Boca
94 |
95 |
96 |
97 |
98 | Cuerno
99 |
100 |
101 |
102 |
103 | Espalda
104 |
105 |
106 |
107 |
108 | Cola
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 | Boca
117 |
118 |
119 |
120 |
121 | Cuerno
122 |
123 |
124 |
125 |
126 | Espalda
127 |
128 |
129 |
130 |
131 | Cola
132 |
133 |
134 |
135 |
136 |
137 |
138 |
139 | Boca
140 |
141 |
142 |
143 |
144 | Cuerno
145 |
146 |
147 |
148 |
149 | Espalda
150 |
151 |
152 |
153 |
154 | Cola
155 |
156 |
157 |
158 |
159 |
160 |
161 |
162 |
163 | MEZCLAR CARTAS
164 |
165 |
166 |
167 |
168 |
169 |
170 |
171 |
172 | Github
173 |
174 |
175 |
176 |
177 |
--------------------------------------------------------------------------------
/assets/img/parts/aqua/tail.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/assets/img/parts/bird/tail.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/assets/img/parts/bug/tail.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/assets/img/parts/beast/tail.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/assets/img/parts/plant/tail.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/assets/img/parts/reptile/tail.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/assets/styles/tools.css:
--------------------------------------------------------------------------------
1 | .tools-container {
2 | max-width: 540px;
3 | margin-left: auto;
4 | margin-right: auto;
5 | }
6 | .energy-calculator-container {
7 | width: auto;
8 | height: auto;
9 | margin: auto;
10 | }
11 |
12 | /* Rounds */
13 | .round-container {
14 | margin-top: 5px;
15 | margin: 0 auto;
16 | width: auto;
17 | display: block;
18 | }
19 |
20 | .round-info {
21 | margin: 0 auto;
22 | width: 170px;
23 | text-align: center;
24 | background: #0000002d;
25 | border-radius: 4px;
26 | }
27 |
28 | .round-info span {
29 | margin-top: 15px;
30 | text-align: center;
31 | font-family: "Roboto", sans-serif;
32 | font-size: 34px;
33 | font-weight: 900;
34 |
35 | color: #fff;
36 | -webkit-text-stroke-width: 2px;
37 | -webkit-text-stroke-color: #5d330b;
38 | }
39 |
40 | /* Energy */
41 | .energy-quantity {
42 | position: relative;
43 | font-family: "Roboto", sans-serif;
44 | text-align: center;
45 | font-size: 32px;
46 | letter-spacing: -2px;
47 | }
48 |
49 | .energy-quantity img {
50 | margin-top: 8px;
51 | height: 90px;
52 | width: 90px;
53 | border: 5px solid #5d330b;
54 | border-radius: 60px;
55 | }
56 |
57 | .energy-quantity span {
58 | position: absolute;
59 | top: 50%;
60 | left: 50%;
61 | transform: translate(-50%, -50%);
62 | font-size: 36px;
63 |
64 | color: white;
65 | -webkit-text-stroke-width: 2px;
66 | -webkit-text-stroke-color: #5d330b;
67 | }
68 |
69 | /* Gain-Loss */
70 | .energy-tools {
71 | display: flex;
72 | justify-content: center;
73 | align-items: center;
74 | margin-bottom: 4px;
75 | }
76 |
77 | .energy-tools button {
78 | cursor: pointer;
79 | height: 45px;
80 | width: 180px;
81 | border-radius: 4px 4px 4px 4px;
82 | margin: 8px 8px 0;
83 |
84 | font-family: "Inter", sans-serif;
85 | font-size: 18px;
86 | font-weight: bold;
87 | text-align: center;
88 | text-shadow: 1px 1px 2px #5d330b;
89 |
90 | background-color: #e78516;
91 | border: 4px solid #5d330b;
92 | color: #fff;
93 | box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.15);
94 | }
95 |
96 | .energy-tools button:hover {
97 | background-color: #d9730a;
98 | color: #fff;
99 | }
100 |
101 | .energy-tools button:active {
102 | box-shadow: 0 2px rgba(0, 0, 0, 0.15);
103 | transform: translateY(2px);
104 | }
105 |
106 | .energy-tools i {
107 | font-size: 14px;
108 | align-items: center;
109 | }
110 |
111 | #nextRound {
112 | background-color: #fdb100;
113 | text-shadow: 1px 1px 2px #5d330b;
114 | }
115 |
116 | #nextRound:hover {
117 | background-color: #c48406;
118 | }
119 |
120 | #newArena {
121 | background-color: #f13232;
122 | text-shadow: 1px 1px 2px #5d330b;
123 | }
124 |
125 | #newArena:hover {
126 | background-color: #f14747;
127 | color: #fff;
128 | }
129 |
130 | /* Cards */
131 | .cnc-container {
132 | width: 280px;
133 | display: block;
134 | margin: 0 auto;
135 | margin-top: 1rem;
136 | padding: 0px;
137 | border-radius: 5px;
138 | box-sizing: border-box;
139 | border: 4px solid #5d330b;
140 | background-color: #8f5656;
141 | }
142 |
143 | .cnc-container-grid {
144 | display: grid;
145 | grid-template-columns: 1fr 1fr 1fr;
146 | }
147 |
148 | .cnc-grid-item {
149 | padding: 0.5rem;
150 | }
151 |
152 | .enemy-cards {
153 | width: 60px;
154 | height: 75px;
155 | margin-left: 30px;
156 | }
157 |
158 | .current-cards {
159 | position: absolute;
160 | font-size: 36px;
161 | font-family: "Roboto", sans-serif;
162 | text-align: center;
163 | font-weight: 600;
164 | margin-top: 15px;
165 | margin-left: 17px;
166 | background: #0000002d;
167 | width: 45px;
168 | border-radius: 4px;
169 |
170 | color: white;
171 | -webkit-text-stroke-width: 2px;
172 | -webkit-text-stroke-color: #5d330b;
173 | }
174 |
175 | .cards-buttons button {
176 | cursor: pointer;
177 | height: 45px;
178 | width: 140px;
179 | border-radius: 4px 4px 4px 4px;
180 | margin-left: 20px;
181 |
182 | font-family: "Inter", sans-serif;
183 | font-size: 18px;
184 | font-weight: bold;
185 | text-align: center;
186 | text-shadow: 1px 1px 2px #5d330b;
187 |
188 | border: 3px solid #5d330b;
189 | }
190 |
191 | .minus-card button {
192 | background-color: #f13232;
193 | text-shadow: 1px 1px 2px #5d330b;
194 | color: #ffffff;
195 | }
196 |
197 | .minus-card button:hover {
198 | background-color: #f14747;
199 | color: #fff;
200 | }
201 |
202 | .minus-card span {
203 | cursor: pointer;
204 | position: absolute;
205 | margin-left: 12px;
206 | font-size: 36px;
207 | font-family: "Roboto", sans-serif;
208 | text-align: center;
209 | font-weight: 600;
210 | background: #0000002d;
211 | width: 45px;
212 | border-radius: 4px;
213 |
214 | color: white;
215 | -webkit-text-stroke-width: 2px;
216 | -webkit-text-stroke-color: #5d330b;
217 | }
218 |
219 | .plus-card button {
220 | background-color: #58c02d;
221 | color: #ffffff;
222 | }
223 |
224 | .plus-card button:hover {
225 | background-color: #52a130;
226 | color: #ffffff;
227 | }
228 |
229 | .plus-card span {
230 | cursor: pointer;
231 | position: absolute;
232 | margin-left: 12px;
233 | font-size: 36px;
234 | font-family: "Roboto", sans-serif;
235 | text-align: center;
236 | font-weight: 600;
237 | background: #0000002d;
238 | width: 45px;
239 | border-radius: 4px;
240 |
241 | color: white;
242 | -webkit-text-stroke-width: 2px;
243 | -webkit-text-stroke-color: #5d330b;
244 | }
245 |
246 | /* Calculator */
247 | .calc-icon {
248 | width: 45px;
249 | }
250 |
251 | #modalBtn {
252 | cursor: pointer;
253 | margin: 0 auto;
254 | margin-top: 50px;
255 | margin-left: 5px;
256 | background: none;
257 | width: 65px;
258 | height: 75px;
259 | background: #5d330b;
260 | border-radius: 4px;
261 | }
262 |
263 | .modal {
264 | display: none; /* Hidden by default */
265 | position: fixed; /* Stay in place */
266 | z-index: 1; /* Sit on top */
267 | left: 0;
268 | top: 0;
269 | width: 100%; /* Full width */
270 | height: 100%; /* Full height */
271 | overflow: auto; /* Enable scroll if needed */
272 | background-color: rgb(0, 0, 0); /* Fallback color */
273 | background-color: rgba(0, 0, 0, 0.4); /* Black w/ opacity */
274 | }
275 |
276 | /* Modal Content/Box */
277 | .modal-content {
278 | background-color: #131313;
279 | margin: 15% auto; /* 15% from the top and centered */
280 | padding: 20px;
281 | border: 1px solid #131313;
282 | border-radius: 4px;
283 | width: 340px; /* Could be more or less, depending on screen size */
284 | }
285 |
286 | /* The Close Button */
287 | .close {
288 | color: #ff8800;
289 | float: right;
290 | font-size: 28px;
291 | font-weight: bold;
292 | }
293 |
294 | .close:hover,
295 | .close:focus {
296 | color: #fd9013;
297 | text-decoration: none;
298 | cursor: pointer;
299 | }
300 |
301 | #Display-area {
302 | width: 100%;
303 | margin: 3vh 0;
304 | display: grid;
305 | grid-template-columns: 100%;
306 | grid-template-rows: repeat(2, minmax(40px, auto));
307 | word-wrap: break-word;
308 | padding-bottom: 20px;
309 | border-bottom: 1px rgba(128, 128, 128, 0.116) solid;
310 | }
311 |
312 | #Display-area .currentInput {
313 | /* display: flex; */
314 | text-align: right;
315 | height: 8vh;
316 | color: white;
317 | font-size: xx-large;
318 | line-height: 2;
319 | word-wrap: break-word;
320 | }
321 |
322 | #Display-area .answerScreen {
323 | text-align: right;
324 | color: rgba(150, 150, 150, 0.87);
325 | height: 7px;
326 | line-height: 3;
327 | font-size: larger;
328 | }
329 |
330 | .keypad-btns {
331 | display: grid;
332 | grid: repeat(5, 70px) / repeat(4, 70px);
333 | grid-row-gap: 20px;
334 | grid-column-gap: 20px;
335 | }
336 |
337 | .keypad-btns button {
338 | outline: none;
339 | border: none;
340 | border-radius: 10px;
341 | background-color: #131313;
342 | color: white;
343 | font-size: x-large;
344 | }
345 |
346 | .keypad-btns .fun_btn {
347 | color: #ff8800;
348 | }
349 |
350 | .num_btn:hover,
351 | .fun_btn:hover {
352 | background-color: rgba(29, 29, 29, 0.979);
353 | }
354 |
355 | /* Parts */
356 | .parts-container {
357 | display: block;
358 | margin-top: 1rem;
359 | padding: 0px;
360 | border-radius: 5px;
361 | box-sizing: border-box;
362 | border: 4px solid #5d330b;
363 | }
364 |
365 | .parts-container-grid {
366 | display: grid;
367 | grid-template-columns: 1fr 1fr 1fr;
368 | }
369 |
370 | .parts-grid-item {
371 | padding: 0.5rem;
372 | }
373 |
374 | .axie-type-select-container {
375 | display: flex;
376 | gap: 0.5rem;
377 | justify-content: center;
378 | margin-bottom: 0.2rem;
379 | }
380 |
381 | .axie-type {
382 | cursor: pointer;
383 | width: 100%;
384 | max-width: 75px;
385 | border: 2px solid #5d330b;
386 | background: transparent;
387 | color: #443933;
388 | font-weight: bold;
389 | border-radius: 5px;
390 | padding: 3px 0px;
391 | margin-bottom: 0.5rem;
392 | font-weight: bold;
393 | }
394 |
395 | .axie1 {
396 | background-color: #58c02d;
397 | transition: 0.5;
398 | }
399 |
400 | .axie2 {
401 | background-color: #ffb838;
402 | transition: 0.5;
403 | }
404 |
405 | .axie3 {
406 | background-color: #ff8cbc;
407 | transition: 0.5;
408 | }
409 |
410 | .mouth {
411 | display: flex;
412 | gap: 0.5rem;
413 | justify-content: center;
414 | margin-bottom: 0.2rem;
415 | }
416 |
417 | .horn {
418 | display: flex;
419 | gap: 0.5rem;
420 | justify-content: center;
421 | margin-bottom: 0.2rem;
422 | }
423 |
424 | .back {
425 | display: flex;
426 | gap: 0.5rem;
427 | justify-content: center;
428 | margin-bottom: 0.2rem;
429 | }
430 |
431 | .tail {
432 | display: flex;
433 | gap: 0.5rem;
434 | justify-content: center;
435 | margin-bottom: 0.2rem;
436 | }
437 |
438 | .part-button button {
439 | cursor: pointer;
440 | width: 40px;
441 | height: 40px;
442 | display: flex;
443 | justify-content: center;
444 | align-items: center;
445 | background: #008ec6;
446 | padding: 2px;
447 | border-radius: 5px;
448 | box-sizing: border-box;
449 | border: 2px solid #5d330b;
450 | }
451 |
452 | .part-button button:active {
453 | box-shadow: 0 2px rgba(0, 0, 0, 0.15);
454 | transform: translateY(1px);
455 | }
456 |
457 | .part-button img {
458 | height: 38px;
459 | width: 38px;
460 | }
461 |
462 | .part-label {
463 | margin: 0;
464 | padding: 0;
465 | border: 0;
466 | font: inherit;
467 |
468 | color: #ffffff;
469 | }
470 |
471 | .part-label label {
472 | cursor: pointer;
473 | background: #db4647;
474 | border: 3px solid #8c3a21;
475 | display: flex;
476 | width: 100%;
477 | align-items: center;
478 | justify-content: center;
479 | height: 40px;
480 | line-height: 40px;
481 | width: 40px;
482 | box-sizing: border-box;
483 | border-radius: 5px;
484 | box-shadow: 0px 0px 1px #3e2c2c;
485 | }
486 |
487 | .axie-actions {
488 | display: flex;
489 | gap: 0.5rem;
490 | justify-content: center;
491 | margin-bottom: 0.2rem;
492 | }
493 |
494 | .disabled button {
495 | cursor: pointer;
496 | width: 40px;
497 | height: 40px;
498 | display: flex;
499 | justify-content: center;
500 | align-items: center;
501 | background: #a19b9b;
502 | padding: 2px;
503 | border-radius: 5px;
504 | box-sizing: border-box;
505 | border: 2px solid #726868;
506 | }
507 |
508 | .disabled label {
509 | cursor: pointer;
510 | background: #8d8383ad;
511 | border: 3px solid #756968;
512 | color: #727070;
513 | display: flex;
514 | width: 100%;
515 | align-items: center;
516 | justify-content: center;
517 | height: 40px;
518 | line-height: 40px;
519 | width: 40px;
520 | box-sizing: border-box;
521 | border-radius: 5px;
522 | box-shadow: 0px 0px 1px #3e2c2c;
523 | }
524 |
525 | .dead-axie {
526 | width: 40px;
527 | height: 40px;
528 | display: flex;
529 | justify-content: center;
530 | align-items: center;
531 | font-size: 20px;
532 | padding: 2px;
533 | border-radius: 5px;
534 | box-sizing: border-box;
535 | border: 2px solid #5d330b;
536 |
537 | color: #fff;
538 | background: #a517a0;
539 | border: 2px solid #5d330b;
540 | }
541 |
542 | .dead-axie:active {
543 | box-shadow: 0 2px rgba(0, 0, 0, 0.15);
544 | transform: translateY(1px);
545 | }
546 |
547 | .reset-parts {
548 | width: 40px;
549 | height: 40px;
550 | display: flex;
551 | justify-content: center;
552 | align-items: center;
553 | font-size: 20px;
554 | padding: 2px;
555 | border-radius: 5px;
556 | box-sizing: border-box;
557 | border: 2px solid #5d330b;
558 |
559 | color: #fff;
560 | background: #ffac00;
561 | border: 2px solid #5d330b;
562 | }
563 |
564 | .reset-parts:active {
565 | box-shadow: 0 2px rgba(0, 0, 0, 0.15);
566 | transform: translateY(1px);
567 | }
568 |
569 | /* responsive */
570 | @media screen and (max-width: 600px) {
571 | .round-info {
572 | width: 140px;
573 | }
574 |
575 | .round-info span {
576 | font-size: 26px;
577 | }
578 |
579 | .energy-quantity {
580 | position: relative;
581 | text-align: center;
582 | letter-spacing: -3px;
583 | }
584 |
585 | .energy-quantity span {
586 | font-size: 32px;
587 | }
588 |
589 | .energy-quantity img {
590 | height: 45px;
591 | width: 45px;
592 | }
593 | .energy-tools button {
594 | width: 140px;
595 | height: 40px;
596 | margin: 1px 1px 0;
597 | font-size: 14px;
598 | }
599 |
600 | .cnc-container {
601 | margin-top: 5px;
602 | }
603 |
604 | .current-cards {
605 | font-size: 30px;
606 | margin-left: 5px;
607 | }
608 |
609 | .cards-buttons button {
610 | width: 120px;
611 | height: 35px;
612 | font-size: 14px;
613 | margin-bottom: 4px;
614 | }
615 |
616 | #modalBtn {
617 | margin-top: 45px;
618 | margin-left: 20px;
619 | }
620 |
621 | .parts-container {
622 | display: block;
623 | margin-top: 4px;
624 | padding: 0px;
625 | border-radius: 5px;
626 | box-sizing: border-box;
627 | border: 4px solid #5d330b;
628 | }
629 | }
630 |
--------------------------------------------------------------------------------
/assets/pages/EN/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | Axie Tools
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
44 |
45 |
46 |
309 |
310 |
311 |
312 |
313 |
314 | Github
315 |
316 |
317 |
318 |
319 |
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Axie Tools
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
44 |
45 |
310 |
311 |
312 |
313 | Github
314 |
315 |
316 |
317 |
318 |
--------------------------------------------------------------------------------
/assets/img/parts/aqua/back.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------