[CSS][Tailwind] Tailwindcss에서 theme 사용하기

2025. 4. 28. 13:35·Frontend/CSS

Tailwindcss의 theme은 사용자가 직접 색상, 글꼴, 크기 등을 지정하여 변수처럼 사용할 수 있게 하는 기능입니다.

 

이렇게 정의된 변수를 theme variable이라고 합니다.

 

Theme은 기본적으로 css 파일(보통 최상단인 index.css에 작성합니다)에서 다음과 같이 선언함으로서 사용할 수 있습니다.

@theme {
    --[분류]-[variable 이름]: [variable 값];
}

 

분류에는 색상, 글꼴 등 스타일의 종류가 들어가며, 이름은 자유롭게 설정이 가능합니다.

 

예를 들어 다음과 같이 설정할 수 있습니다.

@theme {
    --color-main:  #3a4578;               // 색상 : main = #3a4578
    --text-size-title: 7.5rem;            // 크기 : size-title = 7.5rem
    --font-poppins: Poppins, sans-serif;  // 글꼴 : poppins = Poppins, sans-serif
}

이렇게 variable을 설정하면, tailwindcss에서 기본적으로 제공되는 프리셋처럼 사용할 수 있습니다.

<h1 class="bg-main text-size-title font-poppins">This headline will use Poppins.</h1>

 

728x90

'Frontend > CSS' 카테고리의 다른 글

[CSS][Sass] Sass & SCSS에 대해서  (0) 2025.09.29
[CSS][Tailwind] 기타 Tailwind를 사용할 때 알아두면 좋은 것들  (0) 2025.09.07
[CSS] Tailwind CSS에 대해서  (0) 2025.02.08
[CSS] Macaron js에 대해서  (0) 2024.07.01
[CSS] CSS 속성 종류 정리  (0) 2024.06.18
'Frontend/CSS' 카테고리의 다른 글
  • [CSS][Sass] Sass & SCSS에 대해서
  • [CSS][Tailwind] 기타 Tailwind를 사용할 때 알아두면 좋은 것들
  • [CSS] Tailwind CSS에 대해서
  • [CSS] Macaron js에 대해서
Rayi
Rayi
  • Rayi
    아카이브
    Rayi
  • 전체
    오늘
    어제
    • 분류 전체보기 (264) N
      • CS (40)
        • ML (3)
        • CV (2)
        • PS (34)
      • Reveiw (17)
        • Paper (17)
        • Github (0)
      • Pytorch (5)
      • Language (58)
        • Python (7)
        • JavaScript (32)
        • TypeScript (16)
        • C++ (3)
      • IDE (12)
      • Git (13)
      • Frontend (73) N
        • React (8)
        • ReactNative (2) N
        • SolidJS (20)
        • CSS (12)
      • UI (3)
      • Backend (15)
        • DB (17)
        • Node.js (11)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    react
    PRISMA
    CV
    ML
    postgresql
    SOLID
    frontend
    mongo
    vscode
    html
    python
    review
    Express
    PyTorch
    figma
    deploy
    ts
    Git
    UI
    DB
    js
    CSS
    nodejs
    backend
    Three
    GAN
    CS
    ps
    C++
    API
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.5
Rayi
[CSS][Tailwind] Tailwindcss에서 theme 사용하기
상단으로

티스토리툴바