Part of the
igniteui-angular-themingskill hub.
@use 'igniteui-angular/theming' as *;
$light-palette: palette($primary: #1976D2, $secondary: #FF9800, $surface: #FAFAFA);
$dark-palette: palette($primary: #90CAF9, $secondary: #FFB74D, $surface: #121212);
@include core();
@include typography($font-family: $material-typeface, $type-scale: $material-type-scale);
// Light is default
@include theme($palette: $light-palette, $schema: $light-material-schema);
// Dark via class on <body> or <html>
.dark-theme {
@include theme($palette: $dark-palette, $schema: $dark-material-schema);
}.admin-panel {
@include theme($palette: $admin-palette, $schema: $light-indigo-schema);
}If using the licensed @infragistics/igniteui-angular package, set licensed: true on MCP tool calls and change the Sass import:
@use '@infragistics/igniteui-angular/theming' as *;