diff --git a/src/renderer/src/components/PhpExtensionManager.tsx b/src/renderer/src/components/PhpExtensionManager.tsx index edf6087..700d037 100644 --- a/src/renderer/src/components/PhpExtensionManager.tsx +++ b/src/renderer/src/components/PhpExtensionManager.tsx @@ -175,8 +175,8 @@ const PhpExtensionManager: React.FC = ({ open, onClose - - + + = ({ open, onClose ), className: 'text-sm', - sx: { color: '#fff', bgcolor: 'rgba(0,0,0,0.2)', height: 32 } + sx: { color: 'white', bgcolor: 'var(--color-bg-medium)', height: 32 } }} /> @@ -276,7 +276,7 @@ const PhpExtensionManager: React.FC = ({ open, onClose {t('php.extensions.ini_edit', { version: phpVersion })} - setIsRawEditorOpen(false)} size="small" sx={{ color: 'rgba(255,255,255,0.5)' }}> + setIsRawEditorOpen(false)} size="small" sx={{ color: 'var(--color-text-tertiary)' }}> @@ -311,21 +311,21 @@ const PhpExtensionManager: React.FC = ({ open, onClose ), className: 'text-sm', sx: { - color: '#fff', - bgcolor: 'rgba(255,255,255,0.03)', + color: 'white', + bgcolor: 'var(--color-bg-soft)', height: 32, '& fieldset': { borderColor: 'var(--color-border-soft)' } } }} /> - + - + diff --git a/src/renderer/src/components/ServiceEventMonitor.tsx b/src/renderer/src/components/ServiceEventMonitor.tsx index cb07628..feddd0f 100644 --- a/src/renderer/src/components/ServiceEventMonitor.tsx +++ b/src/renderer/src/components/ServiceEventMonitor.tsx @@ -135,11 +135,11 @@ export default function ServiceEventMonitor({ onClose }: { onClose?: () => void renderCell: (params) => { const status = params.value as string return status === 'success' ? ( - + ) : status === 'failure' ? ( - + ) : ( - + ) } }, @@ -160,7 +160,7 @@ export default function ServiceEventMonitor({ onClose }: { onClose?: () => void return ( {/* Header */} - + @@ -176,7 +176,7 @@ export default function ServiceEventMonitor({ onClose }: { onClose?: () => void - + {onClose && ( @@ -194,7 +194,7 @@ export default function ServiceEventMonitor({ onClose }: { onClose?: () => void ) : events.length === 0 ? ( - + {t('service_monitor.no_events')} ) : ( @@ -209,9 +209,9 @@ export default function ServiceEventMonitor({ onClose }: { onClose?: () => void dataset={chartData} xAxis={[{ scaleType: 'band', dataKey: 'service' }]} series={[ - { dataKey: 'start', label: t('common.start'), color: '#4caf50' }, - { dataKey: 'stop', label: t('common.stop'), color: '#f44336' }, - { dataKey: 'error', label: t('common.error'), color: '#ff9800' } + { dataKey: 'start', label: t('common.start'), color: 'var(--color-success)' }, + { dataKey: 'stop', label: t('common.stop'), color: 'var(--color-error)' }, + { dataKey: 'error', label: t('common.error'), color: 'var(--color-warning)' } ]} slotProps={{ legend: { @@ -221,10 +221,10 @@ export default function ServiceEventMonitor({ onClose }: { onClose?: () => void }} margin={{ top: 10, bottom: 50, left: 30, right: 10 }} sx={{ - '& .MuiChartsAxis-left .MuiChartsAxis-tickLabel': { fill: 'rgba(255,255,255,0.3)' }, - '& .MuiChartsAxis-bottom .MuiChartsAxis-tickLabel': { fill: 'rgba(255,255,255,0.3)', fontSize: 10 }, - '& .MuiChartsAxis-line': { stroke: 'rgba(255,255,255,0.1)' }, - '& .MuiChartsAxis-tick': { stroke: 'rgba(255,255,255,0.1)' } + '& .MuiChartsAxis-left .MuiChartsAxis-tickLabel': { fill: 'var(--color-text-muted)' }, + '& .MuiChartsAxis-bottom .MuiChartsAxis-tickLabel': { fill: 'var(--color-text-muted)', fontSize: 10 }, + '& .MuiChartsAxis-line': { stroke: 'var(--color-border-soft)' }, + '& .MuiChartsAxis-tick': { stroke: 'var(--color-border-soft)' } }} /> @@ -242,7 +242,7 @@ export default function ServiceEventMonitor({ onClose }: { onClose?: () => void border: 'none', color: 'var(--color-text-primary)', '& .MuiDataGrid-cell': { borderBottom: '1px solid var(--color-border-soft)', fontSize: 'var(--font-size-xs)' }, - '& .MuiDataGrid-columnHeaders': { bgcolor: 'rgba(255,255,255,0.03)', borderBottom: '1px solid var(--color-border-medium)' }, + '& .MuiDataGrid-columnHeaders': { bgcolor: 'var(--color-bg-soft)', borderBottom: '1px solid var(--color-border-medium)' }, '& .MuiDataGrid-columnHeaderTitle': { fontWeight: 'bold', fontSize: 'var(--font-size-xs)', opacity: 0.5 }, '& .MuiDataGrid-virtualScroller': { bgcolor: 'transparent' }, '& .MuiDataGrid-footerContainer': { borderTop: '1px solid var(--color-border-soft)' }