return { button: css` padding: ${token.padding}px ` }; }); const TestButton: React.FC = observer(() => { const { styles, theme } = useStyles(); return ( <Button className={styles.button} /> ) }) 各コンポーネントファイルでcreateStyleを使って userStylesを定義。 コンポーネント内でuseStylesを使用して、stylesを取得して classNameに割り当てる。 userStylesの定義時にはなるべくtokenを使う。 https://ant.design/docs/react/customize-theme#api less時代の@padding-smがtoken.paddingSMに変更されたとい うイメージでOK。(less変数はdesign tokenへ) tokenを使うことで、ダークモードやコンパクトモードで余計なデザ イン調整を挟まずに済む。