본문으로 건너뛰기

    쿠키를 사용합니다

    더 나은 경험을 제공하기 위해 쿠키를 사용합니다. 계속 브라우징하면 쿠키 사용에 동의하게 됩니다.

    자세한 내용은 쿠키 개인정보 보호

    SCSS 변수|색상을 Sass 변수로 내보내 관리

    팔레트를 재사용 가능한 SCSS·Sass 변수로 내보내 스타일시트에 불러와 색상을 정돈되고 확장성 있게 관리할 수 있습니다.

    $primary
    $secondary
    $accent
    $success
    $warning
    $error
    // Color Variables
    $primary: #6366f1;
    $secondary: #ec4899;
    $accent: #f59e0b;
    $success: #10b981;
    $warning: #f59e0b;
    $error: #ef4444;
    
    // Color Map
    $colors: (
      "primary": $primary,
      "secondary": $secondary,
      "accent": $accent,
      "success": $success,
      "warning": $warning,
      "error": $error
    );
    
    // Usage functions
    @function color($name) {
      @return map-get($colors, $name);
    }
    
    // Generate utility classes
    @each $name, $color in $colors {
      .bg-#{$name} {
        background-color: $color;
      }
      .text-#{$name} {
        color: $color;
      }
      .border-#{$name} {
        border-color: $color;
      }
    }
    // SCSS Mixins
    
    @mixin background($color) {
      background-color: $color;
      
      @if lightness($color) > 50% {
        color: #1a1a1a;
      } @else {
        color: #ffffff;
      }
    }
    
    @mixin button-variant($bg, $hover: darken($bg, 10%)) {
      background-color: $bg;
      border-color: $bg;
      
      @if lightness($bg) > 50% {
        color: #1a1a1a;
      } @else {
        color: #ffffff;
      }
      
      &:hover {
        background-color: $hover;
        border-color: $hover;
      }
    }
    
    // Usage
    .my-button {
      @include button-variant($primary);
    }
    
    .my-section {
      @include background($secondary);
    }

    팔레트를 재사용 가능한 SCSS·Sass 변수로 내보내 스타일시트에 불러와 색상을 정돈되고 확장성 있게 관리할 수 있습니다.

    SCSS 변수|색상을 Sass 변수로 내보내 관리은 해당 기능에 필요한 컨트롤과 결과만 표시합니다. 사용할 수 있는 옵션은 도구와 입력 내용에 따라 달라집니다.

    지원 형식

    SCSS
    Sass
    CSS
    Maps

    사용 방법

    1

    단계 1

    SCSS 변수|색상을 Sass 변수로 내보내 관리을 열고 화면에서 요구하는 입력을 준비합니다

    2

    단계 2

    필요한 결과에 맞게 표시된 컨트롤을 조정합니다

    3

    단계 3

    복사, 내보내기 또는 재사용 전에 결과를 확인합니다

    피해야 할 일반적인 실수

    • 인터페이스에 표시되지 않은 형식이나 옵션을 지원한다고 가정하지 마세요.
    • 브랜드, UI 또는 제작 파일에서 재사용하기 전에 값을 확인하세요.
    • 텍스트나 UI에 사용할 때는 대비도 확인하세요.

    전문가 팁

    • 변형을 비교할 때 원본 값과 결과를 함께 보관하세요.
    • 변환을 추측하지 말고 도구에 실제로 표시되는 형식을 사용하세요.
    • 모바일과 태블릿에서는 텍스트와 컨트롤이 줄바꿈되도록 두세요.

    데이터 처리

    데이터 처리는 사용하는 기능에 따라 다릅니다. 사이트의 동의, 분석, 계정 기능은 색상 작업과 별도로 관리됩니다.

    이 도구가 하는 일

    팔레트를 재사용 가능한 SCSS·Sass 변수로 내보내 스타일시트에 불러와 색상을 정돈되고 확장성 있게 관리할 수 있습니다. SCSS 변수|색상을 Sass 변수로 내보내 관리은 이 작업에 집중하며 인터페이스에 없는 기능을 전제로 하지 않습니다. 필요한 결과를 얻기 위해 표시된 컨트롤을 사용하고, 다른 도구나 스타일시트, 디자인 파일, 문서로 옮기기 전에 화면에 표시된 값을 확인하세요.

    적절한 입력 준비

    SCSS 변수|색상을 Sass 변수로 내보내 관리에서 요구하는 입력부터 준비합니다. 화면에 따라 색상, 값, 이미지 또는 설정이 필요할 수 있습니다. 이 페이지에 안내된 형식은 SCSS, Sass, CSS, Maps입니다. 인터페이스에 표시되지 않은 형식이나 옵션은 이 기능에서 지원한다고 간주하지 마세요.

    결과 읽기와 확인

    결과는 수행한 작업의 맥락에서 읽어야 합니다. 원본 값과 비교하고 계산에 영향을 준 설정을 확인하세요. 중요한 시각 작업이라면 코드만 확인하지 말고 실제로 사용할 인터페이스에서도 결과를 검토하는 것이 좋습니다.

    모바일과 태블릿 사용

    SCSS 변수|색상을 Sass 변수로 내보내 관리은 사이트의 반응형 레이아웃을 사용합니다. 좁은 화면에서는 제목, 설명, breadcrumbs, 컨트롤이 줄바꿈되어 긴 번역이 잘리지 않도록 합니다. 그래도 실제 사용할 기기와 상황에서 최종 결과를 확인하세요.

    프로젝트에서 결과 재사용

    결과를 확인한 뒤에는 SCSS 변수|색상을 Sass 변수로 내보내 관리에 실제로 제공되는 복사나 내보내기 같은 작업만 사용하세요. 설정을 다시 만들 가능성이 있으면 원본 값을 남기고, UI 색상은 역할과 필요한 대비도 함께 기록하면 관리하기 쉽습니다.

    관련 도구

    가이드 및 튜토리얼

    상세 가이드로 도구 사용법을 배우세요.

    자주 묻는 질문

    팔레트를 재사용 가능한 SCSS·Sass 변수로 내보내 스타일시트에 불러와 색상을 정돈되고 확장성 있게 관리할 수 있습니다.

    도구를 열고 화면에서 요구하는 입력을 제공한 다음 표시된 컨트롤을 조정하고 결과를 확인하세요.

    이 페이지에는 SCSS, Sass, CSS, Maps 형식이 안내되어 있습니다. 정확한 지원 범위는 SCSS 변수|색상을 Sass 변수로 내보내 관리의 기능과 실제 표시되는 컨트롤에 따라 달라집니다.

    네. 레이아웃은 반응형이며 좁은 화면에서 텍스트와 컨트롤이 줄바꿈됩니다.

    원본 값, 적용한 설정, 결과를 확인하세요. 텍스트나 UI에 쓸 경우 실제 맥락에서 대비도 검토하세요.

    상세 가이드로 도구 사용법을 배우세요.

    관련 도구