refactor(ui): modulariza App.jsx y unifica branding y caché PWA
- Extrae App.jsx en módulos reutilizables: constants/ (categorias, provincias), utils/geo, styles/shared, hooks/usePwaInstall y components/ (StarRating, LocalCard, CampoUbicacion, BannerMovil, CategoriaBadge) - AdminPanel reutiliza constantes y componentes compartidos y corrige la limpieza de suscripciones de Firebase al desmontar - Añade logos de marca (logo-localesp.png + @2x) y regenera los iconos PWA con tamaños menores - sw.js: sube la caché del shell a v2 e incluye los nuevos iconos y logos
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
// Estilos inline reutilizados en varios componentes de la web pública.
|
||||
// Se mantiene el enfoque de estilos inline del proyecto original (sin CSS
|
||||
// modules/Tailwind), pero centralizado aquí para no repetir el mismo objeto
|
||||
// en cada archivo.
|
||||
|
||||
export const inputStyle = {
|
||||
width: "100%",
|
||||
boxSizing: "border-box",
|
||||
padding: "8px 12px",
|
||||
borderRadius: "var(--border-radius-md)",
|
||||
border: "0.5px solid var(--color-border-secondary)",
|
||||
background: "var(--color-background-primary)",
|
||||
color: "var(--color-text-primary)",
|
||||
fontSize: 14,
|
||||
outline: "none",
|
||||
};
|
||||
Reference in New Issue
Block a user