ご指摘の通り、Charcoal側の設定かと思います。
例えば、(tailwind.config.jsの)以下の部分をコメントアウトして試したら、Tailwind CSS公式のp-1などが使えるようになりました。
javascript
1//tailwind.config.js
2const { createTailwindConfig } = require("@charcoal-ui/tailwind-config");
3
4module.exports = {
5 darkMode: true,
6 content: ["./src/**/*.tsx", "./src/**/*.html"],
7 // コメントアウトして試す
8 // presets: [
9 // createTailwindConfig({
10 // version: "v3",
11 // theme: {
12 // ":root": light,
13 // },
14 // }),
15 // ],
ただし、コメントアウトするとCharcoal側で定義しているものが、使えなくなってしまします。
このため、一度限りの記述であれば、以下のような記述をご利用ください。
html
1<div className="p-[17px] rounded-16 bg-[#1F2328] hover:bg-[#33383E] active:bg-[565A60] flex">
※ p-17はCharcoalにも、Tailwind CSSにもないため、希望のサイズをご利用ください
Charcoal側では、p-16は「padding: 16px」で定義されています。
https://pixiv.github.io/charcoal/?path=/docs/tailwind-config-spacing--docs
Tailwind CSS公式では、p-16は「padding: 4rem; /* 64px */」で定義されています。
https://tailwindcss.com/docs/padding
もし、何度も使うような場合は、カスタムスペースを定義ください。
https://tailwindcss.com/docs/customizing-spacing
javascript
1//tailwind.config.js
2module.exports = {
3 // ...
4 theme: {
5 extend: {
6 spacing: {
7 '17': '17px', // 希望のサイズに設定
8 },
カスタムスペースを定義すると、p-17が使えるようになります。
html
1<div className="p-17 rounded-16 bg-[#1F2328] hover:bg-[#33383E] active:bg-[565A60] flex">
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2023/12/22 11:09