menu sin Blockchain y con Industria; boton de Telefono de 44px

Blockchain salia en el lanzador y el dev la manda a la portada en el movil.
Industria se encendia con Empleo y Negocio sin entrada en el menu. El boton de
Telefono de la barra de arriba media 38px y salia en las pruebas de todas las
pantallas.
This commit is contained in:
hacklab 2026-10-22 12:43:43 +02:00
parent 6990ee5675
commit 6c1eca7ad0
3 changed files with 4 additions and 11 deletions

View file

@ -4,7 +4,7 @@ Lo que queda por hacer en la rama del móvil. Apuntado el 20/10/2026, con la APK
`oasis-1.3.3-activista` (commit b84a885) recién hecha para probar en el móvil.
## Integrar la 1.3.4
## Integrar la 1.3.4 (hecho: integrada la 1.3.5 el 22/10)
- El dev ha publicado la 1.3.4 y el aviso de versión nueva sale en todas las
pantallas. Integrarla con los pasos de la guía antes de tocar el CSS de abajo, por si
@ -19,16 +19,11 @@ nuestros. Después, APK nueva con `sobre_oficial.sh` y repetir las pruebas.
Menú y perfiles:
- Quitar Blockchain del lanzador (`hive_views.js`, líneas 86 y 217): en el móvil el dev
manda `/blockexplorer` a la portada.
- Publicar va siempre a `/blogs`; en Empleo y Negocio, que no tienen blogs, acaba en
`/modules`. Llevarlo a crear según los módulos encendidos.
- `industry` y `dev` se encienden (Empleo, Negocio, Por defecto) y no tienen entrada en
el menú.
Medidas:
- Botón de Teléfono de la barra de arriba: 38 px, subir a 44 (`mobile_ux.css`).
- Número de teléfono ilegible en `/profile`, `/inhabitants` y la tarjeta de habitante
de la tribu (contraste 1,08-1,14). Chip "Tú" naranja sobre naranja (1,32).
- Letra de 10-11 px en `/melody`, `/parliament` (`kpi__label`, también en Gobierno de
@ -113,7 +108,6 @@ Todas las listas:
## Tras los perfiles por escalera (22/10)
- El dev va ya por la 1.3.5: integrarla en vez de la 1.3.4.
- `backend.js` apaga en el móvil `ai`, `aiNav`, `dev`, `games`, `logs`, `maps` y
`pixelia`. Movimiento (`activists`) y Por defecto encienden alguno, así que en el
móvil nunca salen como puestos y usan `bottomBarPins`. Pedir al dev que sus perfiles

View file

@ -473,11 +473,11 @@ body .main-content { min-height: calc(100dvh - 300px); }
/* salia centrado en una fila propia arriba de cada pagina (unos 60px); va en la
barra de arriba, junto al avatar */
form.oasis-phone-state {
position: fixed !important; top: calc(var(--inset-top) + 14px); right: 62px; z-index: 101; /* encima de la barra de arriba (100), debajo de la hoja del menu (1000) */
position: fixed !important; top: calc(var(--inset-top) + 12px); right: 62px; z-index: 101; /* encima de la barra de arriba (100), debajo de la hoja del menu (1000) */
margin: 0 !important; padding: 0 !important; width: auto !important;
}
form.oasis-phone-state .oasis-phone-state-btn {
width: 40px !important; height: 40px !important; min-height: 40px !important; padding: 0 !important; margin: 0 !important;
width: 44px !important; height: 44px !important; min-height: 44px !important; padding: 0 !important; margin: 0 !important;
display: inline-flex !important; align-items: center; justify-content: center;
border-radius: 50% !important; box-shadow: none !important; font-size: 20px !important;
}

View file

@ -85,7 +85,6 @@ module.exports = ({ i18n }) => {
{ key: 'inhabitants', href: '/inhabitants', glyph: 'ꖘ', labelKey: 'inhabitantsLabel', mod: null },
{ key: 'cv', href: '/cv', glyph: 'ꕛ', labelKey: 'cvTitle', mod: null },
{ key: 'stats', href: '/stats', glyph: 'ꕷ', labelKey: 'statistics', mod: null },
{ key: 'blockexplorer', href: '/blockexplorer', glyph: 'ꖸ', labelKey: 'blockchain', mod: null },
];
const renderBottomBar = () => {
@ -196,6 +195,7 @@ module.exports = ({ i18n }) => {
{ href: '/shops', glyph: 'ꔜ', labelKey: 'shopsTitle', mod: 'shopsMod' },
{ href: '/jobs', glyph: 'ꗒ', labelKey: 'jobsTitle', mod: 'jobsMod' },
{ href: '/projects', glyph: 'ꕧ', labelKey: 'projectsTitle', mod: 'projectsMod' },
{ href: '/industry', glyph: '⚙', labelKey: 'industryTitle', mod: 'industryMod' },
{ href: '/housing', glyph: '⌂', labelKey: 'housingTitle', mod: 'housingMod' },
{ href: '/logistics', glyph: '⇄', labelKey: 'logisticsTitle', mod: 'logisticsMod' },
{ href: '/banking', glyph: 'ꗴ', labelKey: 'bankingTitle', mod: 'bankingMod' },
@ -216,7 +216,6 @@ module.exports = ({ i18n }) => {
{ href: '/cipher', glyph: 'ꗄ', labelKey: 'cipher', mod: 'cipherMod' },
{ href: '/ai', glyph: 'ꘜ', labelKey: 'ai', mod: 'aiMod' },
{ href: '/stats', glyph: 'ꕷ', labelKey: 'statistics', mod: null, extra: true },
{ href: '/blockexplorer', glyph: 'ꖸ', labelKey: 'blockchain', mod: null, extra: true },
{ href: '/modules', glyph: 'ꗣ', labelKey: 'modules', mod: null, extra: true },
{ href: '/settings', glyph: '⚙', labelKey: 'settings', mod: null } ] },
];