- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 chakra_ui 中扩展了主题提供程序
import React from "react";
import ReactDOM from "react-dom";
import { ChakraProvider, extendTheme } from "@chakra-ui/react";
import App from "./App";
const theme = extendTheme({
colors: {
brand: {
50: "#44337A",
100: "#B794F4"
}
}
});
const rootElement = document.getElementById("root");
ReactDOM.render(
<React.StrictMode>
<ChakraProvider theme={theme}>
<App />
</ChakraProvider>
</React.StrictMode>,
rootElement
);
我使用了按钮组件,并将 colorScheme 属性设置为我的主题具有的值:
<Button size="sm" colorScheme="brand.100">
Click Me
</Button>
它在 css 中生成以下内容:
background: brand.50.500;
.所以它不应用颜色,有什么问题吗?
.number
:例如 0.50 或 0.100... 品牌不起作用,但其他内置颜色起作用。
最佳答案
colorScheme
只接受颜色名称。在您的情况下,它将是 colorScheme="brand"
.
如果我们检查方式脉轮works生成colorScheme
对于实心按钮,我们可以注意到它调用了 ${c}.500
.这意味着当您创建品牌配色方案时,您需要为 500
指定一种颜色。而你在你的代码示例中错过了这一点。
import React from "react";
import ReactDOM from "react-dom";
import { ChakraProvider, extendTheme } from "@chakra-ui/react";
import App from "./App";
const theme = extendTheme({
colors: {
brand: {
50: "#44337A",
100: "#B794F4",
500: "#B794F4", // you need this
}
}
});
const rootElement = document.getElementById("root");
ReactDOM.render(
<React.StrictMode>
<ChakraProvider theme={theme}>
<App />
</ChakraProvider>
</React.StrictMode>,
rootElement
);
当您调用按钮时,您只需要:
<Button size="sm" colorScheme="brand">
Click Me
</Button
关于javascript - 按钮上的脉轮 UI colorScheme Prop ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64951508/
我已经在我的 ~/.vimrc/colors 文件夹中安装了一个名为 ashen.vim 的配色方案。当我在 vim 中时,我可以通过执行 :colorscheme ashen 来执行配色方案,但文件
这个问题在这里已经有了答案: Incorrect colors with vim in iTerm2 using Solarized (11 个答案) 关闭 9 年前。 我刚刚切换到 Vim 的 S
有什么工具可以将pygments样式定义转换为gvim colorscheme? 我找到了vim2pygments,它将vim colorschemes转换为pygments主题,但是我没有发现任何相
我已经创建了自己的配色方案,并想在我的 ~/.vimrc 文件中将其设置为默认值。 我的问题是,(据我所知),我在我学校的 Linux 服务器 (Ubuntu 14.04) 上,数百名学生在那里拥有帐
我使用的是 Mac OSX Lion 10.7.2,Terminal.app 支持 256(:echo &t_Co 的输出)。在我的 vimrc 中我有 (PATH/TO/vim/vimrc) syn
在 vim 中,我想做的是突出显示自上次提交以来我所做的所有修改(我个人使用 mercurial),要么使用两种颜色,要么使用旧版相同配色方案的深色和浅色版本和新内容,分别。我不关心语法高亮,因为文档
我在 chakra_ui 中扩展了主题提供程序 import React from "react"; import ReactDOM from "react-dom"; import { Chakra
我设置了一个热键来自动创建一些别名并在我通过 SSH 连接到服务器时安装脚本(为了我的工作)。有谁知道从命令行设置 vim colo 以便我可以在我的热键中使用它的方法吗?谢谢! 最佳答案 您可以在启
我正在尝试更改 vim 编辑器上的配色方案。 我把它放在 .vimrc 文件中 set t_Co=256 colorscheme molokai 我在 .vim/colors 上有 molokai.v
我想使用全彩色打印我在 MacVIM 中编辑的一些文件,包括深色背景。 当然我不会将它发送到打印机,我只想将其保存为 PDF。 :hardcopy 删除背景并应用一个丑陋的方案。 是否可以? 最佳答案
我正在尝试在我的应用设置页面中添加一个 View ,用户可以在其中选择强制暗模式、亮模式或保持系统行为。 如果我将 .environment(\.colorScheme) 添加到 ContentVie
我刚刚为 gvim 安装了 FuzzyFinder,虽然出于某种原因,它使用了我最喜欢的 desert colorscheme 的超亮粉红色背景颜色。 我查看了 desert.vim,但找不到任何定义
我刚刚为 gvim 安装了 FuzzyFinder,虽然出于某种原因,它使用了我最喜欢的 desert colorscheme 的超亮粉红色背景颜色。 我查看了 desert.vim,但找不到任何定义
我一直关注 Material Design 组件,在底部,每个组件都有一个主题部分。 这是ThemeData代码, final ThemeData base = ThemeData.light();
我在启用透明的全屏 bash 终端中运行 vim。 (这对笔记本电脑来说是一个很好的设置——几乎让我在离开办公 table 时不会错过我的多显示器设备。) 我遇到的麻烦是大多数配色方案,例如出色的 d
我使用 Pathogen 为 Vim 安装了 solarized colorcheme。我的 .vimrc 仅包含以下内容: execute pathogen#infect() syntax enab
我是 WSL 和 vim 的新用户,我想为终端 vim 安装一个新的颜色方案。我执行标准步骤:创建 ~/.vim/colors 目录,然后将 theme.vim 文件移到那里。当我打开 vim 时,我
我是 WSL 和 vim 的新用户,我想为终端 vim 安装一个新的颜色方案。我执行标准步骤:创建 ~/.vim/colors 目录,然后将 theme.vim 文件移到那里。当我打开 vim 时,我
我在 Ubuntu 16.04 中使用基因组终端(以防万一!) 我将 colorscheme 设置为 atomdark,我的 ~/.vim/colors 和 /usr/share/vim/vim74
上网查了很多方法,还是不知道哪里出了问题。 这是我安装 solarized colorscheme 的方法。 1.从https://github.com/altercation/vim-colors-
我是一名优秀的程序员,十分优秀!