Skip to content
8 changes: 4 additions & 4 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@
"@types/source-map": "0.5.2",
"express": "^5.1.0",
"fflate": "^0.8.1",
"igniteui-theming": "^20.0.0",
"igniteui-theming": "^21.0.0-beta.3",
"igniteui-trial-watermark": "^3.1.0",
"lodash-es": "^4.17.21",
"rxjs": "^7.8.2",
Expand Down
3 changes: 1 addition & 2 deletions projects/igniteui-angular-elements/src/themes/_util.scss
Original file line number Diff line number Diff line change
Expand Up @@ -72,9 +72,8 @@ $elements-selector-prefix: 'igc';
/// @return {String} - Updated selector(s) with `igc-` prefixed equivalents
@function updateSelectors($selector) {
$result: ();
$selectors: string.split($selector, ", ");

@each $sel in $selectors {
@each $sel in $selector {
$result: list.append($result, $sel, comma);

@if string.index($sel, 'igx-') == 1 {
Expand Down
2 changes: 1 addition & 1 deletion projects/igniteui-angular/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@
"tslib": "^2.3.0",
"igniteui-trial-watermark": "^3.1.0",
"lodash-es": "^4.17.21",
"igniteui-theming": "^20.0.0",
"igniteui-theming": "^21.0.0-beta.3",
"@igniteui/material-icons-extended": "^3.1.0"
},
"peerDependencies": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
/// @see {mixin} css-vars
/// @param {Map} $theme - The theme used to style the component.
@mixin avatar($theme) {
@include css-vars($theme, 'igx-avatar');
@include css-vars($theme);

$variant: map.get($theme, '_meta', 'theme');

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
/// @see {mixin} css-vars
/// @param {Map} $theme - The theme used to style the component.
@mixin badge($theme) {
@include css-vars($theme, 'igx-badge');
@include css-vars($theme);

$variant: map.get($theme, '_meta', 'theme');

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
/// @see {mixin} css-vars
/// @param {Map} $theme - The theme used to style the component.
@mixin banner($theme) {
@include css-vars($theme, 'igx-banner, .igx-banner');
@include css-vars($theme);
$variant: map.get($theme, '_meta', 'theme');

%igx-banner-host {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
/// @see {mixin} css-vars
/// @param {Map} $theme - The theme used to style the component.
@mixin bottom-nav($theme) {
@include css-vars($theme, 'igx-bottom-nav');
@include css-vars($theme);

$variant: map.get($theme, '_meta', 'theme');
$menu-height: rem(56px);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
/// @see {mixin} css-vars
/// @param {Map} $theme - The theme used to style the component.
@mixin button-group($theme) {
@include css-vars($theme, 'igx-buttongroup');
@include css-vars($theme);

$group-item-border-thickness: rem(1px);
$group-items-margin: rem(10px, 16px);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
/// @see {mixin} css-vars
/// @param {Map} $theme - The theme used to style the component.
@mixin calendar($theme) {
@include css-vars($theme, 'igx-calendar, .igx-days-view--standalone, .igx-calendar-view--standalone, .igx-date-picker, .igx-month-picker');
@include css-vars($theme);

$variant: map.get($theme, '_meta', 'theme');
$bootstrap-theme: $variant == 'bootstrap';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
/// @see {mixin} css-vars
/// @param {Map} $theme - The theme used to style the component.
@mixin card($theme) {
@include css-vars($theme, 'igx-card');
@include css-vars($theme);
$variant: map.get($theme, '_meta', 'theme');
$not-material-theme: $variant != 'material';

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
/// @see {mixin} css-vars
/// @param {Map} $theme - The theme used to style the component.
@mixin carousel($theme) {
@include css-vars($theme, 'igx-carousel');
@include css-vars($theme);
@include scale-in-center();
@include scale-out-center();

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
/// @see {mixin} css-vars
/// @param {Map} $theme - The theme used to style the component.
@mixin checkbox($theme) {
@include css-vars($theme, 'igx-checkbox');
@include css-vars($theme);
$theme-variant: map.get($theme, '_meta', 'variant');
$variant: map.get($theme, '_meta', 'theme');
$material-theme: $variant == 'material';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
/// @see {mixin} css-vars
/// @param {Map} $theme - The theme used to style the component.
@mixin chip($theme) {
@include css-vars($theme, 'igx-chip, .igx-chip__ghost');
@include css-vars($theme);
$chip-max-width: 32ch;

$variant: map.get($theme, '_meta', 'theme');
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
/// @see {mixin} css-vars
/// @param {Map} $theme - The theme used to style the component.
@mixin column-actions($theme) {
@include css-vars($theme, 'igx-column-actions');
@include css-vars($theme);
$variant: map.get($theme, '_meta', 'theme');

%column-actions-display {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
/// @see {mixin} css-vars
/// @param {Map} $theme - The theme used to style the component.
@mixin combo($theme) {
@include css-vars($theme, 'igx-combo, igx-simple-combo');
@include css-vars($theme);

$variant: map.get($theme, '_meta', 'theme');

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,6 @@
/// @author <a href="https://github.com/desig9stein" target="_blank">Marin Popov</a>
////

/// @deprecated Use the `css-vars` mixin instead.
/// @see {mixin} css-vars
/// @param {Map} $theme - The calendar theme used to style the component.
@mixin date-picker($theme) {
$variant: map.get($theme, '_meta', 'theme');
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
/// @see {mixin} css-vars
/// @param {Map} $theme - The theme used to style the component.
@mixin date-range-picker($theme) {
@include css-vars($theme, 'igx-date-range-picker');
@include css-vars($theme);

%igx-date-range-picker {
display: flex;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
/// @see {mixin} css-vars
/// @param {Map} $theme - The theme used to style the component.
@mixin divider($theme) {
@include css-vars($theme, 'igx-divider');
@include css-vars($theme);

$variant: map.get($theme, '_meta', 'theme');

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
/// @see {mixin} css-vars
/// @param {Map} $theme - The theme used to style the component.
@mixin dock-manager($theme) {
@include css-vars($theme, 'igc-dockmanager');
@include css-vars($theme);
}

/// Adds typography styles for the dock manager component.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
/// @see {mixin} css-vars
/// @param {Map} $theme - The theme used to style the component.
@mixin expansion-panel($theme) {
@include css-vars($theme, 'igx-expansion-panel');
@include css-vars($theme);
$variant: map.get($theme, '_meta', 'theme');

$panel-padding: pad-block(rem(16px)) pad-inline(rem(24px));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
/// @see {mixin} css-vars
/// @param {Map} $theme - The theme used to style the component.
@mixin grid-toolbar($theme) {
@include css-vars($theme, 'igx-grid-toolbar, .igx-grid-toolbar__dd-list');
@include css-vars($theme);

$variant: map.get($theme, '_meta', 'theme');
$bootstrap-theme: $variant == 'bootstrap';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,6 @@
/// @author <a href="https://github.com/desig9stein" target="_blank">Marin Popov</a>
////

/// @deprecated Use the `css-vars` mixin instead.
/// @see {mixin} css-vars
/// @param {Map} $theme - The grid theme used to style the component.
@mixin excel-filtering($theme) {
$variant: map.get($theme, '_meta', 'variant');
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,7 @@
/// @param {Map} $theme - The theme used to style the component.
/// @requires {mixin} excel-filtering
@mixin grid($theme) {
@include css-vars($theme, 'igx-grid, igx-hierarchical-grid, igx-pivot-grid, igx-tree-grid, igx-advanced-filtering-dialog, igx-grid-excel-style-filtering, .igx-excel-filter__secondary');

@include css-vars($theme);
@include scale-in-ver-center();

$variant: map.get($theme, '_meta', 'theme');
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,14 +28,16 @@

@return extend($theme, (
name: $name,
selector: $selector,
));
}

/// @deprecated Use the `css-vars` mixin instead.
/// @see {mixin} css-vars
/// @param {Map} $theme - The theme used to style the component.
@mixin pivot-data-selector($theme) {
@include css-vars($theme, 'igx-pivot-data-selector');
@include css-vars($theme);

$variant: map.get($theme, '_meta', 'theme');

$chip-height-material: (
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
/// @see {mixin} css-vars
/// @param {Map} $theme - The theme used to style the component.
@mixin icon($theme) {
@include css-vars($theme, 'igx-icon');
@include css-vars($theme);

$size: var-get($theme, 'size');

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@
/// @see {mixin} css-vars
/// @param {Map} $theme - The theme used to style the component.
@mixin input-group($theme) {
@include css-vars($theme);

// The --variant CSS produced by css-vars is needed also
// when dynamically switching between the input `type` attribute.
@include css-vars($theme, 'igx-input-group, igx-date-range-start, igx-date-range-end');

$variant: map.get($theme, '_meta', 'theme');
$transition-timing: .25s $out-cubic;
$material-theme: $variant == 'material';
Expand Down Expand Up @@ -323,7 +323,7 @@
box-shadow: inset 0 0 0 var(--_fluent-input-border-size) var-get($theme, 'border-color');
}
}

&%form-group-display--box:not(%form-group-display--disabled) {
%form-group-bundle {
background: var-get($theme, 'box-background-focus');
Expand Down Expand Up @@ -1958,7 +1958,7 @@
}
}

%form-group-display--invalid:not(%form-group-display--readonly),
%form-group-display--invalid:not(%form-group-display--readonly),
%form-group-display--invalid%form-group-display--file {
@if $variant != 'indigo' {
%form-group-label--error,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
/// @see {mixin} css-vars
/// @param {Map} $theme - The theme used to style the component.
@mixin list($theme) {
@include css-vars($theme, 'igx-list');
@include css-vars($theme);

$variant: map.get($theme, '_meta', 'theme');
$bootstrap-theme: $variant == 'bootstrap';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
/// @see {mixin} css-vars
/// @param {Map} $theme - The theme used to style the component.
@mixin navbar($theme) {
@include css-vars($theme, 'igx-navbar');
@include css-vars($theme);
$variant: map.get($theme, '_meta', 'theme');

$navbar-padding: rem(16px);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
/// @see {mixin} css-vars
/// @param {Map} $theme - The theme used to style the component.
@mixin navdrawer($theme) {
@include css-vars($theme, 'igx-nav-drawer');
@include css-vars($theme);

$variant: map.get($theme, '_meta', 'theme');
$drawer-icon-size: rem(24px);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
/// @see {mixin} css-vars
/// @param {Map} $theme - The theme used to style the component.
@mixin paginator($theme) {
@include css-vars($theme, 'igx-paginator');
@include css-vars($theme);

$variant: map.get($theme, '_meta', 'theme');

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,7 @@
@mixin progress-circular($theme) {
// Include rotate animation
@include rotate-center();

@include css-vars($theme, 'igx-circular-bar');
@include css-vars($theme);

$animation-direction: normal;
$animation-direction-rtl: reverse;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ $easing-curves: (
/// @see {mixin} css-vars
/// @param {Map} $theme - The theme used to style the component.
@mixin progress-linear($theme) {
@include css-vars($theme, 'igx-linear-bar');
@include css-vars($theme);

$variant: map.get($theme, '_meta', 'theme');

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
/// @see {mixin} css-vars
/// @param {Map} $theme - The grid theme used to style the component.
@mixin query-builder($theme) {
@include css-vars($theme, 'igx-query-builder');
@include css-vars($theme);

$variant: map.get($theme, '_meta', 'theme');
$theme-variant: map.get($theme, '_meta', 'variant');
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
/// @see {mixin} css-vars
/// @param {Map} $theme - The theme used to style the component.
@mixin radio($theme) {
@include css-vars($theme, 'igx-radio');
@include css-vars($theme);
@include scale-in-out($start-scale: .9);

$theme-variant: map.get($theme, '_meta', 'variant');
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
/// @see {mixin} css-vars
/// @param {Map} $theme - The theme used to style the component.
@mixin select($theme) {
@include css-vars($theme, 'igx-select');
@include css-vars($theme);
$variant: map.get($theme, '_meta', 'theme');

%igx-select {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
/// @see {mixin} css-vars
/// @param {Map} $theme - The theme used to style the component.
@mixin slider($theme) {
@include css-vars($theme, 'igx-slider');
@include css-vars($theme);

$variant: map.get($theme, '_meta', 'theme');

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
/// @see {mixin} css-vars
/// @param {Map} $theme - The theme used to style the component.
@mixin snackbar($theme) {
@include css-vars($theme, 'igx-snackbar');
@include css-vars($theme);
@include fade-in();

$variant: map.get($theme, '_meta', 'theme');
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
/// @see {mixin} css-vars
/// @param {Map} $theme - The theme used to style the component.
@mixin splitter($theme) {
@include css-vars($theme, 'igx-splitter');
@include css-vars($theme);
$splitter-color: var-get($theme, 'bar-color');
$hitbox-size: rem(4px);
$debug-hitbox: false;
Expand Down
Loading
Loading