Skip to content

Commit bb56290

Browse files
committed
feat: 在 LayoutFooter 采用 tailwind-config 中的 @theme inline 适配 ant design 的主题色
1 parent 5199c1e commit bb56290

3 files changed

Lines changed: 9 additions & 4 deletions

File tree

src/index.css

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
@layer theme, base, antd, components, utilities;
22

33
@import 'tailwindcss';
4+
@import './tailwind-config.css';
45
@custom-variant dark (&:where(.dark, .dark *));
56

67
@import './github-markdown.css';

src/layout/LayoutFooter.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,23 @@ import cn from 'classnames'
22
import config from '@/config'
33
import { useTranslation } from 'react-i18next'
44
import ALink from '@/components/ALink'
5-
import { useAClassStyles } from '@/Hooks/useStyles'
5+
// import { useAClassStyles } from '@/Hooks/useStyles'
66

77
function LayoutFooter({ className }: { className?: string }) {
88
const { t } = useTranslation()
9-
const { styles: aClassStyles } = useAClassStyles()
9+
// const { styles: aClassStyles } = useAClassStyles()
1010

1111
return (
1212
<div className={cn('flex justify-between items-start', className)}>
1313
{config.footer?.links?.length && <div className='flex flex-wrap flex-auto mr-10'>
1414
{config.footer.links.map(item => (
15-
<ALink key={item.key} href={item.link} className={cn('mr-4', aClassStyles.aClass)}>
15+
<ALink key={item.key} href={item.link} className={cn('mr-4', 'text-text hover:text-primary')}>
1616
{t(item.key || item.label, { defaultValue: item.label })}
1717
</ALink>
1818
))}
1919
</div>}
2020
{config.footer?.recordInfo && <div className='flex-shrink-0'>
21-
<a href={config.footer.recordInfo.recordLink} target='_blank' rel='noreferrer' className={aClassStyles.aClass}>
21+
<a href={config.footer.recordInfo.recordLink} target='_blank' rel='noreferrer' className={'text-text hover:text-primary'}>
2222
{config.footer.recordInfo.recordNumber}
2323
</a>
2424
</div>}

src/tailwind-config.css

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
@theme inline {
2+
--color-primary: var(--ant-color-primary);
3+
--color-text: var(--ant-color-text);
4+
}

0 commit comments

Comments
 (0)