Configuração
Global Variables
Aqui está uma lista de variáveis globais do Sass encaminhadas no módulo de tema principal:
Nome da Variável | Descrição |
---|---|
$components |
Armazena um registro de todos os temas componentes. Usado para tree-shaking. |
$dropped-themes |
Armazena um registro de temas descartados. Usado para tree-shaking. |
Scrollbar Styling
O Ignite UI for Angular é fornecido com estilos de barra de rolagem personalizados que permitem que você altere a largura e/ou as cores de todas as barras de rolagem em seu aplicativo. Para aplicar os estilos incluídos, certifique-se de definir a classe ig-scrollbar
para um elemento que contenha seu componente de aplicativo raiz.
Para personalizar ainda mais a barra de rolagem, você pode criar um novo estilo de barra de rolagem com a função scrollbar-theme
. A função aceita argumentos para alterações de estilo na barra de rolagem. Podemos personalizar o tamanho da barra de rolagem, cor, borda, min-height... e muito mais.
// app.component.scss
// Here we set the scrollbar to have size of 16px, scrollbar thumb to be in color pink, and scrolblar track to be in color green
$my-scrollbar-theme: scrollbar-theme($sb-size: 16px, $sb-thumb-bg-color: pink, $sb-track-bg-color: green);
// We use 'css-vars' mixin for generating the css variables with the new scrollbar values.
@include css-vars($my-scrollbar-theme);
Additional Resources
Aprenda os conceitos:
Aprenda a criar temas para todo o aplicativo:
Aprenda a criar temas específicos para componentes:
Nossa comunidade é ativa e sempre acolhedora para novas ideias.