Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
131 commits
Select commit Hold shift + click to select a range
1f903bb
initial commit
simeonoff Nov 6, 2024
552a2a7
refactor(*): test scoping with container queries
simeonoff Nov 11, 2024
6baebc3
refactor(avatar): update styles
simeonoff Dec 2, 2024
dc1f0bb
Merge branch 'master' into simeonoff/scoped-styles
simeonoff Dec 2, 2024
130c20e
Merge branch 'master' into simeonoff/scoped-styles
simeonoff Dec 10, 2024
4fc2c48
Merge branch 'master' into simeonoff/scoped-styles
simeonoff Jan 14, 2025
5a4ca22
refactor(checkbox): bundle styles with component - initial commit
simeonoff Jan 15, 2025
754ec5b
refactor(checkbox): fix component styles
simeonoff Jan 20, 2025
0a5378d
build(styles): don't rely on theme service for bundled styles
simeonoff Jan 24, 2025
83e7bbd
refactor(styles): add themed component styles to a layer
simeonoff Jan 24, 2025
b99884e
demos(theme): update
simeonoff Jan 24, 2025
5e2372c
refactor(avatar): update base theme
simeonoff Jan 24, 2025
17a9b1c
Merge branch 'master' into simeonoff/scoped-styles
simeonoff Jan 24, 2025
444c21f
fix(avatar): icon size
simeonoff Jan 24, 2025
e7564e8
Merge branch 'master' into simeonoff/scoped-styles
simeonoff Jan 28, 2025
a2b7306
build(lig): build component styles before library
simeonoff Jan 29, 2025
363035e
refactor(icon): bundle styles with component (#15281)
SisIvanova Jan 29, 2025
8c013b2
fix(checkbox): make light themes functional again
simeonoff Jan 31, 2025
d27f37d
fix(checkbox): dark themes
simeonoff Jan 31, 2025
5338438
refactor(checkbox): untagle placeholder selectors
simeonoff Jan 31, 2025
2c30a5c
Merge branch 'master' into simeonoff/scoped-styles
simeonoff Jan 31, 2025
e9038bd
npm(package-lock): revert changes
simeonoff Jan 31, 2025
094e5b6
npm(package-lock): revert changes
simeonoff Jan 31, 2025
052cb39
npm(package.json): revert file order
simeonoff Jan 31, 2025
6d2a79f
build(npm): add back concurrently
simeonoff Jan 31, 2025
9add91c
deps(node-watch): add back node-watch
simeonoff Jan 31, 2025
ba4184b
chore(*): remove some changes
simeonoff Jan 31, 2025
1c0df4a
build(scripts): global themes not building
simeonoff Jan 31, 2025
c1d1ad6
fix(checkbox): wrong tickmark in both indeterminate and checked
simeonoff Jan 31, 2025
9514481
refactor(checkbox): organize variables better
simeonoff Feb 3, 2025
b1ab887
refactor(demos): revert back to material
simeonoff Feb 3, 2025
8e94787
refactor(divider): convert to component and bundle styles (#15338)
simeonoff Feb 6, 2025
124bc0d
refactor(badge): bundle styles with component (#15278)
SisIvanova Feb 6, 2025
ff4cd94
fix(badge): icon size
simeonoff Feb 6, 2025
f1684f4
refactor(badge): add layer mixin and fix icon size
simeonoff Feb 6, 2025
75a4e78
Merge branch 'master' into simeonoff/scoped-styles
simeonoff Feb 7, 2025
8862f95
refactor(dialog): bundle styles with component (#15341)
SisIvanova Feb 7, 2025
8340e14
fix(checkbox): label color fixes
simeonoff Feb 7, 2025
7c467ec
refactor(toast): bundle styles with component (#15344)
simeonoff Feb 7, 2025
5788f15
refactor(radio): bundle styles with component (#15294)
SisIvanova Feb 7, 2025
cd5a920
refactor(themes): prefix layers with ig to avoid collisions
simeonoff Feb 10, 2025
f58e23f
refactor(checkbox): prevent FOUC
simeonoff Feb 10, 2025
fb594b2
refactor(core): add CSS property and animation to help with FOUC
simeonoff Feb 10, 2025
23f3ed2
refactor(navbar): bundle styles with component (#15345)
SisIvanova Feb 11, 2025
4b5b528
refactor(snackbar): bundle styles with component (#15346)
simeonoff Feb 11, 2025
d5ad4b4
refactor(switch): bundle styles with component (#15269)
SisIvanova Feb 12, 2025
25634ae
Merge branch 'master' into simeonoff/scoped-styles
SisIvanova Feb 13, 2025
c88b685
refactor(list): bundle styles with component (#15361)
simeonoff Feb 14, 2025
ccab552
refactor(switch): fix thumb animation in safari
simeonoff Feb 14, 2025
b6e29ec
Merge branch 'master' into simeonoff/scoped-styles
simeonoff Feb 14, 2025
bf1f99a
fix(checkbox): dark bootstrap uses wrong schema
simeonoff Feb 14, 2025
5801dd0
refactor(chip): bundle styles with component (#15371)
simeonoff Feb 19, 2025
72f757c
refactor(navdrawer): bundle styles with component (#15365)
SisIvanova Feb 19, 2025
4d73610
Merge branch 'master' into simeonoff/scoped-styles
simeonoff Feb 26, 2025
531197a
fix(*): timepicker and navdrawer sample after merging master
simeonoff Feb 26, 2025
a9f4c9e
deps(theming): update to latest version
simeonoff Feb 26, 2025
6d5b69f
Merge branch 'master' into simeonoff/scoped-styles
simeonoff Feb 28, 2025
a9084af
refactor(list): add back selected styles after merging master
simeonoff Feb 28, 2025
bc808fa
Merge branch 'master' into simeonoff/scoped-styles
simeonoff Mar 4, 2025
4b834bf
refactor(card): bundle styles with component (#15450)
simeonoff Mar 6, 2025
d4e2396
refactor(banner): bundle styles with component (#15467)
simeonoff Mar 12, 2025
858a9f5
Merge branch 'master' into simeonoff/scoped-styles
simeonoff Mar 13, 2025
1819565
Merge branch 'master' into simeonoff/scoped-styles
kdinev Mar 14, 2025
2394308
refactor(bottom-nav): bundle styles with component (#15520)
simeonoff Mar 18, 2025
3370322
refactor(splitter): bundle styles with component (#15514)
simeonoff Mar 18, 2025
f17e8d4
refactor(expansion-panel): bundle styles with component (#15476)
simeonoff Mar 18, 2025
f5e0800
Merge branch 'master' into simeonoff/scoped-styles
simeonoff Mar 18, 2025
f2dbca9
refactor(typography): put typography vars in a layer
simeonoff Mar 26, 2025
e9483da
Merge branch 'master' into simeonoff/scoped-styles
SisIvanova Mar 26, 2025
cabf1c8
refactor(stepper): scope styles to component (#15503)
desig9stein Mar 27, 2025
48742d1
refactor(carousel): bundle styles with component (#15473)
SisIvanova Mar 27, 2025
9c16791
refactor(slider): bundle styles with component (#15558)
SisIvanova Mar 27, 2025
c76d726
[Tree]: scope the theme styles to the component. (#15565)
desig9stein Mar 27, 2025
c6c146c
refactor(switch): remove invalid state properties (#15610)
SisIvanova Mar 27, 2025
8f88e49
Merge branch 'master' into simeonoff/scoped-styles
simeonoff Mar 31, 2025
e487cc4
style(demos): card sample code formatting in template
simeonoff Mar 31, 2025
0099cdd
refactor(btn-group): bundle styles with component (#15569)
SisIvanova Mar 31, 2025
d62326f
refactor(action-strip): bundle styles with component (#15618)
SisIvanova Apr 2, 2025
31a91fa
refactor(rating): bundle styles with component (#15641)
SisIvanova Apr 2, 2025
12d60a1
Merge branch 'master' into simeonoff/scoped-styles
simeonoff Apr 2, 2025
1d31578
refactor(tabs): scope styles to component (#15659)
desig9stein Apr 7, 2025
b077410
refactor(paginator): bundle styles with component (#15655)
SisIvanova Apr 8, 2025
db4a4cd
refactor(drop-down): bundle styles with component (#15630)
SisIvanova Apr 8, 2025
f25403d
refactor(chip): apply latest bootstrap changes (#15677)
SisIvanova Apr 8, 2025
6ccdd0b
fix(navbar): nested components sizes (#15685)
SisIvanova Apr 9, 2025
ca3481b
refactor(grid-summaries): bundle styles with component (#15669)
SisIvanova Apr 14, 2025
3d00d16
fix(card): action-color not working (#15698)
SisIvanova Apr 14, 2025
210af27
feat(standalone): add map splitting function
simeonoff Apr 14, 2025
1326df8
refactor(calendar): scope themes to the component (#15373)
desig9stein Apr 23, 2025
ccead63
refactor(grid-toolbar): bundle styles with component (#15676)
SisIvanova Apr 23, 2025
2b232ef
fix(snackbar): button color
SisIvanova Apr 23, 2025
ed68947
Merge branch 'master' into simeonoff/scoped-styles
simeonoff May 8, 2025
e4ce7bb
fix(samples): after upgrading to igniteui-webcomponents to version 6.0.0
simeonoff May 8, 2025
cd24544
[Progress bars]: Bundle theme styles with component (#15720)
desig9stein May 14, 2025
a071d31
refactor(pivot-grid): bundle styles with component (#15772)
SisIvanova May 14, 2025
72f9d0d
refactor(directives): wrap styles in base layer (#15759)
SisIvanova May 14, 2025
b302549
refactor(column-actions): bundle styles with component (#15765)
SisIvanova May 14, 2025
ab71627
feat(radio-group): label styles (#15793)
SisIvanova May 22, 2025
7d3063f
refactor(ESF): update move and sort icon sizes
SisIvanova May 23, 2025
07908cf
refactor(grid-summary): remove redundant code and colors (#15828)
SisIvanova May 27, 2025
dc51a26
[input-group]: scope theme styles (#15782)
desig9stein Jun 11, 2025
61b886d
fix(combo/select): remove suffix dynamically (#15961)
SisIvanova Jun 19, 2025
9830b62
refactor(drop-down): items icon size (#15968)
SisIvanova Jun 26, 2025
b28b211
refactor(input-group, textarea): label position
desig9stein Jun 18, 2025
a9eea25
refactor(input-group): refactor file type input structure
desig9stein Jul 1, 2025
cfbc684
Merge branch 'master' into simeonoff/scoped-styles
simeonoff Jul 2, 2025
39033cb
fix(theme-token): match implementation in master
simeonoff Jul 2, 2025
0ed89b1
deps(theming): bump to latest version
simeonoff Jul 2, 2025
0c28b20
fix(input-group): fix the showcase sample
desig9stein Jul 2, 2025
1f8db21
chore(igniteui-webcomponents): bump to v6.1.1
desig9stein Jul 2, 2025
4be085b
fix(input-group): use the file schema colors
desig9stein Jul 2, 2025
1ed9b26
fix(grid & combo): remove grid column actions negative margin & fix c…
adrianptrv Jul 10, 2025
9da28d7
refactor(input-group, textarea): label position (#15953)
desig9stein Jul 15, 2025
9e56f70
fix(radio-group): dynamically added radio buttons do not initialize (…
SisIvanova Jul 15, 2025
9bdcc1e
fix(date-picker): indigo theme elevations (#16085)
SisIvanova Jul 29, 2025
e09d808
fix(textarea): suffix space (#16140)
adrianptrv Aug 21, 2025
6141c64
fix(input-group): prefix & suffix bootstrap border (#16151)
adrianptrv Aug 21, 2025
710b3ee
feat(combo): fix combo initial dropdown height (#16171)
didimmova Sep 15, 2025
c9acc60
Merge branch 'master' into simeonoff/scoped-styles
simeonoff Sep 18, 2025
28a023e
fix(demos): not running after merging master
simeonoff Sep 18, 2025
0f609be
lint(stylelint): fix errors
simeonoff Sep 18, 2025
4e89eb9
spec(*): tests not running
simeonoff Sep 18, 2025
e057b8e
fix(input-group): fix broken input group after the merge conflict
desig9stein Sep 19, 2025
a397802
fix(button-group): remove unnecessary bootstrap-specific styles (#16260)
desig9stein Sep 30, 2025
78b8506
fix(card): make sure that actions text color is not overriding the bu…
desig9stein Oct 6, 2025
e348163
Merge branch 'master' into simeonoff/scoped-styles
simeonoff Oct 7, 2025
3d63a25
fix(tooltip): post-merge theme fixes
simeonoff Oct 7, 2025
448483c
feat(checkbox): set tick-width property - (scoped) (#16321)
adrianptrv Oct 23, 2025
c0c9e4f
feat(timepicker): update timepicker sample with properties panel (#16…
didimmova Oct 23, 2025
06b8a51
refactor(input-group): add readonly styles (#16328)
SisIvanova Oct 23, 2025
44d6711
refactor(input-group): input refinement (#16307)
SisIvanova Oct 23, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,10 @@ src/**/*.js
src/**/*.js.map
src/**/*.css.map

# Artefacts
projects/igniteui-angular/**/*.component.css

# Typedoc Theme
# Typedoc and SassDoc Themes
extras/sassdoc/**/*
extras/docs/themes/typedoc/bin
Expand Down
161 changes: 157 additions & 4 deletions package-lock.json

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

12 changes: 8 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"version": "0.0.0",
"scripts": {
"ng": "ng",
"start": "ng serve --open --hmr",
"start": "concurrently -r \"npm run build:styles:components\" \"npm run watch:styles\" \"ng serve --open --hmr\"",
"start:elements": "ng serve --project igniteui-angular-elements",
"start:performance": "ng serve --project igniteui-angular-performance",
"build": "ng build --configuration production",
Expand All @@ -23,8 +23,10 @@
"test:i18n": "ts-node --skip-project ./projects/igniteui-angular/src/lib/core/i18n/tests/tests.mjs",
"test:elements": "ng test igniteui-angular-elements --watch=false --no-progress --code-coverage --source-map=false",
"test:elements:watch": "ng test igniteui-angular-elements",
"build:lib": "ng build igniteui-angular --configuration production && npm run build:styles",
"build:styles": "node scripts/build-styles.mjs",
"build:lib": "npm run build:styles:components && ng build igniteui-angular --configuration production && npm run build:styles",
"build:styles": "node scripts/build-theme-styles.mjs",
"build:styles:components": "node scripts/build-component-styles.mjs",
"watch:styles": "node scripts/watch-styles.mjs",
"build:migrations": "gulp copyMigrations && tsc --listEmittedFiles --project ./projects/igniteui-angular/migrations/tsconfig.json",
"build:schematics": "gulp copySchematics && tsc --listEmittedFiles --project ./projects/igniteui-angular/schematics/tsconfig.json",
"build:docs": "npm run build:typedoc:en:production && npm run build:sassdoc:en:production",
Expand Down Expand Up @@ -75,7 +77,7 @@
"@types/source-map": "0.5.2",
"express": "^5.1.0",
"fflate": "^0.8.1",
"igniteui-theming": "^20.0.0",
"igniteui-theming": "^22.0.0",
"igniteui-trial-watermark": "^3.1.0",
"lodash-es": "^4.17.21",
"rxjs": "^7.8.2",
Expand Down Expand Up @@ -106,6 +108,7 @@
"@typescript-eslint/eslint-plugin": "^8.33.1",
"@typescript-eslint/parser": "^8.33.1",
"autoprefixer": "^10.4.16",
"concurrently": "^9.1.2",
"del": "^6.0.0",
"eslint": "^9.28.0",
"fs-extra": "^11.3.0",
Expand Down Expand Up @@ -133,6 +136,7 @@
"karma-spec-reporter": "^0.0.36",
"lit-html": "^3.2.1",
"ng-packagr": "^20.0.0",
"node-watch": "^0.7.4",
"postcss": "^8.5.1",
"postcss-scss": "^4.0.6",
"prettier": "^3.3.3",
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
@use 'themes/base';
@use 'themes/shared';
@use 'themes/light';
@use 'themes/dark';
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import { NoopAnimationsModule } from '@angular/platform-browser/animations';
import { IgxIconComponent } from '../icon/icon.component';

const ACTION_STRIP_CONTAINER_CSS = 'igx-action-strip__actions';
const DROP_DOWN_LIST = 'igx-drop-down__list';
const DROP_DOWN_LIST = 'igx-drop-down';

describe('igxActionStrip', () => {
let fixture;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,8 @@ import {
ChangeDetectorRef,
AfterViewInit,
ElementRef,
booleanAttribute
booleanAttribute,
ViewEncapsulation
} from '@angular/core';
import { ActionStripResourceStringsEN, IActionStripResourceStrings } from '../core/i18n/action-strip-resources';
import { IgxDropDownComponent } from '../drop-down/drop-down.component';
Expand Down Expand Up @@ -73,6 +74,8 @@ export class IgxActionStripMenuItemDirective {
@Component({
selector: 'igx-action-strip',
templateUrl: 'action-strip.component.html',
styleUrl: 'action-strip.component.css',
encapsulation: ViewEncapsulation.None,
imports: [
NgTemplateOutlet,
IgxIconButtonDirective,
Expand Down
Loading
Loading