refactor: remove remaining config/pageTheme dependencies

- Replace base64ConverterPageStyles.primaryColor with inline text-indigo-800
- Replace qrCodePageStyles.primaryColor with inline text-green-700
- Remove obsolete page-error-boundary design doc
This commit is contained in:
雨霖铃
2026-05-23 12:58:35 +08:00
parent 8b2bca9eef
commit e0888c7fb3
3 changed files with 4 additions and 139 deletions
+2 -2
View File
@@ -1,7 +1,7 @@
import { QrCode as QrCodeIcon } from 'lucide-react'; // 💡 别名规整,防止与页面组件发生重名误判
import PageHeader from '@/components/PageHeader';
import SwitchButtonGroup from '@/components/SwitchButtonGroup';
import { qrCodePageStyles } from '@/config/pageTheme';
import { useLazyTranslation } from '@/utils/useLazyTranslation';
import { QrCodeContext } from './contexts/QrCodeContext';
import { useQrCode } from './hooks/useQrCode';
@@ -31,7 +31,7 @@ export default function Index() {
title={t('qrCode:pageTitle')}
subtitle={t('qrCode:pageSubtitle')}
icon={<QrCodeIcon className="h-4 w-4" />} // 💡 规范对齐:强制锁死 Icon 宽高,抹杀闪烁
iconColor={qrCodePageStyles.primaryColor}
iconColor="text-green-700"
className="pb-1"
/>