我想在daisyui中定制一个主题。是否可以自定义深色主题(仅修复一种颜色,或添加更多颜色条目)?
此外:是否可以向您的自定义主题添加新的颜色条目?
即我尝试了以下方法但没有成功:
daisyui: {
styled: true,
themes: [
"light", // first one will be the default theme
"dark",
{
mytheme: {
primary: "#793ef9",
"new-color": "#eff1ae",
"primary-focus": "#570df8",
},
},
"cupcake",
],
},
Run Code Online (Sandbox Code Playgroud)
new-color...但是当我在我的 css ( ) 中使用新颜色时theme("colors.new-color")。我收到以下错误:
(146:7) /home/armwur/code/booking-overview/src/index.css 'colors.new-color' does not exist in your theme config. 'colors' has the following valid keys: 'inherit', 'current', 'transparent', 'black', 'white', 'neutral', 'primary', 'primary-focus', 'primary-content', 'secondary', 'secondary-focus', 'secondary-content', 'accent', 'accent-focus', 'accent-content', 'neutral-focus', 'neutral-content', 'base-100', 'base-200', 'base-300', 'base-content', 'info', 'success', …Run Code Online (Sandbox Code Playgroud) 我想在我的 python 项目中使用 python dotenv-lib。我的开发环境应该使用 .env-file 并且测试套件(pytest)应该自动使用 .env.test 。
直到现在我还没有找到令人满意的解决方案。
我对python不是很熟悉。也许有人可以指出我正确的方向。
我应该在 pytest 钩子中加载 .env.test 文件吗?
我有一个 Hanami 1.3.3 应用程序,它应该与 Puma 作为生产网络服务器一起运行。我想在集群模式下使用 puma 并正确使用 preload_app。现在我正在为正确的 Puma 配置而苦苦挣扎。我知道,每个子进程(worker)都必须有自己的新 DB 连接、redis 连接等。我的应用程序使用多个 db 连接、redis、sidekiq。主数据库通过 hanami-model 处理,其他数据库直接用 pg-gem 处理(连接设置在class::initialize)。
处理这个问题的正确 hanami 方式是什么?
这是一种方法:
workers 4
threads 1, 8
preload_app!
rackup DefaultRackup
port 2300
environment 'production'
on_worker_boot do
require_relative "config/environment"
Hanami.boot
end
Run Code Online (Sandbox Code Playgroud)
那是对的吗?对我来说,感觉不太对。
跟随更好吗?
# ...
on_worker_boot do
Hanami::Model.disconnect # but what happens to the opened db-connections of parent-process?
Hanami::Model.load!
# redis??
# sidekiq??
end
Run Code Online (Sandbox Code Playgroud)
谢谢
我当时正在编写React的实践代码,但是我停止了,因为我必须使导航栏在其他页面之间共享
我找到了下一个解决方案,它可以工作,但是我不知道它是如何工作的。这是一个课程项目。
function Layout(props) {
return(
<React.Fragment>
<Navbar />
{props.children}
</React.Fragment>
);
}
Run Code Online (Sandbox Code Playgroud)
我真的{props.children}不知道它到底在做什么,以及如果Layout组件开始保留其他组件,Navbar组件仍会出现
<Layout>
<Switch>
<Route exact path="/badges" component={Badges}/>
<Route exact path="/badges/new" component={BadgeNew} />
</Switch>
</Layout>
Run Code Online (Sandbox Code Playgroud)
幕后发生了什么?
daisyui ×1
ecmascript-6 ×1
hanami ×1
hanami-model ×1
javascript ×1
puma ×1
pytest ×1
python ×1
python-3.x ×1
rack ×1
react-router ×1
reactjs ×1
ruby ×1
tailwind-css ×1
testing ×1