Skip to content

Commit f0da68c

Browse files
committed
Merge remote-tracking branch 'origin/master' into rkaraivanov/wc-chat-wrapper
2 parents 8fcb12c + c849012 commit f0da68c

File tree

96 files changed

+1020
-615
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

96 files changed

+1020
-615
lines changed

package-lock.json

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676
"dompurify": "^3.3.0",
7777
"express": "^5.1.0",
7878
"fflate": "^0.8.1",
79-
"igniteui-theming": "^20.0.0",
79+
"igniteui-theming": "^22.0.0",
8080
"igniteui-trial-watermark": "^3.1.0",
8181
"lodash-es": "^4.17.21",
8282
"marked": "^16.4.0",
@@ -124,7 +124,7 @@
124124
"hammerjs": "^2.0.8",
125125
"ig-typedoc-theme": "^6.0.0",
126126
"igniteui-dockmanager": "^1.17.0",
127-
"igniteui-sassdoc-theme": "^2.0.2",
127+
"igniteui-sassdoc-theme": "^2.1.0",
128128
"igniteui-webcomponents": "^6.3.1",
129129
"jasmine": "^5.6.0",
130130
"jasmine-core": "^5.6.0",

projects/igniteui-angular-elements/src/app/custom-strategy.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,14 +49,14 @@ describe('Elements: ', () => {
4949
gridEl.appendChild(columnEl);
5050

5151
// TODO: Better way to wait - potentially expose the queue or observable for update on the strategy
52-
await firstValueFrom(timer(10 /* SCHEDULE_DELAY */ * 2));
52+
await firstValueFrom(timer(10 /* SCHEDULE_DELAY */ * 4));
5353

5454
const gridComponent = (await gridEl.ngElementStrategy[ComponentRefKey]).instance as IgxGridComponent;
5555
const columnComponent = (await columnEl.ngElementStrategy[ComponentRefKey]).instance as IgxColumnComponent;
5656
expect(gridComponent.columnList.toArray()).toContain(columnComponent);
5757

5858
columnEl.remove();
59-
await firstValueFrom(timer(10 /* SCHEDULE_DELAY: DESTROY + QUERY */ * 3));
59+
await firstValueFrom(timer(10 /* SCHEDULE_DELAY: DESTROY + QUERY */ * 4));
6060
expect(gridComponent.columnList.toArray()).toEqual([]);
6161
});
6262

projects/igniteui-angular-elements/src/public_api.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import { IgxPivotDateDimension } from 'projects/igniteui-angular/src/lib/grids/p
1212
import { PivotDimensionType } from 'projects/igniteui-angular/src/lib/grids/pivot-grid/pivot-grid.interface';
1313
import { IgxDateSummaryOperand, IgxNumberSummaryOperand, IgxSummaryOperand, IgxTimeSummaryOperand } from 'projects/igniteui-angular/src/lib/grids/summaries/grid-summary';
1414
import { HorizontalAlignment, VerticalAlignment } from 'projects/igniteui-angular/src/lib/services/overlay/utilities';
15-
import { ByLevelTreeGridMergeStrategy } from 'projects/igniteui-angular/src/lib/data-operations/merge-strategy';
15+
import { ByLevelTreeGridMergeStrategy, DefaultMergeStrategy, DefaultTreeGridMergeStrategy } from 'projects/igniteui-angular/src/lib/data-operations/merge-strategy';
1616

