P粉7624473632023-09-04 14:04:32
您可以使用tw-colors來建立預定義主題 p>
const { createThemes } = require('tw-colors'); module.exports = { content: ['./src/**/*.{astro,html,js,jsx,md,mdx,svelte,ts,tsx,vue}'], plugins: [ createThemes({ banana: { 'primary': 'steelblue', 'secondary': 'darkblue', 'brand': '#F3F3F3', }, halloween: { 'primary': 'turquoise', 'secondary': 'tomato', 'brand': '#4A4A4A', }, darkula: { 'primary': '#2A9D8F', 'secondary': '#E9C46A', 'brand': '#264653', }, }) ], };
然後將主題套用到卡片容器上
<div class='theme-darkcula'> <h2 class='text-primary'>Username</h2> <p class='text-secondary'>...</p> </div> <div class='theme-halloween'> <h2 class='text-primary'>Username</h2> <p class='text-secondary'>...</p> </div>
如果主題類別名稱來自 API 回應,您應該將它們列入安全性列表,否則 tailwind 將不會產生它們,請參閱 tailwind 文件以了解更多詳細資訊