Saltar al contenido principal

    Usamos cookies

    Usamos cookies para mejorar tu experiencia. Al continuar navegando, aceptas su uso.

    Más información en nuestra Cookies y nuestra Privacidad

    Generador de variables SCSS

    Exporta tu paleta como variables SCSS y Sass con nombres semánticos y ordenados. Copia un parcial listo de tokens de color e impórtalo en toda tu hoja de estilos.

    $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);
    }

    Exporta tu paleta como variables SCSS y Sass con nombres semánticos y ordenados. Copia un parcial listo de tokens de color e impórtalo en toda tu hoja de estilos.

    Generador de variables SCSS muestra únicamente los controles y resultados que corresponden a su función. Las opciones disponibles dependen de la herramienta y de la entrada.

    Formatos compatibles

    SCSS
    Sass
    CSS
    Maps

    Cómo funciona

    1

    Paso 1

    Abre Generador de variables SCSS y prepara la entrada solicitada por la interfaz

    2

    Paso 2

    Ajusta los controles visibles según el resultado que buscas

    3

    Paso 3

    Revisa el resultado antes de copiarlo, exportarlo o reutilizarlo

    Errores comunes a evitar

    • No des por compatible un formato u opción que no aparezca en la interfaz.
    • Comprueba los valores antes de reutilizarlos en una identidad visual, interfaz o archivo final.
    • Si el resultado se usa en texto o componentes de interfaz, revisa también el contraste.

    Consejos de profesionales

    • Conserva el valor de origen junto al resultado para poder comparar variantes.
    • Usa los formatos que muestra realmente la herramienta en lugar de estimar conversiones.
    • En móvil y tableta, permite que textos y controles ocupen varias líneas.

    Tratamiento de datos

    El tratamiento depende de la función utilizada. El consentimiento, la analítica y las funciones de cuenta del sitio son servicios separados de la operación de color.

    Qué hace esta herramienta

    Exporta tu paleta como variables SCSS y Sass con nombres semánticos y ordenados. Copia un parcial listo de tokens de color e impórtalo en toda tu hoja de estilos. Generador de variables SCSS se centra en esa tarea y no presupone funciones que no aparecen en su interfaz. Utiliza los controles disponibles para obtener el resultado necesario y comprueba los valores mostrados antes de trasladarlos a otra herramienta, hoja de estilos, archivo de diseño o documento.

    Preparar una entrada adecuada

    Empieza con la entrada que solicita Generador de variables SCSS: color, valor, imagen o ajuste según la pantalla. Los formatos indicados para esta página son SCSS, Sass, CSS, Maps. Si un formato u opción no aparece en la interfaz, no lo consideres compatible con esta función concreta.

    Leer y comprobar el resultado

    Interpreta el resultado según la operación realizada. Compáralo con el valor de origen y revisa los controles que han influido en el cálculo. Para trabajos visuales importantes, comprueba también el resultado en la interfaz real en la que se utilizará y no solo a partir del código.

    Uso en móvil y tableta

    Generador de variables SCSS usa el diseño responsive del sitio. Los títulos, subtítulos, breadcrumbs y controles pueden pasar a varias líneas en pantallas estrechas para que las traducciones largas no se corten. Aun así, revisa el resultado final en el dispositivo y el contexto en los que lo utilizarás.

    Reutilizar el resultado en tu proyecto

    Después de comprobar el resultado, usa únicamente las acciones que ofrece Generador de variables SCSS, como copiar o exportar cuando estén disponibles. Conserva el valor de origen si necesitas reproducir el ajuste y, en trabajos de interfaz, documenta también la función del color y el contraste necesario.

    Herramientas relacionadas

    Guías y tutoriales

    Aprende a usar nuestras herramientas con nuestras guías detalladas.

    Preguntas frecuentes

    Exporta tu paleta como variables SCSS y Sass con nombres semánticos y ordenados. Copia un parcial listo de tokens de color e impórtalo en toda tu hoja de estilos.

    Abre la herramienta, proporciona la entrada que solicita la interfaz, ajusta los controles visibles y revisa el resultado.

    Esta página indica estos formatos: SCSS, Sass, CSS, Maps. La compatibilidad exacta depende de la función y de los controles que muestre Generador de variables SCSS.

    Sí. El diseño es responsive y permite que textos y controles pasen a varias líneas en pantallas estrechas.

    Comprueba el valor de origen, los ajustes aplicados y el resultado. Si se usa en texto o interfaz, revisa también el contraste real.

    Aprende a usar nuestras herramientas con nuestras guías detalladas.

    Herramientas relacionadas