From ce63affcb3f14959c0338cb6946bc0b032dc73b4 Mon Sep 17 00:00:00 2001 From: Tatiana Villa Date: Mon, 11 May 2026 10:29:34 +0200 Subject: [PATCH] Planificacion y flashcard --- src/main/resources/static/css/style.css | 29 +++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/src/main/resources/static/css/style.css b/src/main/resources/static/css/style.css index 6fb1e57..352df14 100644 --- a/src/main/resources/static/css/style.css +++ b/src/main/resources/static/css/style.css @@ -931,8 +931,37 @@ a:hover { text-decoration: underline; } RESPONSIVE ============================================================ */ @media (max-width: 768px) { + /* La topbar dobla a 2 filas en móvil → aumentar la variable de offset */ + :root { --topbar-h: 86px; } + .menu-toggle { display: block; } + /* Topbar: wrap para 2 filas (iconos/usuario arriba, nav abajo) */ + .topbar { + height: auto; + flex-wrap: wrap; + padding: .35rem .8rem .2rem; + row-gap: 0; + } + + .menu-toggle { order: 0; } + .topbar-brand { order: 1; } + .topbar-user { order: 2; margin-left: auto; } + .topbar-progress { display: none; } /* evita que ocupe espacio en móvil */ + + /* Segunda fila: links desplazables horizontalmente */ + .topbar-nav { + order: 10; + width: 100%; + margin-left: 0; + overflow-x: auto; + scrollbar-width: none; /* Firefox */ + padding: .15rem 0 .3rem; + gap: .15rem; + } + .topbar-nav::-webkit-scrollbar { display: none; } + .topbar-nav a { white-space: nowrap; font-size: .8rem; padding: .28rem .65rem; } + .sidebar { transform: translateX(-100%); width: min(var(--sidebar-w), 85vw);