1717
/** Export Public API, TODO: reorganize, Generate all w/ renames? */
1818
export {
@@ -35,6 +35,8 @@ export {
3535

3636
NoopSortingStrategy as IgcNoopSortingStrategy,
3737
NoopFilteringStrategy as IgcNoopFilteringStrategy,
38+
DefaultMergeStrategy as IgcDefaultMergeStrategy,
39+
DefaultTreeGridMergeStrategy as IgcDefaultTreeGridMergeStrategy,
3840
ByLevelTreeGridMergeStrategy as IgcByLevelTreeGridMergeStrategy,
3941

4042
// Pivot API

projects/igniteui-angular-elements/src/themes/_util.scss

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,8 @@ $elements-selector-prefix: 'igc';
7272
/// @return {String} - Updated selector(s) with `igc-` prefixed equivalents
7373
@function updateSelectors($selector) {
7474
$result: ();
75-
$selectors: string.split($selector, ", ");
7675

77-
@each $sel in $selectors {
76+
@each $sel in $selector {
7877
$result: list.append($result, $sel, comma);
7978

8079
@if string.index($sel, 'igx-') == 1 {

projects/igniteui-angular/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@
7373
"tslib": "^2.3.0",
7474
"igniteui-trial-watermark": "^3.1.0",
7575
"lodash-es": "^4.17.21",
76-
"igniteui-theming": "^20.0.0",
76+
"igniteui-theming": "^22.0.0",
7777
"@igniteui/material-icons-extended": "^3.1.0"
7878
},
7979
"peerDependencies": {

projects/igniteui-angular/src/lib/core/styles/components/action-strip/_action-strip-theme.scss

Lines changed: 0 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -2,64 +2,6 @@
22
@use '../../base' as *;
33
@use '../../themes/schemas' as *;
44

5-
////
6-
/// @group themes
7-
/// @access public
8-
/// @author <a href="https://github.com/simeonoff" target="_blank">Simeon Simeonoff</a>
9-
/// @author <a href="https://github.com/desig9stein" target="_blank">Marin Popov</a>
10-
////
11-
12-
/// If only background color is specified, text/icon color will be assigned automatically to a contrasting color.
13-
/// @param {Map} $schema [$light-material-schema] - The schema used as basis for styling the component.
14-
///
15-
/// @param {Color} $icon-color [null] - The color used for the actions icons.
16-
/// @param {Color} $background [null] - The color used for the action strip component content background.
17-
/// @param {Color} $actions-background [null] - The color used for the actions background.
18-
/// @param {Color} $delete-action [null] - The color used for the delete icon in action strip component.
19-
/// @param {List} $actions-border-radius [null] - The border radius used for actions container inside action strip component.
20-
///
21-
/// @example scss Change the background and icon colors in action strip
22-
/// $my-action-strip-theme: action-strip-theme($background: black);
23-
/// // Pass the theme to the css-vars() mixin
24-
/// @include css-vars($my-action-strip-theme);
25-
@function action-strip-theme(
26-
$schema: $light-material-schema,
27-
28-
$background: null,
29-
$actions-background: null,
30-
$icon-color: null,
31-
$delete-action: null,
32-
$actions-border-radius: null,
33-
) {
34-
$name: 'igx-action-strip';
35-
$action-strip-schema: ();
36-
37-
@if map.has-key($schema, 'action-strip') {
38-
$action-strip-schema: map.get($schema, 'action-strip');
39-
} @else {
40-
$action-strip-schema: $schema;
41-
}
42-
43-
$theme: digest-schema($action-strip-schema);
44-
45-
@if not($icon-color) and $actions-background {
46-
$icon-color: adaptive-contrast(var(--actions-background));
47-
}
48-
49-
@if not($actions-border-radius) {
50-
$actions-border-radius: map.get($theme, 'actions-border-radius');
51-
}
52-
53-
@return extend($theme, (
54-
name: $name,
55-
background: $background,
56-
actions-background: $actions-background,
57-
icon-color: $icon-color,
58-
delete-action: $delete-action,
59-
actions-border-radius: $actions-border-radius,
60-
));
61-
}
62-
635
/// @deprecated Use the `css-vars` mixin instead.
646
/// @see {mixin} css-vars
657
/// @param {Map} $theme - The theme used to style the component.

projects/igniteui-angular/src/lib/core/styles/components/avatar/_avatar-theme.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
/// @see {mixin} css-vars
77
/// @param {Map} $theme - The theme used to style the component.
88
@mixin avatar($theme) {
9-
@include css-vars($theme, 'igx-avatar');
9+
@include css-vars($theme);
1010

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

projects/igniteui-angular/src/lib/core/styles/components/badge/_badge-theme.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// @see {mixin} css-vars
66
/// @param {Map} $theme - The theme used to style the component.
77
@mixin badge($theme) {
8-
@include css-vars($theme, 'igx-badge');
8+
@include css-vars($theme);
99

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

projects/igniteui-angular/src/lib/core/styles/components/banner/_banner-theme.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// @see {mixin} css-vars
66
/// @param {Map} $theme - The theme used to style the component.
77
@mixin banner($theme) {
8-
@include css-vars($theme, 'igx-banner, .igx-banner');
8+
@include css-vars($theme);
99
$variant: map.get($theme, '_meta', 'theme');
1010

1111
%igx-banner-host {

0 commit comments

Comments
 (0)