Skip to main content

daisy

tip
  • 注意为 border 设置颜色 - 不然不同主题下颜色不匹配

指定主题

<html data-theme="cupcake"></html>
<!-- 也可以在任意元素上直接使用 -->
<div data-theme="cupcake"></html>
btn-sizeheightdiffpadding
btn-xs24px, 1.5rem
btn-sm32px, 2rem+0.5rem
btn-md48px, 3rem+1rem
btn-lg64px, 4rem+1rem
badge-xs12px, 0.75rem
badge-sm16px, 1rem+0.25rem
badge-md20px, 1.25rem
badge-lg24px, 1.5rem
menu-xs24px.25rem .5rem
menu-sm28px.25rem .75rem
menu-md36px.50rem 1rem
menu-lg52px.75rem 1.5rem
varfor
--{p,s,a,n}primary,secondary, accent, neutral
--{p,s,a,n}f-focus
--b{1,2,3,c}base-100,200,300,content
--{in,su,wa,er}info, success, warning, error
--{in,su,wa,er}c-content - 默认 --nc
  • 颜色 HSL
  • focus 会 fallback 为非 focus 颜色
  • --animation-btn: .25s; // btn 动画时间 - 0 无动画
  • --animation-input: .2s; // input 动画时间 - 0 无动画
  • --btn-text-case: uppercase;
  • --btn-focus-scale: 0.95; - 1 为不缩放
  • --border-btn: 1px;
  • --tab-border: 1px;
  • --tab-radius: 0.5rem;
  • --rounded-box: 1rem;
  • --rounded-btn: .5rem;
  • --rounded-badge: 1.9rem;