我使用NextJS 14,我有以下内容:
globals.css:
@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@100;200;300;400;500;600;700;800&display=swap');
@layer reset {
* {
box-sizing: border-box;
padding: 0;
margin: 0;
}
}
字符串
然后在我的全局layout.js文件中,这是我应用程序的入口布局,我有这个:
import '../globals.css'
import { notFound } from 'next/navigation';
import { getTranslations } from 'next-intl/server';
import React from 'react';
import { colors, fonts } from '../globalTokens.stylex';
import * as stylex from '@stylexjs/stylex';
const styles = stylex.create({
html: {
colorScheme: 'light dark',
},
reset: {
minHeight: '100%',
margin: 0,
padding: 0,
},
body: {
background: colors.background,
fontFamily: "Plus Jakarta Sans" //I specified the fontFamily for my app here
},
});
export default async function RootLayout({ children, params: { locale } }) {
if (!locales.includes(locale)) notFound();
return (
<html {...stylex.props(styles.html, styles.reset)} lang={locale}>
<body {...stylex.props(styles.reset, styles.body)}>
{children}
</body>
</html>
)
}
型
不幸的是,字体没有在antd 5中应用到我的文本和按钮上。
我该怎麽办?
1条答案
按热度按时间juud5qan1#
Demo,我的建议是使用Ant设计主题检查documentation。最小代码示例
字符串