Skip to content

Commit fa0b65e

Browse files
authored
refactor(themes): include shared schemas (#1025)
1 parent 4f6361c commit fa0b65e

File tree

491 files changed

+1551
-1676
lines changed

Some content is hidden

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

491 files changed

+1551
-1676
lines changed

package-lock.json

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

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@
8585
"globby": "^14.0.0",
8686
"husky": "^9.0.10",
8787
"ig-typedoc-theme": "^5.0.3",
88-
"igniteui-theming": "^4.2.0",
88+
"igniteui-theming": "^4.3.0",
8989
"keep-a-changelog": "^2.5.3",
9090
"lint-staged": "^15.2.2",
9191
"lit-analyzer": "^2.0.3",

scripts/build-styles.mjs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ export async function buildThemes() {
3434
const paths = await globby([
3535
'src/components/**/*.base.scss',
3636
'src/components/**/*.common.scss',
37+
'src/components/**/*.shared.scss',
3738
'src/components/**/*.material.scss',
3839
'src/components/**/*.bootstrap.scss',
3940
'src/components/**/*.indigo.scss',
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
@use 'styles/utilities' as *;
22
@use 'igniteui-theming/sass/themes/schemas/components/dark/avatar' as *;
33

4-
$material: digest-schema($dark-avatar);
4+
$material: digest-schema($dark-material-avatar);
55
$bootstrap: digest-schema($dark-bootstrap-avatar);
66
$fluent: digest-schema($dark-fluent-avatar);
77
$indigo: digest-schema($dark-indigo-avatar);
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
@use 'styles/utilities' as *;
22
@use 'themes' as *;
3+
@use '../light/themes' as light;
34

45
$theme: $bootstrap;
56

67
:host {
7-
@include css-vars-from-theme($theme, 'ig-avatar');
8+
@include css-vars-from-theme(diff(light.$base, $theme), 'ig-avatar');
89
}
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
@use 'styles/utilities' as *;
22
@use 'themes' as *;
3+
@use '../light/themes' as light;
34

45
$theme: $fluent;
56

67
:host {
7-
@include css-vars-from-theme($theme, 'ig-avatar');
8+
@include css-vars-from-theme(diff(light.$base, $theme), 'ig-avatar');
89
}
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
@use 'styles/utilities' as *;
22
@use 'themes' as *;
3+
@use '../light/themes' as light;
34

45
$theme: $indigo;
56

67
:host {
7-
@include css-vars-from-theme($theme, 'ig-avatar');
8+
@include css-vars-from-theme(diff(light.$base, $theme), 'ig-avatar');
89
}
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
@use 'styles/utilities' as *;
22
@use 'themes' as *;
3+
@use '../light/themes' as light;
34

45
$theme: $material;
56

67
:host {
7-
@include css-vars-from-theme($theme, 'ig-avatar');
8+
@include css-vars-from-theme(diff(light.$base, $theme), 'ig-avatar');
89
}
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
@use 'styles/utilities' as *;
22
@use 'igniteui-theming/sass/themes/schemas/components/light/avatar' as *;
33

4-
$material: digest-schema($light-avatar);
4+
$base: digest-schema($light-avatar);
5+
$material: digest-schema($material-avatar);
56
$bootstrap: digest-schema($bootstrap-avatar);
67
$fluent: digest-schema($fluent-avatar);
78
$indigo: digest-schema($indigo-avatar);

src/components/avatar/themes/light/avatar.bootstrap.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@
44
$theme: $bootstrap;
55

66
:host {
7-
@include css-vars-from-theme($theme, 'ig-avatar');
7+
@include css-vars-from-theme(diff($base, $theme), 'ig-avatar');
88
}

0 commit comments

Comments
 (0)