From ef89ac5f613b9db29a6901825c49742e14dc7a58 Mon Sep 17 00:00:00 2001 From: Danielle Costa Date: Fri, 29 May 2026 03:22:39 -0300 Subject: [PATCH 1/2] feat(ui): redesign login page and unify admin branding identity --- .../views/components/base/logo.blade.php | 7 + .../src/PanelAdminServiceProvider.php | 6 +- .../resources/views/auth/login.blade.php | 226 ++++++++++-------- app-modules/panel-app/src/Pages/LoginPage.php | 31 +++ app/Filament/Pages/Login.php | 46 ++++ app/Providers/Filament/AdminPanelProvider.php | 4 + app/Providers/Filament/AppPanelProvider.php | 2 +- resources/css/filament/admin/theme.css | 60 ++++- resources/css/filament/app/theme.css | 36 +-- 9 files changed, 285 insertions(+), 133 deletions(-) create mode 100644 app-modules/he4rt/resources/views/components/base/logo.blade.php diff --git a/app-modules/he4rt/resources/views/components/base/logo.blade.php b/app-modules/he4rt/resources/views/components/base/logo.blade.php new file mode 100644 index 000000000..cf81318ba --- /dev/null +++ b/app-modules/he4rt/resources/views/components/base/logo.blade.php @@ -0,0 +1,7 @@ +
+ He4rt Developers +
+ He4rt + Developers +
+
diff --git a/app-modules/panel-admin/src/PanelAdminServiceProvider.php b/app-modules/panel-admin/src/PanelAdminServiceProvider.php index a8ff60d69..eb9e08010 100644 --- a/app-modules/panel-admin/src/PanelAdminServiceProvider.php +++ b/app-modules/panel-admin/src/PanelAdminServiceProvider.php @@ -113,7 +113,7 @@ private function moderationNavigation(NavigationBuilder $builder): NavigationBui NavigationItem::make(__('panel-admin::moderation.navigation.back_to_admin')) ->sort(0) ->icon('heroicon-o-arrow-left') - ->url(Dashboard::getUrl()), + ->url(Dashboard::getUrl(['tenant' => filament()->getTenant()])), ])->groups(resolve(ModerationCluster::class)->getCachedSubNavigation()); } @@ -124,7 +124,7 @@ private function marketingNavigation(NavigationBuilder $builder): NavigationBuil NavigationItem::make(__('panel-admin::marketing.navigation.back_to_admin')) ->sort(0) ->icon('heroicon-o-arrow-left') - ->url(Dashboard::getUrl()), + ->url(Dashboard::getUrl(['tenant' => filament()->getTenant()])), ])->groups(resolve(MarketingCluster::class)->getCachedSubNavigation()); } @@ -135,7 +135,7 @@ private function twitchNavigation(NavigationBuilder $builder): NavigationBuilder NavigationItem::make(__('panel-admin::twitch.navigation.back_to_admin')) ->sort(0) ->icon('heroicon-o-arrow-left') - ->url(Dashboard::getUrl()), + ->url(Dashboard::getUrl(['tenant' => filament()->getTenant()])), ])->groups(resolve(TwitchCluster::class)->getCachedSubNavigation()); } diff --git a/app-modules/panel-app/resources/views/auth/login.blade.php b/app-modules/panel-app/resources/views/auth/login.blade.php index 67b2fdb93..1ef8be5ea 100644 --- a/app-modules/panel-app/resources/views/auth/login.blade.php +++ b/app-modules/panel-app/resources/views/auth/login.blade.php @@ -1,124 +1,140 @@ - -