Variable flow

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를 숨기는 도구가 아니라 변경될 값과 계산될 값을 분리하는 설계 방식이다.