fix(ui): botones alineados al cuerpo, FAB grande en PC y botón superior de propuesta

- FAB y aviso PWA flanquean la columna central (720px): right/left
  max(16px, calc((100vw - 720px)/2 + 16px)) para acompañar al contenido
  en pantallas anchas sin pegarse al borde de la ventana
- FAB de 64px en PC (54 en móvil); PWA abajo a la izquierda en PC y móvil
- Nuevo BotonProponerArriba (solo PC): píldora "Proponer local" arriba a
  la derecha, alineada al cuerpo, que abre la misma pasarela
This commit is contained in:
2026-08-16 11:50:59 +02:00
parent 003b1e209f
commit 3ce84531d1
8 changed files with 207 additions and 103 deletions
+6
View File
@@ -14,3 +14,9 @@ export const inputStyle = {
fontSize: 14,
outline: "none",
};
// Ancho máximo del cuerpo central de la página (App.jsx). Los elementos fijos
// (p. ej. el aviso PWA en PC) se alinean a su borde de contenido con
// calc((100vw - ANCHO_CUERPO) / 2 + padding), de modo que respiren con la
// columna aunque la ventana sea muy ancha.
export const ANCHO_CUERPO = 720;