web-next: botón «+» para crear cuentas de juego (WOW2, WOW3…)
Junto al «Nombre de la cuenta» hay un botón «+» que pide la contraseña y crea una nueva cuenta de juego bajo la Battle.net. Ruta /api/account/add-game-account: verifica la contraseña (authenticate contra battlenet_accounts), calcula el siguiente battlenet_index (máx 8) y crea la fila `account` con SRP6 Grunt derivado de la contraseña (gameMakeRegistration) — igual que la activación, así la cuenta sirve para entrar al juego. Recarga completa al crear/cambiar. GameAccountSwitcher siempre presente (select si >1, texto si 1) + «+». Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -359,7 +359,7 @@ textarea:focus {
|
||||
color: #b1997f;
|
||||
}
|
||||
|
||||
/* Selector de cuenta inline (dentro de «Nombre de la cuenta»). */
|
||||
/* Selector de cuenta inline (dentro de «Nombre de la cuenta») + botón «+». */
|
||||
.account-select {
|
||||
width: auto;
|
||||
min-width: 92px;
|
||||
@@ -369,6 +369,29 @@ textarea:focus {
|
||||
font-size: 17px;
|
||||
vertical-align: middle;
|
||||
}
|
||||
.add-account-btn {
|
||||
height: auto;
|
||||
padding: 1px 9px;
|
||||
margin: 0 0 0 6px;
|
||||
font-size: 17px;
|
||||
line-height: 1.4;
|
||||
vertical-align: middle;
|
||||
border: 2px solid #352e2b;
|
||||
background: hsla(0, 0%, 100%, 0.05);
|
||||
color: #ebdec2;
|
||||
cursor: pointer;
|
||||
transition: 0.3s;
|
||||
}
|
||||
.add-account-btn:hover {
|
||||
background: hsla(0, 0%, 100%, 0.1);
|
||||
color: #fff;
|
||||
}
|
||||
.add-account-form {
|
||||
display: inline;
|
||||
}
|
||||
.add-account-input {
|
||||
min-width: 150px;
|
||||
}
|
||||
|
||||
/* Colores de clase de WoW (nombre de personaje) */
|
||||
.class-warrior { color: #c79c6e; }
|
||||
|
||||
Reference in New Issue
Block a user