diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 62bb68e..6f10a83 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -104,16 +104,9 @@ body { #app { width: 100%; - min-height: 100vh; + height: 100vh; display: flex; flex-direction: column; - padding-top: 64px; /* Altura exacta del AppHeader */ -} - -/* Compensación extra para títulos de vista y espaciado premium */ -main { - flex: 1; - padding-top: 15px; } /* Global Utilities */ diff --git a/frontend/src/components/layouts/MainLayout.vue b/frontend/src/components/layouts/MainLayout.vue index 6b3eceb..f7c5e57 100644 --- a/frontend/src/components/layouts/MainLayout.vue +++ b/frontend/src/components/layouts/MainLayout.vue @@ -30,9 +30,10 @@ const authStore = useAuthStore(); flex: 1; overflow-y: auto; overflow-x: hidden; - background: transparent; /* Permitir ver fondos de páginas */ + background: transparent; display: flex; flex-direction: column; + padding-top: 64px; /* Compensar AppHeader fijo */ } .has-bottom-nav {