chore(branding): rebrand FixMate to CityPulse across codebase
- Update product name in README, backend docs, and design tokens - Rename Flutter root widget to CityPulseApp and update tests - Update dashboard brand strings and HTML title - Refresh i18n strings (en/ms) and welcome taglines - Adjust backend API title/description and root message - Minor formatting in ApiService comments; no logic changes - Update Android/iOS manifest comments and pubspec description No API endpoints or response schema changes.
This commit is contained in:
@@ -430,7 +430,7 @@ const cycleStatus = async (reportId) => {
|
||||
return (
|
||||
<div className="app-root">
|
||||
<header className="header">
|
||||
<div className="brand">{t('dashboard.brand') || 'FixMate'}</div>
|
||||
<div className="brand">{t('dashboard.brand') || 'CityPulse'}</div>
|
||||
<div className="lang-toggle">
|
||||
<label style={{fontSize:12, color:'#374151'}}>{t('label.language') || 'Language'}</label>
|
||||
<select value={lang} onChange={e=>setLang(e.target.value)}>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"dashboard.brand": "FixMate",
|
||||
"dashboard.brand": "CityPulse",
|
||||
"dashboard.filters": "Filters",
|
||||
"queue.title": "Tickets",
|
||||
"drawer.details": "Details",
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"dashboard.brand": "FixMate",
|
||||
"dashboard.brand": "CityPulse",
|
||||
"dashboard.filters": "Penapis",
|
||||
"queue.title": "Tiket",
|
||||
"drawer.details": "Maklumat",
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>FixMate Dashboard</title>
|
||||
<title>CityPulse Dashboard</title>
|
||||
<link rel="stylesheet" href="styles.css" />
|
||||
<link rel="stylesheet" href="https://unpkg.com/leaflet/dist/leaflet.css" />
|
||||
<link rel="stylesheet" href="https://unpkg.com/leaflet.markercluster@1.5.3/dist/MarkerCluster.css" />
|
||||
|
||||
Reference in New Issue
Block a user