首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不能在chakra-UI中使用ubuntu-mono字体。

不能在chakra-UI中使用ubuntu-mono字体。
EN

Stack Overflow用户
提问于 2022-03-31 07:56:30
回答 1查看 194关注 0票数 0

我正在尝试使用ubuntu字体与chakra进行交互。所以,我提到了脉轮-UI文档。

然而,这一变化无法得到反映。

我的theme.tsApp.tsx在下面。

theme.ts

代码语言:javascript
复制
import { extendTheme } from "@chakra-ui/react";

const theme = extendTheme({
    fonts: {
        heading: "Ubuntu-mono",
        body: "Ubuntu-mono",
    },
    styles: {
        global: {
            body: {
                backgroundColor: "black",
                color: "white",
            }
        }
    }
})

export default theme;

App.tsx

代码语言:javascript
复制
import * as React from "react"
import {
    ChakraProvider, Container,
} from "@chakra-ui/react"
import {BrowserRouter} from "react-router-dom";

import theme from "./theme/theme";
import '@fontsource/ubuntu-mono/700.css';

import {Router} from "./router/Router";

export const App = () => (
        <ChakraProvider theme={theme}>
            <BrowserRouter>
                <Router/>
            </BrowserRouter>
        </ChakraProvider>
)

当然,我已经用npm install运行了package.json,它在dependencies中包含了"@fontsource/ubuntu-mono": "^4.5.6"行。我还提到了另一个文档的脉轮-UI,但是,我无法找到关于这个问题的描述。

虽然,这可能是一个简单的问题,任何人谁给我一个解决办法。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-03-31 10:15:45

我猜这和环境有关。我最初在CodeSandbox中尝试过,但字体没有加载,但是当我使用Vite应用程序在本地运行时,它工作得很好。

你在什么环境下工作?请看我的回复:https://github.com/estheragbaje/test-fonts

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71688896

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档