Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
aa7991c
Merge pull request #3986 from IgniteUI/vnext
ChronosSF Jun 25, 2026
1f7cb81
refactor(*): migrate to zoneless change detection
viktorkombov Jun 30, 2026
9c41845
refactor: remove eager change detection strategy. Defaults to onPush
mddragnev Jun 30, 2026
d1d348e
fix(tree-sample): add markForCheck in the remote data subscription #3967
mddragnev Jul 2, 2026
03360ac
fix(list): Add markForCheck for list load on demand sample #3968
mddragnev Jul 2, 2026
a42b150
feat(samples): add sample-size reporter for auto-fitting docs iframes
desig9stein Jul 8, 2026
a6a98b9
refactor(avatar): simplify avatar samples and styles
desig9stein Jul 8, 2026
83f435d
refactor(calendar): remove card wrappers and simplify calendar samples
desig9stein Jul 9, 2026
db1ce45
Merge branch 'master' into mpopov/add-sample-size-reporter
desig9stein Jul 9, 2026
b6aa0e2
fix(sample-size-reporter): validate message origin
desig9stein Jul 9, 2026
5a08f32
fix(sample-size-reporter): remove trailing commas in postMessage para…
desig9stein Jul 9, 2026
08a566a
Merge remote-tracking branch 'origin/vnext' into mpopov/add-sample-si…
ChronosSF Jul 13, 2026
9b3ab3c
Merge branch 'master' into vkombov/migrate-to-zoneless
viktorkombov Jul 14, 2026
d6beae7
Merge branch 'vnext' of https://github.com/IgniteUI/igniteui-angular-…
viktorkombov Jul 20, 2026
1d9d75f
fix(combo): trigger change detection after async loading (#3998)
viktorkombov Jul 22, 2026
9732c98
fix(overlay-scroll): and markForCheck on overlay close
viktorkombov Jul 23, 2026
670e554
fix(grids): add markForCheck on longRunning completion
viktorkombov Jul 24, 2026
fc9073d
chore(deps): update igniteui-angular to 22.1.0-alpha and remove zone.js
viktorkombov Jul 24, 2026
2142365
Merge pull request #3989 from IgniteUI/vkombov/migrate-to-zoneless
rkaraivanov Aug 4, 2026
a55986e
Revert "refactor(*): migrate to zoneless change detection"
ChronosSF Aug 4, 2026
20962ed
Merge pull request #4007 from IgniteUI/revert-3989-vkombov/migrate-to…
ChronosSF Aug 4, 2026
1c79731
fix(*): resolving version issue from conflict resolution
ChronosSF Aug 4, 2026
bbc1afc
chore(*): resolving issues in package.lock
ChronosSF Aug 4, 2026
5cdb635
Merge branch 'master' into mpopov/add-sample-size-reporter
ChronosSF Aug 18, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5,712 changes: 2,534 additions & 3,178 deletions package-lock.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@
"igniteui-angular-extras": "^22.0.0",
"igniteui-angular-i18n": "^22.0.0",
"igniteui-dockmanager": "^1.17.0",
"igniteui-grid-lite": "^0.7.1",
"igniteui-grid-lite": "^0.9.0",
"igniteui-i18n-resources": "^1.0.4",
"igniteui-live-editing": "^3.5.1",
"igniteui-webcomponents": "^7.2.1",
Expand Down
3 changes: 3 additions & 0 deletions projects/app-crm/src/main.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,12 @@ import { environment } from './environments/environment';
import { bootstrapApplication } from '@angular/platform-browser';
import { AppComponent } from './app/app.component';
import { AppConfig } from './app/app.config';
import { initSampleSizeReporter } from '@shared/sample-size-reporter';

if (environment.production) {
enableProdMode();
}

initSampleSizeReporter();

bootstrapApplication(AppComponent, {...AppConfig, providers: [provideZoneChangeDetection(), ...AppConfig.providers]}).catch((err) => console.error(err));
7 changes: 1 addition & 6 deletions projects/app-lob/src/app/index/docs-layout.component.scss
Original file line number Diff line number Diff line change
@@ -1,6 +1 @@
::ng-deep {
.custom-body {
color: var(--ig-surface-500-contrast);
background: var(--ig-surface-500);
}
}

3 changes: 3 additions & 0 deletions projects/app-lob/src/main.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,14 @@ import { environment } from './environments/environment';
import { bootstrapApplication } from '@angular/platform-browser';
import { AppComponent } from './app/app.component';
import { AppConfig } from './app/app.config';
import { initSampleSizeReporter } from '@shared/sample-size-reporter';

if (environment.production) {
enableProdMode();
}

initSampleSizeReporter();

bootstrapApplication(AppComponent, {...AppConfig, providers: [provideZoneChangeDetection(), ...AppConfig.providers]}).catch(err => console.error(err));

defineCustomElements(window);
7 changes: 1 addition & 6 deletions src/app/index/docs-layout.component.scss
Original file line number Diff line number Diff line change
@@ -1,6 +1 @@
::ng-deep {
.custom-body {
color: var(--ig-surface-500-contrast);
background: var(--ig-surface-500);
}
}

11 changes: 1 addition & 10 deletions src/app/interactions/toggle/toggle-samples.scss
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
height: 260px;
}

