跳到內容

Button (am-button)

am-button 為核心按鈕元件,支援多種 variant、size 與選用的動態按壓回饋。

  • solid(預設)
  • outline
  • ghost
  • link
  • xs / sm / md(預設)/ lg / xl
<Button variant="solid" size="md">按鈕</Button>
<Button variant="outline" size="sm">Outline</Button>

設定 gpu={true} 會啟用 CSS-based jelly 按壓效果。此 prop 目前不會啟動 WebGPU 或 TypeGPU 渲染後端,並會遵守 prefers-reduced-motion

詳見 playground /playground/button/ 範例。