feat(site): horário — esconde botão ao abrir, setas no desktop, swipe no telemóvel

- "Ver Horário das aulas" desaparece assim que o acordeão abre (clique no
  próprio botão ou o link "Horário" da navbar a abrir por JS) — deixa de
  ficar um botão grande por cima da grelha já visível.
- Setas ‹ › junto ao dia em foco também no desktop (vista de 3 dias): só o
  dia central as mostra, os laterais continuam sem elas (já são clicáveis
  diretamente).
- Deslizar no telemóvel/tablet muda de dia, com o mesmo efeito das setas —
  só reage a arrastos maioritariamente horizontais, para não roubar o
  scroll vertical da página.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
andreandClaude Sonnet 5 committed 2026-09-26 11:18:51 +01:00
1 parent b1e88781b8
commit 4bf177289a
2 files changed
+41 -1

No files matched your search

+7 -1
View File
@@ -2725,7 +2725,9 @@ h3.contact-title {
align-items: center;
}
.schedule.is-3day .sched-nav,
/* Desktop 3-day view: arrows stay only beside the centred/focused day —
the side days are already directly clickable, arrows there would be noise. */
.schedule.is-3day .schedule_dayhead.sched-side .sched-nav,
.schedule-export .sched-nav {
display: none;
}
@@ -2843,6 +2845,10 @@ h3.contact-title {
.schedule.is-3day:not(.schedule-export) .schedule_dayhead.sched-side {
cursor: pointer;
}
.schedule.is-3day:not(.schedule-export) .schedule_dayhead.sched-pos-2 {
gap: 10px;
align-items: center;
}
}
/* ── Aula experimental modal ───────────────────────────────────────────────── */