diff --git a/src/components/PageHeader.tsx b/src/components/PageHeader.tsx
index 05d9c4aa..b047139d 100644
--- a/src/components/PageHeader.tsx
+++ b/src/components/PageHeader.tsx
@@ -35,11 +35,11 @@ interface PageHeaderProps {
* to provide a consistent header layout.
*/
export function PageHeader({ title, icon, titleContent, backTo = '/', onBack, alwaysShowBack, children, className, contentClassName }: PageHeaderProps) {
- const backButtonClass = cn('p-2 -ml-2 rounded-full hover:bg-secondary transition-colors', !alwaysShowBack && 'sidebar:hidden');
+ const backButtonClass = cn('p-2 -ml-2 rounded-full hover:bg-secondary transition-colors shrink-0', !alwaysShowBack && 'sidebar:hidden');
return (
-
-
+
+
{onBack ? (
);
- const headerClassName = 'max-w-5xl mx-auto sm:px-6';
+ const headerContentClassName = 'max-w-5xl mx-auto w-full sm:px-6';
// Error state
if (error && kpis.totalPosts === 0) {
return (
- } className={headerClassName}>
+ } contentClassName={headerContentClassName}>
{headerActions}
@@ -80,7 +80,7 @@ export function EventDashboardPage() {
return (
- } className={headerClassName}>
+ } contentClassName={headerContentClassName}>
{headerActions}
diff --git a/src/pages/VerifierSettingsPage.tsx b/src/pages/VerifierSettingsPage.tsx
index d46a4bb4..cb40e088 100644
--- a/src/pages/VerifierSettingsPage.tsx
+++ b/src/pages/VerifierSettingsPage.tsx
@@ -48,8 +48,7 @@ export function VerifierSettingsPage() {
{t('verifier.title')}
@@ -115,8 +114,7 @@ export function VerifierSettingsPage() {
{t('verifier.title')}