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

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

4 changes: 2 additions & 2 deletions 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",
"igniteui-trial-watermark": "^3.1.0",
"lodash-es": "^4.17.21",
"rxjs": "^7.8.2",
Expand Down Expand Up @@ -120,7 +120,7 @@
"hammerjs": "^2.0.8",
"ig-typedoc-theme": "^6.0.0",
"igniteui-dockmanager": "^1.17.0",
"igniteui-sassdoc-theme": "^2.0.2",
"igniteui-sassdoc-theme": "^2.1.0",
"igniteui-webcomponents": "6.2.1",
"jasmine": "^5.6.0",
"jasmine-core": "^5.6.0",
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",
"@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
@@ -1,12 +1,11 @@
@use 'sass:map';
@use '../../base' as *;

/// Card Component
/// @deprecated Use the `css-vars` mixin instead.
/// @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 @@ -2,13 +2,6 @@
@use '../../base' as *;
@use '../../themes/schemas' as *;

////
/// @group themes
/// @access public
/// @author <a href="https://github.com/simeonoff" target="_blank">Simeon Simeonoff</a>
/// @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.
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 @@ -4,13 +4,6 @@
@use '../button-group/button-group-theme' as *;
@use '../tree/tree-theme' as *;

////
/// @group themes
/// @access private
/// @author <a href="https://github.com/simeonoff" target="_blank">Simeon Simeonoff</a>
/// @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.
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 @@ -3,12 +3,8 @@
@use '../../base' as *;
@use '../../themes/schemas' as *;

////
/// @group themes
/// @access public
/// @author <a href="https://github.com/simeonoff" target="_blank">Simeon Simeonoff</a>
////

/// @deprecated Use the `css-vars` mixin instead.
/// @see {mixin} css-vars
/// @param {Map} $schema [$light-material-schema] - The schema used as basis for styling the component.
@function pivot-data-selector-theme(
$schema: $light-material-schema,
Expand All @@ -28,14 +24,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
@@ -1,12 +1,12 @@
// stylelint-disable font-family-no-missing-generic-family-keyword
@use 'sass:map';
@use '../../base' as *;

// stylelint-disable font-family-no-missing-generic-family-keyword
/// @deprecated Use the `css-vars` mixin instead.
/// @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
Loading
Loading