
학습자료 : https://youtu.be/-st14lUQD3U?si=AoxGLb4rrr2S_PlU
:root {
--clr-light: #fdffc4;
--clr-dark: #00332a;
--clr-primary: #dbffa2;
--clr-secondary: #fc3fcf2;
--clr-accent: #ff7750;
--foreground: var(--clr-drak);
--background: var(--clr-light);
--ff-title: "Playfair Display", serif;
--ff-body: "Assistant", sans-sefif;
}
body {
margin: 0;
background: var(--background);
colr: var(--foreground);
font-family: var(--ff-body);
font-size: 18px;
line-height: 1.6;
}
@media (prefers-color-scheme: dark) {
:root {
--clr-primary: #202302;
--clr-secondary: #00100d;
--clr-accent: #ff7750;
--foreground: var(--clr-light);
--background: var(--clr-drak);
}
}
// tailwind.config.js
/** @type {import('tailwindcss').Config} */
module.exports = {
darkMode: 'class', // 'media' 또는 'class'
theme: {
extend: {
colors: {
'light': 'var(--clr-light)',
'dark': 'var(--clr-dark)',
'primary': 'var(--clr-primary)',
'secondary': 'var(--clr-secondary)',
'accent': 'var(--clr-accent)',
'foreground': 'var(--foreground)',
'background': 'var(--background)',
},
fontFamily: {
'title': 'var(--ff-title)',
'body': 'var(--ff-body)',
},
},
},
plugins: [],
};