CSS 변수와 calc 설계 흐름

CSS 변수는 반복되는 값을 이름으로 관리하고, calc()는 고정 값과 유동 값을 함께 계산해 레이아웃을 유연하게 만든다.

흐름하는 일예시실패 신호
Name반복 값에 의미 있는 이름 부여--gap, --sidebar값 이름이 색상 숫자만 설명
Scope필요 범위에 변수 선언:root 또는 컴포넌트지역 변경이 전체 UI에 영향
Use속성에서 var로 참조padding:var(--gap)동일 값이 여러 곳에 직접 입력
Calculate남는 공간을 수식으로 계산calc(100% - var(--sidebar))고정 폭 때문에 overflow
Theme테마와 상태별 값 교체dark mode token색상 변경이 코드 전체에 흩어짐

변수와 calc는 복잡한 CSS를 숨기는 도구가 아니라 변경될 값과 계산될 값을 분리하는 설계 방식이다.