diff --git a/docs/PENDIENTE.md b/docs/PENDIENTE.md index 55a1972..29d3016 100644 --- a/docs/PENDIENTE.md +++ b/docs/PENDIENTE.md @@ -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 diff --git a/src/client/assets/styles/mobile_ux.css b/src/client/assets/styles/mobile_ux.css index eeda4db..1c3f316 100644 --- a/src/client/assets/styles/mobile_ux.css +++ b/src/client/assets/styles/mobile_ux.css @@ -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; } diff --git a/src/views/hive_views.js b/src/views/hive_views.js index 59becac..dc4e1ee 100644 --- a/src/views/hive_views.js +++ b/src/views/hive_views.js @@ -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 } ] }, ];