From a4bc485b362a54a0d3de37b4e16dc696f7f40b47 Mon Sep 17 00:00:00 2001 From: fernanduandrade Date: Tue, 23 Jun 2026 20:34:51 -0300 Subject: [PATCH 1/2] fix(system-theme): adiciona suporte ao tema claro nas rotas sem compatibilidade --- .../he4rt/resources/css/components/button.css | 2 +- .../views/components/layouts/app.blade.php | 3 +- .../resources/views/components/logo.blade.php | 4 +-- .../views/components/navbar.blade.php | 22 ++++++------- .../resources/views/social-links.blade.php | 33 ++++++++++++++----- app-modules/portal/src/DTOs/SocialLink.php | 8 ++++- .../portal/src/Livewire/SocialLinksPage.php | 4 +-- .../portal/tests/Feature/HomepageTest.php | 14 ++++++++ .../tests/Feature/SocialLinksPageTest.php | 21 +++++++++++- 9 files changed, 84 insertions(+), 27 deletions(-) diff --git a/app-modules/he4rt/resources/css/components/button.css b/app-modules/he4rt/resources/css/components/button.css index 57e04860..ce0e46c6 100644 --- a/app-modules/he4rt/resources/css/components/button.css +++ b/app-modules/he4rt/resources/css/components/button.css @@ -109,6 +109,6 @@ @apply absolute inline-flex items-center justify-center; } -.hp-button:hover .hp-button-icon { +.hp-button:not(.hp-button-icon-only):hover .hp-button-icon { @apply translate-x-0.5; } diff --git a/app-modules/portal/resources/views/components/layouts/app.blade.php b/app-modules/portal/resources/views/components/layouts/app.blade.php index 911d2382..e8330df7 100644 --- a/app-modules/portal/resources/views/components/layouts/app.blade.php +++ b/app-modules/portal/resources/views/components/layouts/app.blade.php @@ -1,9 +1,10 @@ @props (['title' => null]) - + + {{ $title ? $title . ' - ' : '' }}{{ config('app.name') }} @vite (['app-modules/he4rt/resources/css/theme.css']) diff --git a/app-modules/portal/resources/views/components/logo.blade.php b/app-modules/portal/resources/views/components/logo.blade.php index acb9c218..4affd2a1 100644 --- a/app-modules/portal/resources/views/components/logo.blade.php +++ b/app-modules/portal/resources/views/components/logo.blade.php @@ -10,7 +10,7 @@ }; @endphp -class(['flex items-center gap-2']) }}> +class(['flex items-center gap-2 text-text-high']) }}> - He4rt Devs + He4rt Devs diff --git a/app-modules/portal/resources/views/components/navbar.blade.php b/app-modules/portal/resources/views/components/navbar.blade.php index d7ad6e3f..a409faf3 100644 --- a/app-modules/portal/resources/views/components/navbar.blade.php +++ b/app-modules/portal/resources/views/components/navbar.blade.php @@ -37,9 +37,9 @@ class="hp-navbar-glow pointer-events-none absolute inset-x-0 -top-3 -z-10 mx-aut {{-- a PILL de vidro --}} {{-- CTAs full-width --}} -
+
@@ -231,4 +238,8 @@ class="flex items-center justify-between rounded-xl px-3 py-3 text-base font-med animation: none !important; } } + + .hp-navbar-static-icon:hover .hp-button-icon { + transform: none; + }