.toggle-section{
.toggle-section {
flex-flow: row wrap;
display: flex;
width: 100%;
Expand All @@ -18,15 +18,6 @@
align-items: center;
text-align: center;
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

.dark-theme & {
background-color: #111;
}

.custom-body & {
color: var(--ig-surface-500-contrast);
background-color: var(--ig-surface-500);
}
}

img{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,3 @@
);
}
}

igx-avatar {
margin: 8px;
}
Original file line number Diff line number Diff line change
@@ -1,5 +0,0 @@
.igx-avatar{
--ig-avatar-background: #e41c77;
color: black;
margin: 15px;
}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<igx-avatar src="assets/images/men/1.jpg" shape="rounded" size="large"></igx-avatar>
<igx-avatar src="assets/images/men/1.jpg" shape="rounded"></igx-avatar>
Original file line number Diff line number Diff line change
@@ -1,4 +0,0 @@
.igx-avatar{
margin: 5px 15px;
}

Original file line number Diff line number Diff line change
@@ -1,11 +1,3 @@
<article class="avatars-wrapper">
<div class="avatar-sample initials">
<igx-avatar initials="JS" size="medium"></igx-avatar>
</div>
<div class="avatar-sample">
<igx-avatar src="assets/images/men/1.jpg" shape="rounded" size="medium"></igx-avatar>
</div>
<div class="avatar-sample icon">
<igx-avatar icon="person" shape="circle" size="medium"></igx-avatar>
</div>
</article>
<igx-avatar initials="JS"></igx-avatar>
<igx-avatar src="assets/images/men/1.jpg"></igx-avatar>
<igx-avatar icon="person"></igx-avatar>
Original file line number Diff line number Diff line change
@@ -1,22 +1,4 @@
.avatars-wrapper {
:host {
display: flex;
flex-flow: row wrap;
}

.avatar-sample {
display: flex;
flex: 1 0 30%;
width: 88px;
height: 88px;
justify-content: center;
align-items: center;
margin: 15px 0;
}

.avatar-sample.initials .igx-avatar{
--ig-avatar-background: #e41c77;
}

.avatar-sample.icon .igx-avatar{
--ig-avatar-background: #9e9e9e;
gap: 32px;
}
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,5 @@ import { IgxAvatarComponent } from 'igniteui-angular/avatar';
imports: [IgxAvatarComponent]
})
export class AvatarSample3Component {

constructor() { }

}
Original file line number Diff line number Diff line change
@@ -1,4 +0,0 @@
.igx-avatar{
--ig-avatar-background: #9e9e9e;
margin: 15px;
}
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<article class="avatars-wrapper">
<div class="avatar-sample initials">
<div class="initials">
<igx-avatar initials="JS" shape="rounded" size="medium"></igx-avatar>
</div>
<div class="avatar-sample icon">
</div>

<div class="icon">
<igx-avatar icon="person" shape="circle" size="medium"></igx-avatar>
</div>
</article>
</div>

Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
@use "layout.scss";
@use "igniteui-angular/theming" as *;
@use 'layout.scss';
@use 'igniteui-angular/theming' as *;

$initials-avatar-theme: avatar-theme(
$background: #72da67,
$border-radius: 16px
$background: #72da67,
$border-radius: 16px
);

$icon-avatar-theme: avatar-theme(
$background: #217346,
$background: #217346,
);

