Prefijos del tema nw- y uw- -> ns- (carpetas, ficheros, clases y rutas)
Renombrado completo de los prefijos heredados: 19 carpetas, 11 ficheros y 318 referencias en 35 ficheros de código, más las clases y las rutas url() de dentro del CSS del tema. Se usa git mv para conservar el historial. También fuera del código, que un sed no ve: - BD: votesite.image_url (4 filas) apuntaba a /nw-themes/... - Ficheros con la marca vieja en el NOMBRE: novawow-maintenance.webp -> nightspire-maintenance.webp (lo usa la página de mantenimiento) y store_novawow_response.js. ⚠ Alias en Caddy /nw-themes/* -> /ns-themes/*: los correos ENVIADOS antes del rebranding llevan esas rutas escritas y están en las bandejas de los usuarios. Sin el alias, sus imágenes se romperían. Verificado que las rutas viejas siguen sirviendo 200. Nota: ns-js/ y ns-js-handlers/ son CÓDIGO MUERTO (manejadores jQuery del portal Django, que ya se borró). Se midió en el navegador: la web no pide ni un solo JS del tema. Se renombran igualmente por consistencia, pero son candidatos a borrarse. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@@ -5,10 +5,10 @@
|
||||
|
||||
@font-face {
|
||||
font-family: "FuturaEF-Book";
|
||||
src: url('../nw-font/FuturaEF-Book.eot');
|
||||
src: url('../nw-font/FuturaEF-Book.otf') format('otf'),
|
||||
url('../nw-font/FuturaEF-Book.woff') format('woff'),
|
||||
url('../nw-font/FuturaEF-Book.ttf') format('truetype');
|
||||
src: url('../ns-font/FuturaEF-Book.eot');
|
||||
src: url('../ns-font/FuturaEF-Book.otf') format('otf'),
|
||||
url('../ns-font/FuturaEF-Book.woff') format('woff'),
|
||||
url('../ns-font/FuturaEF-Book.ttf') format('truetype');
|
||||
}
|
||||
|
||||
* {
|
||||
@@ -60,12 +60,12 @@ hr {
|
||||
background-position: center;
|
||||
background-repeat: no-repeat;
|
||||
margin: 5px auto;
|
||||
background-image: url(../nw-images/nw-general/nw-divider.png);
|
||||
background-image: url(../ns-images/ns-general/ns-divider.png);
|
||||
}
|
||||
|
||||
@media screen and (max-width: 1024px) {
|
||||
hr {
|
||||
background-image: url(../nw-images/nw-general/nw-divider-mini.webp);
|
||||
background-image: url(../ns-images/ns-general/ns-divider-mini.webp);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -111,7 +111,7 @@ legend {
|
||||
background-blend-mode: saturation;
|
||||
background-position: left;
|
||||
background-size: 200%;
|
||||
background-image: url(../nw-images/nw-general/account-info.png);
|
||||
background-image: url(../ns-images/ns-general/account-info.png);
|
||||
}
|
||||
|
||||
@media screen and (max-width: 1024px) {
|
||||
@@ -434,12 +434,12 @@ textarea:focus, select:focus, input[type=password]:focus, input[type=number]:foc
|
||||
}
|
||||
|
||||
/* nw logos */
|
||||
.nw-logo {
|
||||
.ns-logo {
|
||||
display: none;
|
||||
}
|
||||
|
||||
@media screen and (max-width: 1024px) {
|
||||
.nw-logo {
|
||||
.ns-logo {
|
||||
width: 46px;
|
||||
display: inline-block;
|
||||
float: right;
|
||||
@@ -447,12 +447,12 @@ textarea:focus, select:focus, input[type=password]:focus, input[type=number]:foc
|
||||
}
|
||||
}
|
||||
|
||||
.nw-long-logo {
|
||||
.ns-long-logo {
|
||||
display: none;
|
||||
}
|
||||
|
||||
@media screen and (max-width: 1024px) {
|
||||
.nw-long-logo {
|
||||
.ns-long-logo {
|
||||
display: inline-block;
|
||||
background-color: #130c09;
|
||||
z-index: 2;
|
||||
@@ -465,7 +465,7 @@ textarea:focus, select:focus, input[type=password]:focus, input[type=number]:foc
|
||||
}
|
||||
}
|
||||
|
||||
.nw-main-logo {
|
||||
.ns-main-logo {
|
||||
z-index: 2;
|
||||
position: absolute;
|
||||
width: 100%;
|
||||
@@ -477,7 +477,7 @@ textarea:focus, select:focus, input[type=password]:focus, input[type=number]:foc
|
||||
}
|
||||
|
||||
@media screen and (max-width: 1024px) {
|
||||
.nw-main-logo {
|
||||
.ns-main-logo {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
@@ -488,7 +488,7 @@ textarea:focus, select:focus, input[type=password]:focus, input[type=number]:foc
|
||||
|
||||
|
||||
/* Video */
|
||||
.div-nw-video{
|
||||
.div-ns-video{
|
||||
position: relative;
|
||||
overflow: hidden;
|
||||
z-index: 1;
|
||||
@@ -496,12 +496,12 @@ textarea:focus, select:focus, input[type=password]:focus, input[type=number]:foc
|
||||
}
|
||||
|
||||
@media screen and (max-width: 1024px) {
|
||||
.div-nw-video {
|
||||
.div-ns-video {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
.nw-video {
|
||||
.ns-video {
|
||||
position: relative;
|
||||
width: 100%;
|
||||
z-index: -1;
|
||||
@@ -705,70 +705,70 @@ textarea:focus, select:focus, input[type=password]:focus, input[type=number]:foc
|
||||
}
|
||||
|
||||
.char-box-death-knight {
|
||||
background-image: url(../nw-images/nw-classes/wow-death-knight.webp);
|
||||
background-image: url(../ns-images/ns-classes/wow-death-knight.webp);
|
||||
background-repeat: no-repeat;
|
||||
background-position: right bottom;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.char-box-druid {
|
||||
background-image: url(../nw-images/nw-classes/wow-druid.png);
|
||||
background-image: url(../ns-images/ns-classes/wow-druid.png);
|
||||
background-repeat: no-repeat;
|
||||
background-position: right bottom;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.char-box-hunter {
|
||||
background-image: url(../nw-images/nw-classes/wow-hunter.webp);
|
||||
background-image: url(../ns-images/ns-classes/wow-hunter.webp);
|
||||
background-repeat: no-repeat;
|
||||
background-position: right bottom;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.char-box-mage {
|
||||
background-image: url(../nw-images/nw-classes/wow-mage.webp);
|
||||
background-image: url(../ns-images/ns-classes/wow-mage.webp);
|
||||
background-repeat: no-repeat;
|
||||
background-position: right bottom;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.char-box-paladin {
|
||||
background-image: url(../nw-images/nw-classes/wow-paladin.webp);
|
||||
background-image: url(../ns-images/ns-classes/wow-paladin.webp);
|
||||
background-repeat: no-repeat;
|
||||
background-position: right bottom;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.char-box-priest {
|
||||
background-image: url(../nw-images/nw-classes/wow-priest.webp);
|
||||
background-image: url(../ns-images/ns-classes/wow-priest.webp);
|
||||
background-repeat: no-repeat;
|
||||
background-position: right bottom;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.char-box-rogue {
|
||||
background-image: url(../nw-images/nw-classes/wow-rogue.webp);
|
||||
background-image: url(../ns-images/ns-classes/wow-rogue.webp);
|
||||
background-repeat: no-repeat;
|
||||
background-position: right bottom;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.char-box-shaman {
|
||||
background-image: url(../nw-images/nw-classes/wow-shaman.webp);
|
||||
background-image: url(../ns-images/ns-classes/wow-shaman.webp);
|
||||
background-repeat: no-repeat;
|
||||
background-position: right bottom;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.char-box-warlock {
|
||||
background-image: url(../nw-images/nw-classes/wow-warlock.webp);
|
||||
background-image: url(../ns-images/ns-classes/wow-warlock.webp);
|
||||
background-repeat: no-repeat;
|
||||
background-position: right bottom;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.char-box-warrior {
|
||||
background-image: url(../nw-images/nw-classes/wow-warrior.webp);
|
||||
background-image: url(../ns-images/ns-classes/wow-warrior.webp);
|
||||
background-repeat: no-repeat;
|
||||
background-position: right bottom;
|
||||
position: relative;
|
||||
@@ -859,7 +859,7 @@ textarea:focus, select:focus, input[type=password]:focus, input[type=number]:foc
|
||||
/* acc panels */
|
||||
#account-settings, #character-settings, #account-history {
|
||||
background: hsla(0, 100%, 0%, 0.7);
|
||||
background-image: url(../nw-images/nw-general/account-info.png);
|
||||
background-image: url(../ns-images/ns-general/account-info.png);
|
||||
background-repeat: no-repeat;
|
||||
background-blend-mode: saturation;
|
||||
background-position: right;
|
||||
@@ -889,7 +889,7 @@ textarea:focus, select:focus, input[type=password]:focus, input[type=number]:foc
|
||||
|
||||
/* acc icons */
|
||||
.acc-icon {
|
||||
background-image: url(../nw-images/nw-icons/account-icons.png);
|
||||
background-image: url(../ns-images/ns-icons/account-icons.png);
|
||||
display: table-cell;
|
||||
width: 80px;
|
||||
height: 68px;
|
||||
@@ -2087,37 +2087,37 @@ th {
|
||||
}
|
||||
|
||||
/* tooltips */
|
||||
.nw-st-tooltip {
|
||||
.ns-st-tooltip {
|
||||
position: relative;
|
||||
display: inline-block;
|
||||
margin-left: 15px;
|
||||
}
|
||||
|
||||
.nw-st-tooltip-w {
|
||||
.ns-st-tooltip-w {
|
||||
display: inline-block;
|
||||
float: right;
|
||||
margin-left: -14%;
|
||||
}
|
||||
|
||||
.nw-st-img-tooltip {
|
||||
.ns-st-img-tooltip {
|
||||
display: flex;
|
||||
}
|
||||
|
||||
/* Tooltip text */
|
||||
.nw-st-tooltip .nw-st-img-tooltip, .nw-st-tooltip-w .nw-st-img-tooltip {
|
||||
.ns-st-tooltip .ns-st-img-tooltip, .ns-st-tooltip-w .ns-st-img-tooltip {
|
||||
visibility: hidden;
|
||||
position: absolute;
|
||||
z-index: 1;
|
||||
}
|
||||
|
||||
.nw-st-tooltip:hover .nw-st-img-tooltip, .nw-st-tooltip-w:hover .nw-st-img-tooltip {
|
||||
.ns-st-tooltip:hover .ns-st-img-tooltip, .ns-st-tooltip-w:hover .ns-st-img-tooltip {
|
||||
visibility: visible;
|
||||
bottom: 100%;
|
||||
margin-left: -98px;
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
|
||||
.nw-st-tooltip .nw-st-img-tooltip::after, .nw-st-tooltip-w .nw-st-img-tooltip::after {
|
||||
.ns-st-tooltip .ns-st-img-tooltip::after, .ns-st-tooltip-w .ns-st-img-tooltip::after {
|
||||
content: " ";
|
||||
position: absolute;
|
||||
top: 100%;
|
||||
@@ -2128,7 +2128,7 @@ th {
|
||||
border-color: #352e2b transparent transparent transparent;
|
||||
}
|
||||
|
||||
.nw-img-display {
|
||||
.ns-img-display {
|
||||
background-size: 210px;
|
||||
background-repeat: no-repeat;
|
||||
width: 210px;
|
||||
@@ -2137,7 +2137,7 @@ th {
|
||||
}
|
||||
|
||||
@media screen and (max-width: 1024px) {
|
||||
.nw-st-tooltip, .nw-st-tooltip-w, .nw-img-display {
|
||||
.ns-st-tooltip, .ns-st-tooltip-w, .ns-img-display {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
@@ -2313,21 +2313,21 @@ th {
|
||||
}
|
||||
|
||||
.cc-youtube {
|
||||
background-image: url(../nw-images/nw-logos/youtube.webp);
|
||||
background-image: url(../ns-images/ns-logos/youtube.webp);
|
||||
background-repeat: no-repeat;
|
||||
background-position: 100% 45%;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.cc-facebook {
|
||||
background-image: url(../nw-images/nw-logos/facebook.png);
|
||||
background-image: url(../ns-images/ns-logos/facebook.png);
|
||||
background-repeat: no-repeat;
|
||||
background-position: 100% 45%;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.cc-twitch {
|
||||
background-image: url(../nw-images/nw-logos/twitch.png);
|
||||
background-image: url(../ns-images/ns-logos/twitch.png);
|
||||
background-repeat: no-repeat;
|
||||
background-position: 100% 45%;
|
||||
position: relative;
|
||||
@@ -2400,7 +2400,7 @@ th {
|
||||
position: absolute;
|
||||
}
|
||||
|
||||
.nw-rank {
|
||||
.ns-rank {
|
||||
display: inline;
|
||||
float: right;
|
||||
width: 52px;
|
||||
|
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 1.9 KiB |
|
Before Width: | Height: | Size: 82 KiB After Width: | Height: | Size: 82 KiB |
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 74 KiB After Width: | Height: | Size: 74 KiB |
|
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.0 KiB |
|
Before Width: | Height: | Size: 91 KiB After Width: | Height: | Size: 91 KiB |
|
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.0 KiB |
|
Before Width: | Height: | Size: 85 KiB After Width: | Height: | Size: 85 KiB |
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 84 KiB After Width: | Height: | Size: 84 KiB |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 82 KiB After Width: | Height: | Size: 82 KiB |
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 75 KiB After Width: | Height: | Size: 75 KiB |
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 91 KiB After Width: | Height: | Size: 91 KiB |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 76 KiB After Width: | Height: | Size: 76 KiB |
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 116 KiB After Width: | Height: | Size: 116 KiB |
|
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.0 KiB |
|
Before Width: | Height: | Size: 3.5 KiB After Width: | Height: | Size: 3.5 KiB |
|
Before Width: | Height: | Size: 6.3 KiB After Width: | Height: | Size: 6.3 KiB |
|
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 2.7 KiB |
|
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 3.9 KiB |
|
Before Width: | Height: | Size: 3.0 KiB After Width: | Height: | Size: 3.0 KiB |
|
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 2.6 KiB |
|
Before Width: | Height: | Size: 3.2 KiB After Width: | Height: | Size: 3.2 KiB |
|
Before Width: | Height: | Size: 4.0 KiB After Width: | Height: | Size: 4.0 KiB |
|
Before Width: | Height: | Size: 3.4 KiB After Width: | Height: | Size: 3.4 KiB |
|
Before Width: | Height: | Size: 3.0 KiB After Width: | Height: | Size: 3.0 KiB |
|
Before Width: | Height: | Size: 338 B After Width: | Height: | Size: 338 B |
|
Before Width: | Height: | Size: 314 B After Width: | Height: | Size: 314 B |
|
Before Width: | Height: | Size: 310 B After Width: | Height: | Size: 310 B |
|
Before Width: | Height: | Size: 342 B After Width: | Height: | Size: 342 B |
|
Before Width: | Height: | Size: 332 B After Width: | Height: | Size: 332 B |
|
Before Width: | Height: | Size: 354 B After Width: | Height: | Size: 354 B |
|
Before Width: | Height: | Size: 294 B After Width: | Height: | Size: 294 B |
|
Before Width: | Height: | Size: 441 B After Width: | Height: | Size: 441 B |
|
Before Width: | Height: | Size: 402 B After Width: | Height: | Size: 402 B |
|
Before Width: | Height: | Size: 222 B After Width: | Height: | Size: 222 B |
|
Before Width: | Height: | Size: 326 B After Width: | Height: | Size: 326 B |
|
Before Width: | Height: | Size: 364 B After Width: | Height: | Size: 364 B |
|
Before Width: | Height: | Size: 116 KiB After Width: | Height: | Size: 116 KiB |
|
Before Width: | Height: | Size: 165 KiB After Width: | Height: | Size: 165 KiB |
|
Before Width: | Height: | Size: 115 KiB After Width: | Height: | Size: 115 KiB |
|
Before Width: | Height: | Size: 112 KiB After Width: | Height: | Size: 112 KiB |
|
Before Width: | Height: | Size: 123 KiB After Width: | Height: | Size: 123 KiB |
|
Before Width: | Height: | Size: 118 KiB After Width: | Height: | Size: 118 KiB |
|
Before Width: | Height: | Size: 152 KiB After Width: | Height: | Size: 152 KiB |
|
Before Width: | Height: | Size: 124 KiB After Width: | Height: | Size: 124 KiB |
|
Before Width: | Height: | Size: 126 KiB After Width: | Height: | Size: 126 KiB |
|
Before Width: | Height: | Size: 112 KiB After Width: | Height: | Size: 112 KiB |
|
Before Width: | Height: | Size: 120 KiB After Width: | Height: | Size: 120 KiB |
|
Before Width: | Height: | Size: 73 KiB After Width: | Height: | Size: 73 KiB |
|
Before Width: | Height: | Size: 141 KiB After Width: | Height: | Size: 141 KiB |
|
Before Width: | Height: | Size: 96 KiB After Width: | Height: | Size: 96 KiB |
|
Before Width: | Height: | Size: 98 KiB After Width: | Height: | Size: 98 KiB |
|
Before Width: | Height: | Size: 99 KiB After Width: | Height: | Size: 99 KiB |
|
Before Width: | Height: | Size: 124 KiB After Width: | Height: | Size: 124 KiB |
|
Before Width: | Height: | Size: 114 KiB After Width: | Height: | Size: 114 KiB |
|
Before Width: | Height: | Size: 174 KiB After Width: | Height: | Size: 174 KiB |
|
Before Width: | Height: | Size: 147 KiB After Width: | Height: | Size: 147 KiB |
|
Before Width: | Height: | Size: 129 KiB After Width: | Height: | Size: 129 KiB |
|
Before Width: | Height: | Size: 129 KiB After Width: | Height: | Size: 129 KiB |
|
Before Width: | Height: | Size: 149 KiB After Width: | Height: | Size: 149 KiB |
|
Before Width: | Height: | Size: 176 KiB After Width: | Height: | Size: 176 KiB |
|
Before Width: | Height: | Size: 85 KiB After Width: | Height: | Size: 85 KiB |
|
Before Width: | Height: | Size: 174 KiB After Width: | Height: | Size: 174 KiB |
|
Before Width: | Height: | Size: 104 KiB After Width: | Height: | Size: 104 KiB |
|
Before Width: | Height: | Size: 142 KiB After Width: | Height: | Size: 142 KiB |
|
Before Width: | Height: | Size: 161 KiB After Width: | Height: | Size: 161 KiB |
|
Before Width: | Height: | Size: 247 KiB After Width: | Height: | Size: 247 KiB |
|
Before Width: | Height: | Size: 95 KiB After Width: | Height: | Size: 95 KiB |
|
Before Width: | Height: | Size: 165 KiB After Width: | Height: | Size: 165 KiB |
|
Before Width: | Height: | Size: 124 KiB After Width: | Height: | Size: 124 KiB |
|
Before Width: | Height: | Size: 162 KiB After Width: | Height: | Size: 162 KiB |
|
Before Width: | Height: | Size: 88 KiB After Width: | Height: | Size: 88 KiB |
|
Before Width: | Height: | Size: 136 KiB After Width: | Height: | Size: 136 KiB |
|
Before Width: | Height: | Size: 163 KiB After Width: | Height: | Size: 163 KiB |
|
Before Width: | Height: | Size: 90 KiB After Width: | Height: | Size: 90 KiB |
|
Before Width: | Height: | Size: 119 KiB After Width: | Height: | Size: 119 KiB |
|
Before Width: | Height: | Size: 102 KiB After Width: | Height: | Size: 102 KiB |
|
Before Width: | Height: | Size: 151 KiB After Width: | Height: | Size: 151 KiB |
|
Before Width: | Height: | Size: 100 KiB After Width: | Height: | Size: 100 KiB |
|
Before Width: | Height: | Size: 84 KiB After Width: | Height: | Size: 84 KiB |
|
Before Width: | Height: | Size: 75 KiB After Width: | Height: | Size: 75 KiB |
|
Before Width: | Height: | Size: 150 KiB After Width: | Height: | Size: 150 KiB |
|
Before Width: | Height: | Size: 136 KiB After Width: | Height: | Size: 136 KiB |
|
Before Width: | Height: | Size: 130 KiB After Width: | Height: | Size: 130 KiB |
|
Before Width: | Height: | Size: 146 KiB After Width: | Height: | Size: 146 KiB |
|
Before Width: | Height: | Size: 152 KiB After Width: | Height: | Size: 152 KiB |
|
Before Width: | Height: | Size: 124 KiB After Width: | Height: | Size: 124 KiB |
|
Before Width: | Height: | Size: 151 KiB After Width: | Height: | Size: 151 KiB |
|
Before Width: | Height: | Size: 80 KiB After Width: | Height: | Size: 80 KiB |
|
Before Width: | Height: | Size: 78 KiB After Width: | Height: | Size: 78 KiB |
|
Before Width: | Height: | Size: 138 KiB After Width: | Height: | Size: 138 KiB |
|
Before Width: | Height: | Size: 127 KiB After Width: | Height: | Size: 127 KiB |