initialisation on the doormile express console with astryx
This commit is contained in:
@@ -77,7 +77,7 @@ import RiderSubstitution from './RiderSubstitution';
|
||||
// ============================================================================
|
||||
// Design tokens — shared with the deliveries / tenants / customers pages so
|
||||
// every surface (header, KPI tiles, table, badges, dialog) speaks the same
|
||||
// visual language. Brand purple `#662582` is the canonical primary; status
|
||||
// visual language. Brand purple `#C01227` is the canonical primary; status
|
||||
// colours are semantic and distinct from the brand.
|
||||
// ============================================================================
|
||||
const DT = {
|
||||
@@ -100,7 +100,7 @@ const soft = (c) => a(c, '18');
|
||||
const ring = (c) => a(c, '26');
|
||||
const edge = (c) => a(c, '55');
|
||||
|
||||
const BRAND = '#662582';
|
||||
const BRAND = '#C01227';
|
||||
|
||||
const SoftPaper = (props) => (
|
||||
<Paper
|
||||
@@ -144,10 +144,10 @@ const STATUS_META = {
|
||||
// Pill-tab definitions for the rider listing tabs. Keeps brand purple for the
|
||||
// "ALL" view and emerald for "Active" so the colour matches the count's meaning.
|
||||
const TAB_META = [
|
||||
{ key: 0, label: 'All Riders', color: BRAND, icon: MdGroups, countKey: 'total' },
|
||||
{ key: 1, label: 'Active', color: '#10b981', icon: MdCheckCircle, countKey: 'active' },
|
||||
{ key: 2, label: 'Substitutes', color: '#8b5cf6', icon: MdTwoWheeler, countKey: 'substitute' },
|
||||
{ key: 3, label: 'Substitution History', color: '#f59e0b', icon: MdAccessTime, countKey: 'history' }
|
||||
{ key: 0, label: 'All Riders', color: BRAND, icon: MdGroups, countKey: 'total' },
|
||||
{ key: 1, label: 'Active', color: BRAND, icon: MdCheckCircle, countKey: 'active' },
|
||||
{ key: 2, label: 'Substitutes', color: BRAND, icon: MdTwoWheeler, countKey: 'substitute' },
|
||||
{ key: 3, label: 'Substitution History', color: BRAND, icon: MdAccessTime, countKey: 'history' }
|
||||
];
|
||||
|
||||
const KPI_META = (summary) => [
|
||||
@@ -763,7 +763,7 @@ const Riders = () => {
|
||||
bgcolor: '#ffffff',
|
||||
'& fieldset': { borderColor: '#e2e8f0', borderWidth: 1 },
|
||||
'&:hover fieldset': { borderColor: '#cbd5e1' },
|
||||
'&.Mui-focused fieldset': { borderColor: '#662582', borderWidth: 1.5 },
|
||||
'&.Mui-focused fieldset': { borderColor: '#C01227', borderWidth: 1.5 },
|
||||
'&.Mui-focused': { boxShadow: `0 0 0 3px ${ring(BRAND)}` }
|
||||
}}
|
||||
/>
|
||||
@@ -813,7 +813,7 @@ const Riders = () => {
|
||||
bgcolor: BRAND,
|
||||
color: '#fff',
|
||||
'&:hover': {
|
||||
bgcolor: '#4D1C61'
|
||||
bgcolor: '#910E1D'
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1244,7 +1244,7 @@ const Riders = () => {
|
||||
'&:hover': { bgcolor: BRAND, color: '#fff' }
|
||||
}}
|
||||
onClick={() => {
|
||||
navigate('/nearle/riders/edit', { state: { riderdata: row } });
|
||||
navigate('/doormile/riders/edit', { state: { riderdata: row } });
|
||||
}}
|
||||
>
|
||||
<MdEdit size={14} />
|
||||
@@ -1696,7 +1696,7 @@ const Riders = () => {
|
||||
'&:hover': { bgcolor: BRAND, color: '#fff' }
|
||||
}}
|
||||
onClick={() => {
|
||||
navigate('/nearle/riders/edit', { state: { riderdata: row } });
|
||||
navigate('/doormile/riders/edit', { state: { riderdata: row } });
|
||||
}}
|
||||
>
|
||||
<MdEdit size={14} />
|
||||
@@ -1914,7 +1914,7 @@ const Riders = () => {
|
||||
fontWeight: 600,
|
||||
bgcolor: BRAND,
|
||||
color: '#fff',
|
||||
'&:hover': { bgcolor: '#4D1C61' }
|
||||
'&:hover': { bgcolor: '#910E1D' }
|
||||
}}
|
||||
>
|
||||
Save Changes
|
||||
|
||||
Reference in New Issue
Block a user