From 4222b8f2e02e501772673776f4c45918ccaf4a09 Mon Sep 17 00:00:00 2001 From: andre Date: Sat, 26 Sep 2026 10:14:46 +0100 Subject: [PATCH] =?UTF-8?q?feat(backoffice,site):=20Sistema=20consistente?= =?UTF-8?q?=20com=20a=20frota;=20hor=C3=A1rio=20como=20acorde=C3=A3o?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Sidebar do backoffice: Backups/Auditoria/IP bans/Geo/Origem das visitas/ Atualizações deixam de ser um link cada (enumerados à mão) e passam a um só link "Sistema" para o índice partilhado do platform-tools (platform.php?tool=index), como a fotografia/design/dance já fazem — uma ferramenta nova no platform-tools passa a aparecer sozinha, sem link novo a escrever aqui. Definições, Mensagens e Comunicações continuam com link próprio (são páginas do fitme, não do router). - Horário de Aulas (home e CrossFit, mesmo componente partilhado): a grelha fica fechada por omissão atrás de um botão "Ver Horário das aulas" (Bootstrap collapse); clicar em "Horário" na navbar (ou abrir a página já com #horario no URL) abre-a de imediato em vez de só rolar até uma secção fechada. Co-Authored-By: Claude Sonnet 5 --- includes/header.php | 28 ++++++---------------------- site/includes/horario.php | 13 ++++++++++--- site/includes/navbar.php | 14 ++++++++++++++ site/index.php | 15 +++++++++++---- 4 files changed, 41 insertions(+), 29 deletions(-) diff --git a/includes/header.php b/includes/header.php index 0e4d3ef..1c11666 100644 --- a/includes/header.php +++ b/includes/header.php @@ -197,37 +197,21 @@ $app_name = defined('APP_NAME') ? APP_NAME : 'FitMe 3070'; Definições - - + - - - diff --git a/site/includes/horario.php b/site/includes/horario.php index 6a89531..88abfa3 100644 --- a/site/includes/horario.php +++ b/site/includes/horario.php @@ -35,14 +35,20 @@ foreach ($rows as $d) { $grid[$d['dia_semana']][$d['hora_inicio']][] = $d; }

-
-
+
+
+ +
@@ -82,6 +88,7 @@ foreach ($rows as $d) { $grid[$d['dia_semana']][$d['hora_inicio']][] = $d; }
+