fix: consistent page titles for all routes in header
All checks were successful
Deploy / deploy (push) Successful in 12s

Added missing title keys for calendar, artefacts, brands, budgets,
issues, and settings. No more fallback "Page" text.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
fahed
2026-03-05 17:46:57 +03:00
parent 8eaea27e89
commit 96fb838388
3 changed files with 18 additions and 1 deletions

View File

@@ -10,13 +10,18 @@ import ThemeToggle from './ThemeToggle'
const PAGE_TITLE_KEYS = { const PAGE_TITLE_KEYS = {
'/': 'header.dashboard', '/': 'header.dashboard',
'/posts': 'header.posts', '/posts': 'header.posts',
'/calendar': 'header.calendar',
'/assets': 'header.assets', '/assets': 'header.assets',
'/artefacts': 'header.artefacts',
'/campaigns': 'header.campaigns', '/campaigns': 'header.campaigns',
'/brands': 'header.brands',
'/finance': 'header.finance', '/finance': 'header.finance',
'/budgets': 'header.budgets',
'/projects': 'header.projects', '/projects': 'header.projects',
'/tasks': 'header.tasks', '/tasks': 'header.tasks',
'/issues': 'header.issues',
'/team': 'header.team', '/team': 'header.team',
'/users': 'header.users', '/settings': 'header.settings',
} }
const ROLE_INFO = { const ROLE_INFO = {

View File

@@ -705,6 +705,12 @@
"header.projects": "المشاريع", "header.projects": "المشاريع",
"header.tasks": "مهامي", "header.tasks": "مهامي",
"header.team": "الفريق", "header.team": "الفريق",
"header.calendar": "تقويم المنشورات",
"header.artefacts": "المخرجات",
"header.brands": "العلامات التجارية",
"header.budgets": "الميزانيات",
"header.issues": "البلاغات",
"header.settings": "الإعدادات",
"header.users": "إدارة المستخدمين", "header.users": "إدارة المستخدمين",
"header.projectDetails": "تفاصيل المشروع", "header.projectDetails": "تفاصيل المشروع",
"header.campaignDetails": "تفاصيل الحملة", "header.campaignDetails": "تفاصيل الحملة",

View File

@@ -705,6 +705,12 @@
"header.projects": "Projects", "header.projects": "Projects",
"header.tasks": "My Tasks", "header.tasks": "My Tasks",
"header.team": "Team", "header.team": "Team",
"header.calendar": "Post Calendar",
"header.artefacts": "Artefacts",
"header.brands": "Brands",
"header.budgets": "Budgets",
"header.issues": "Issues",
"header.settings": "Settings",
"header.users": "User Management", "header.users": "User Management",
"header.projectDetails": "Project Details", "header.projectDetails": "Project Details",
"header.campaignDetails": "Campaign Details", "header.campaignDetails": "Campaign Details",