OasisMobile.css vuelve a ser la del dev; la maqueta pasa a mobile_base.css

themes/OasisMobile.css es un tema de epsylon que cambia en 21 de cada 39
versiones y nuestra copia diferia en 4.873 lineas. Ahora es identica a la
1.3.3 y nuestra maqueta vive en styles/mobile_base.css, que el movil carga
siempre antes del skin. Con Acampada se ve igual que antes; con OasisMobile,
el tema del dev encima de la maqueta.
This commit is contained in:
hacklab 2026-10-19 13:27:03 +02:00
parent 5bce7d38ed
commit 35fef607d7
6 changed files with 5211 additions and 1163 deletions

View file

@ -56,6 +56,8 @@ Ahora mismo hay enganches en `main_views.js`, `tribes_view.js`, `vote_view.js`,
Aquí se puede hacer lo que haga falta.
- `src/client/assets/styles/mobile_base.css`: la maqueta del móvil (lanzador, barras,
tarjetas, formularios). Se carga siempre en el móvil, antes del skin.
- `src/client/assets/styles/mobile_ux.css`: márgenes, letra, botones y todas las
piezas nuevas. Vale para los dos skins de móvil.
- `src/client/assets/themes/Acampada.css` y `styles/hive_acampada.css`: el skin
@ -170,11 +172,9 @@ inspeccionar la WebView desde `chrome://inspect`.
Cosas de antes de estas normas que aún no las cumplen, por orden de lo que más
duele:
1. `OasisMobile.css` se parece poco a la del dev: 4.873 líneas distintas. Hay que
devolverle la suya y pasar nuestra maqueta a una hoja propia.
2. Quedan 21 trozos nuestros en `backend.js` (copia de seguridad, avatar de la barra
1. Quedan 21 trozos nuestros en `backend.js` (copia de seguridad, avatar de la barra
de arriba, vídeos, filtro del lanzador...). Tienen que irse al router propio.
3. El workflow `activists` sigue cambiado en `workflows_model.js`. Hay que dejarlo
2. El workflow `activists` sigue cambiado en `workflows_model.js`. Hay que dejarlo
como el del dev; el nuestro ya es `acampada`.
4. Selectores que ya no apuntan a nada: 61 en `OasisMobile.css`, 29 en
3. Selectores que ya no apuntan a nada: unos 60 en `styles/mobile_base.css`, 29 en
`hive_acampada.css` y 5 en `Acampada.css`.