├── 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 |
50 |

Contact

51 |

52 | This tools were created as a way to help people learn key parts from the game and lower a little bit the difficulty curve we are presented once we start up the game for the first time. 53 |

54 |

55 | Want to help? Perfect! I'm always looking forward to learn something new and how to build better websites. Just send me a message over any of my social media that are on display in my Github profile. 56 |

57 |
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 |
49 |

Contacto

50 |

51 | Estas herramientas fueron hechas como una manera de ayudar a aprender partes claves del juego y bajar un poco la curva de dificultad que se nos presenta al iniciar el juego por primera vez. 52 |

53 | 54 |

55 | ¿Querés ayudar? ¡Perfecto! Estoy en continuo aprendizaje del juego y cómo construir páginas web. No dudes en enviarme un mensaje a través de cualquiera de mis redes sociales que hay en mi perfil de Github. 56 |

57 |
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 | 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 | 102 |

AT 1.1.5

103 | 108 |

AT 1.1

109 | 118 | 119 |

AT 1.0

120 | 124 |
125 |
126 | 127 | 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 | 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 | 94 |

AT 1.1.5

95 | 100 |

AT 1.1

101 | 110 | 111 |

AT 1.0

112 | 116 |
117 | 118 | 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 | 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 |
92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 |
114 |
115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 | 136 |
137 |
138 | 139 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 |
PartFirst AppearanceSecond Appearance
Mouth
Horn
Back
Tail
Mouth
Horn
Back
Tail
Mouth
Horn
Back
Tail
160 | 161 |
162 | 163 | 164 |
165 |
166 | 167 | 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 | 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 |
92 |
93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 |
115 |
116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 |
138 |
139 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 |
PartePrimer ApariciónSegunda Aparición
Boca
Cuerno
Espalda
Cola
Boca
Cuerno
Espalda
Cola
Boca
Cuerno
Espalda
Cola
161 | 162 |
163 | 164 | 165 |
166 |
167 |
168 | 169 | 170 | 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 |
47 |
48 |
49 |
50 | Round  51 | 1 52 |
53 | 54 |
55 | Ícono con la cantidad de energía del oponente 56 | 57 | 58 | 3 59 | / 60 | 10 61 | 62 |
63 |
64 | 65 |
66 |
67 | 68 | 69 |
70 | 71 |
72 | 73 | 74 |
75 |
76 |
77 | 78 |
79 |
80 |
81 | Enemy cards6 82 | 83 |
84 |
85 | 86 |
87 | 88 |
89 | 90 |
91 |
92 |
93 | 94 |
95 | Drawn calculator 96 |
97 |
98 |
99 | 100 | 136 | 137 |
138 |
139 |
140 |
141 | 152 |
153 |
154 |
155 | 156 |
157 |
158 | 159 |
160 |
161 |
162 |
163 | 164 |
165 |
166 | 167 |
168 |
169 |
170 |
171 | 172 |
173 |
174 | 175 |
176 |
177 |
178 |
179 | 180 |
181 |
182 | 183 |
184 |
185 |
186 |
187 | 188 |
189 |
190 | 191 |
192 |
193 |
194 | 195 |
196 |
197 | 208 |
209 |
210 |
211 | 212 |
213 |
214 | 215 |
216 |
217 |
218 |
219 | 220 |
221 |
222 | 223 |
224 |
225 |
226 |
227 | 228 |
229 |
230 | 231 |
232 |
233 |
234 |
235 | 236 |
237 |
238 | 239 |
240 |
241 |
242 |
243 | 244 |
245 |
246 | 247 |
248 |
249 |
250 | 251 |
252 |
253 | 264 |
265 |
266 |
267 | 268 |
269 |
270 | 271 |
272 |
273 |
274 |
275 | 276 |
277 |
278 | 279 |
280 |
281 |
282 |
283 | 284 |
285 |
286 | 287 |
288 |
289 |
290 |
291 | 292 |
293 |
294 | 295 |
296 |
297 |
298 |
299 | 300 |
301 |
302 | 303 |
304 |
305 |
306 |
307 |
308 |
309 | 310 | 311 | 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 |
46 |
47 |
48 |
49 |
50 | Ronda  51 | 1 52 |
53 | 54 |
55 | Ícono con la cantidad de energía del oponente 56 | 57 | 58 | 3 59 | / 60 | 10 61 | 62 |
63 |
64 | 65 |
66 |
67 | 68 | 69 |
70 | 71 |
72 | 73 | 74 |
75 |
76 |
77 | 78 |
79 |
80 |
81 | Enemy cards6 82 | 83 |
84 |
85 | 86 |
87 | 88 |
89 | 90 |
91 |
92 |
93 | 94 |
95 | Drawn calculator 96 |
97 |
98 |
99 | 100 | 136 | 137 |
138 |
139 |
140 |
141 | 152 |
153 |
154 |
155 | 156 |
157 |
158 | 159 |
160 |
161 |
162 |
163 | 164 |
165 |
166 | 167 |
168 |
169 |
170 |
171 | 172 |
173 |
174 | 175 |
176 |
177 |
178 |
179 | 180 |
181 |
182 | 183 |
184 |
185 |
186 |
187 | 188 |
189 |
190 | 191 |
192 |
193 |
194 | 195 |
196 |
197 | 208 |
209 |
210 |
211 | 212 |
213 |
214 | 215 |
216 |
217 |
218 |
219 | 220 |
221 |
222 | 223 |
224 |
225 |
226 |
227 | 228 |
229 |
230 | 231 |
232 |
233 |
234 |
235 | 236 |
237 |
238 | 239 |
240 |
241 |
242 |
243 | 244 |
245 |
246 | 247 |
248 |
249 |
250 | 251 |
252 |
253 | 264 |
265 |
266 |
267 | 268 |
269 |
270 | 271 |
272 |
273 |
274 |
275 | 276 |
277 |
278 | 279 |
280 |
281 |
282 |
283 | 284 |
285 |
286 | 287 |
288 |
289 |
290 |
291 | 292 |
293 |
294 | 295 |
296 |
297 |
298 |
299 | 300 |
301 |
302 | 303 |
304 |
305 |
306 |
307 |
308 |
309 |
310 | 316 | 317 | 318 | -------------------------------------------------------------------------------- /assets/img/parts/aqua/back.svg: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------