Перейти до основного вмісту

    Ми використовуємо cookies

    Ми використовуємо cookies для покращення вашого досвіду. Продовжуючи перегляд, ви погоджуєтесь на їх використання.

    Дізнайтесь більше у нашій Cookies та Конфіденційність

    SCSS змінні

    Перетворіть палітру на охайні змінні SCSS і Sass для стилів вашого проєкту. Скопіюйте готові до вставки значення HEX і послідовно керуйте кольорами бренду.

    $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 для стилів вашого проєкту. Скопіюйте готові до вставки значення HEX і послідовно керуйте кольорами бренду.

    SCSS змінні показує лише елементи керування та результати, що відповідають його функції. Доступні параметри залежать від інструмента й вхідних даних.

    Підтримувані формати

    SCSS
    Sass
    CSS
    Maps

    Як це працює

    1

    Крок 1

    Відкрийте SCSS змінні і підготуйте дані, які запитує інтерфейс

    2

    Крок 2

    Налаштуйте видимі параметри для потрібного результату

    3

    Крок 3

    Перевірте результат перед копіюванням, експортом або повторним використанням

    Поширені помилки, яких слід уникати

    • Не вважайте формат чи опцію підтримуваними, якщо їх немає в інтерфейсі.
    • Перевіряйте значення перед використанням у фірмовому стилі, інтерфейсі чи виробничому файлі.
    • Для тексту й компонентів UI додатково перевіряйте контраст.

    Поради від професіоналів

    • Зберігайте вихідне значення разом із результатом для порівняння варіантів.
    • Використовуйте формати, які інструмент реально показує, замість приблизних перетворень.
    • На телефоні й планшеті дозволяйте текстам та елементам керування переноситися.

    Обробка даних

    Обробка залежить від використаної функції. Згода, аналітика та функції облікового запису сайту відокремлені від операції з кольором.

    Що робить цей інструмент

    Перетворіть палітру на охайні змінні SCSS і Sass для стилів вашого проєкту. Скопіюйте готові до вставки значення HEX і послідовно керуйте кольорами бренду. SCSS змінні зосереджується на цьому завданні й не передбачає функцій, яких немає в інтерфейсі. Використовуйте доступні елементи керування, отримайте потрібний результат і перевірте показані значення перед перенесенням в інший інструмент, таблицю стилів, макет чи документ.

    Підготовка придатних даних

    Почніть із даних, які запитує SCSS змінні: кольору, значення, зображення чи налаштування залежно від екрана. На цій сторінці вказані формати SCSS, Sass, CSS, Maps. Якщо формат або опція не показані в інтерфейсі, не вважайте їх підтримуваними цією конкретною функцією.

    Читання та перевірка результату

    Читайте результат у контексті виконаної операції. Порівняйте його з вихідним значенням і перевірте налаштування, що вплинули на обчислення. Для важливої візуальної роботи також перегляньте результат у реальному інтерфейсі, де він використовуватиметься.

    Робота на телефоні й планшеті

    SCSS змінні використовує адаптивну розмітку сайту. Заголовки, підзаголовки, breadcrumbs і елементи керування можуть переноситися на вузьких екранах, щоб довгі переклади не обрізалися. Усе одно перевірте підсумок на пристрої й у контексті майбутнього використання.

    Повторне використання результату

    Після перевірки використовуйте лише дії, які реально пропонує SCSS змінні, наприклад копіювання чи експорт, якщо вони доступні. Збережіть вихідне значення для відтворення налаштування, а для кольорів UI задокументуйте їх роль і потрібний контраст.

    Схожі інструменти

    Посібники та інструкції

    Дізнайтеся, як користуватися нашими інструментами, за допомогою детальних посібників.

    Поширені запитання

    Перетворіть палітру на охайні змінні SCSS і Sass для стилів вашого проєкту. Скопіюйте готові до вставки значення HEX і послідовно керуйте кольорами бренду.

    Відкрийте інструмент, надайте дані, які запитує інтерфейс, налаштуйте видимі параметри та перевірте результат.

    На цій сторінці вказані формати: SCSS, Sass, CSS, Maps. Точна підтримка залежить від функції й реально показаних у SCSS змінні елементів керування.

    Так. Розмітка адаптивна й дозволяє тексту та елементам керування переноситися на вузьких екранах.

    Перевірте вихідне значення, налаштування та результат. Для тексту чи UI також перевірте контраст у реальному контексті.

    Дізнайтеся, як користуватися нашими інструментами, за допомогою детальних посібників.

    Схожі інструменти