.initials{
@include tokens($initials-avatar-theme);
.initials {
@include tokens($initials-avatar-theme);
}

.icon{
@include tokens($icon-avatar-theme);
.icon {
@include tokens($icon-avatar-theme);
}
15 changes: 3 additions & 12 deletions src/app/layouts/avatar/avatar-styling/layout.scss
Original file line number Diff line number Diff line change
@@ -1,13 +1,4 @@
.avatars-wrapper {
display: flex;
flex-flow: row wrap;
}

.avatar-sample {
display: flex;
flex: 1 0 30%;
width: 88px;
justify-content: center;
align-items: center;
margin: 15px 0;
:host {
display: inline-flex;
gap: 32px
}
Original file line number Diff line number Diff line change
@@ -1,3 +0,0 @@
igx-avatar {
margin: 12px;
}
Original file line number Diff line number Diff line change
@@ -1,8 +1,3 @@
<igx-card elevated>
<igx-card-header>
<h5 class="igx-card-header__title">Days View</h5>
</igx-card-header>
<igx-card-content>
<igx-days-view [selection]="'single'"></igx-days-view>
</igx-card-content>
</igx-card>
<igx-days-view [selection]="'single'"></igx-days-view>


Original file line number Diff line number Diff line change
@@ -1,9 +1,3 @@
.igx-card {
max-width: 500px;
min-width: 200px;
margin: 8px;
}

.igx-calendar {
--ig-size: 2;
igx-days-view {
border: 1px solid var(--ig-gray-300);
}
Original file line number Diff line number Diff line change
@@ -1,8 +1 @@
<igx-card elevated>
<igx-card-header>
<h5 class="igx-card-header__title">Months View</h5>
</igx-card-header>
<igx-card-content>
<igx-months-view></igx-months-view>
</igx-card-content>
</igx-card>
<igx-months-view></igx-months-view>
Original file line number Diff line number Diff line change
@@ -1,9 +1,3 @@
.igx-card {
max-width: 500px;
min-width: 200px;
margin: 8px;
}

.igx-calendar {
--ig-size: 2;
igx-months-view {
border: 1px solid var(--ig-gray-300);
}
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
<div class="calendar-wrapper">
<div class="sample-column" (click)="changeDirectionality()">
<button igxButton="contained" igxRipple>Change Directionality</button>
</div>
<div class="sample-column" [attr.dir]="directionality">
<article>
<igx-calendar #calendar [weekStart]="1"></igx-calendar>
</article>
</div>
</div>
<div class="sample-column" (click)="changeDirectionality()">
<button igxButton="contained" igxRipple>Change Directionality</button>
</div>

<div class="sample-column" [attr.dir]="directionality">
<article>
<igx-calendar #calendar [weekStart]="1"></igx-calendar>
</article>
</div>
Original file line number Diff line number Diff line change
@@ -1,31 +1,3 @@
@use '../../../../variables' as *;

$border-color: color($color: gray, $variant: 300);

igx-calendar {
--ig-size: 2;

border: 1px solid $border-color;
border-radius: 6px;
}

.button-sample {
display: flex;
flex-flow: row wrap;
justify-content: center;
align-items: center;
flex: 1 0 30%;
margin: 16px 0;
}

.calendar-wrapper {
max-width: 650px;
min-width: 300px;
margin: 8px;
}

.location-wrapper {
min-width: 200px;
max-width: 640px;
margin-bottom: 32px;
border: 1px solid var(--ig-gray-100);
}
Original file line number Diff line number Diff line change
@@ -1,3 +1 @@
<article class="calendar-wrapper">
<igx-calendar selection="multi" [showWeekNumbers]="true"></igx-calendar>
</article>
<igx-calendar selection="multi" [showWeekNumbers]="true"></igx-calendar>
Original file line number Diff line number Diff line change
@@ -1,13 +1,3 @@
.calendar-wrapper {
max-width: 400px;
min-width: 200px;
margin: 8px;
igx-calendar {
border: 1px solid var(--ig-gray-100);
}

.igx-calendar {
--ig-size: 2;

box-shadow: 0 1px 3px 0 rgba(0,0,0,.26),
0 1px 1px 0 rgba(0,0,0,.12),
0 2px 1px -1px rgba(0,0,0,.08);
}
Original file line number Diff line number Diff line change
@@ -1,20 +1,18 @@
<article class="sample-column location-wrapper">
<igx-select #select [(ngModel)]="locale">
<igx-prefix>Location: </igx-prefix>
<igx-select #select [(ngModel)]="locale">
<igx-prefix>Location:</igx-prefix>

@for (locale of locales; track locale) {
<igx-select-item [value]="locale">
{{ locale }}
</igx-select-item>
<igx-select-item [value]="locale">
{{ locale }}
</igx-select-item>
}
</igx-select>
</article>
<article class="sample-column calendar-wrapper">
<igx-calendar
</igx-select>

<igx-calendar
#calendar
[locale]="locale"
[weekStart]="1"
[formatOptions]="formatOptions"
[formatViews]="formatViews"
>
</igx-calendar>
</article>
>
</igx-calendar>
Original file line number Diff line number Diff line change
@@ -1,19 +1,9 @@
@use '../../../../variables' as *;

.calendar-wrapper {
max-width: 650px;
min-width: 300px;
margin: 8px;
border: 1px solid color($color: 'gray', $variant: 300);
border-radius: 6px;
}

.igx-calendar {
--ig-size: 2;
:host {
display: flex;
flex-direction: column;
gap:16px;
}

.location-wrapper {
min-width: 200px;
max-width: 640px;
margin-bottom: 32px;
igx-calendar {
border: 1px solid var(--ig-gray-100);
}
Loading
Loading