Skip to content

Commit 55138d2

Browse files
committed
refactor(samples): updating components styling samples
1 parent 3db624d commit 55138d2

250 files changed

Lines changed: 3401 additions & 2946 deletions

File tree

Some content is hidden

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

live-editing/configs/AccordionConfigGenerator.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,17 @@ export class AccordionConfigGenerator implements IConfigGenerator {
3333
shortenComponentPathBy: '/layouts/accordion/'
3434
}));
3535

36+
configs.push(new Config({
37+
component: 'AccordionStyleComponent',
38+
additionalFiles: ["/src/app/layouts/accordion/accordion-style/layout.scss"],
39+
appModuleConfig: new AppModuleConfig({
40+
imports: ['AccordionStyleComponent', 'IgxAccordionModule', 'IgxSwitchModule'],
41+
ngDeclarations: ['AccordionStyleComponent'],
42+
ngImports: ['IgxAccordionModule', 'IgxSwitchModule']
43+
}),
44+
shortenComponentPathBy: '/layouts/accordion/'
45+
}));
46+
3647
return configs;
3748
}
3849
}

live-editing/configs/ActionStripConfigGenerator.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,12 @@ export class ActionStripConfigGenerator implements IConfigGenerator {
2828

2929
configs.push(new Config({
3030
component: 'ActionStripStylingComponent',
31-
appConfig: BaseAppConfig,
31+
additionalFiles: ["/src/app/menus/action-strip/action-strip-paragraph-styling/layout.scss"],
32+
appModuleConfig: new AppModuleConfig({
33+
imports: ['IgxActionStripModule', 'ActionStripStylingComponent', 'IgxRippleModule', 'IgxButtonModule', 'IgxIconModule'],
34+
ngDeclarations: ['ActionStripStylingComponent'],
35+
ngImports: ['IgxActionStripModule', 'IgxRippleModule', 'IgxButtonModule', 'IgxIconModule']
36+
}),
3237
shortenComponentPathBy: '/menus/action-strip/'
3338
}));
3439

live-editing/configs/AvatarConfigGenerator.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,12 @@ export class AvatarConfigGenerator implements IConfigGenerator {
1515

1616
configs.push(new Config({
1717
component: 'AvatarStylingSampleComponent',
18-
appConfig: BaseAppConfig,
18+
additionalFiles: ["/src/app/layouts/avatar/avatar-styling/layout.scss"],
19+
appModuleConfig: new AppModuleConfig({
20+
imports: ['IgxAvatarModule', 'AvatarStylingSampleComponent'],
21+
ngDeclarations: ['AvatarStylingSampleComponent'],
22+
ngImports: ['IgxAvatarModule']
23+
}),
1924
shortenComponentPathBy: "/layouts/avatar/"
2025
}));
2126

live-editing/configs/BadgeConfigGenerator.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,12 @@ export class BadgeConfigGenerator implements IConfigGenerator {
3737

3838
configs.push(new Config({
3939
component: 'BadgeStylingSampleComponent',
40-
additionalFiles: ["src/app/data-display/badge/model/member.model.ts"],
41-
appConfig: BaseAppConfig,
40+
additionalFiles: ["src/app/data-display/badge/model/member.model.ts", "src/app/data-display/badge/badge-styling-sample/layout.scss"],
41+
appModuleConfig: new AppModuleConfig({
42+
imports: ['IgxBadgeModule', 'IgxListModule', 'IgxAvatarModule', 'BadgeStylingSampleComponent'],
43+
ngDeclarations: ['BadgeStylingSampleComponent'],
44+
ngImports: ['IgxBadgeModule', 'IgxListModule', 'IgxAvatarModule']
45+
}),
4246
shortenComponentPathBy: "/data-display/badge/"
4347
}));
4448

live-editing/configs/ButtonConfigGenerator.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,13 @@ export class ButtonConfigGenerator implements IConfigGenerator {
4343
// button style
4444
configs.push(new Config({
4545
component: 'ButtonsStyleComponent',
46-
appConfig: BaseAppConfig,
46+
additionalFiles: ["/src/app/data-entries/buttons/buttons-style/layout.scss"],
47+
appModuleConfig: new AppModuleConfig({
48+
imports: ['IgxButtonModule', 'IgxIconModule', 'IgxRippleModule', 'IgxButtonGroupModule',
49+
'ButtonsStyleComponent'],
50+
ngDeclarations: ['ButtonsStyleComponent'],
51+
ngImports: ['IgxButtonModule', 'IgxIconModule', 'IgxRippleModule', 'IgxButtonGroupModule']
52+
}),
4753
shortenComponentPathBy: "/data-entries/buttons/"
4854
}));
4955

live-editing/configs/ButtonGroupConfigGenerator.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,12 @@ export class ButtonGroupConfigGenerator implements IConfigGenerator {
4949
// button group style
5050
configs.push(new Config({
5151
component: 'ButtonGroupStyleComponent',
52-
appConfig: BaseAppConfig,
52+
additionalFiles: ["/src/app/data-entries/buttonGroup/button-group-style/layout.scss"],
53+
appModuleConfig: new AppModuleConfig({
54+
imports: ['IgxButtonGroupModule', 'ButtonGroupStyleComponent', 'IgxRippleModule', 'IgxIconModule', 'IgxButtonModule'],
55+
ngDeclarations: ['ButtonGroupStyleComponent'],
56+
ngImports: ['IgxButtonGroupModule', 'IgxRippleModule', 'IgxIconModule', 'IgxButtonModule']
57+
}),
5358
shortenComponentPathBy: "/data-entries/buttonGroup/"
5459
}));
5560

live-editing/configs/CalendarConfigGenerator.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,12 @@ export class CalendarConfigGenerator implements IConfigGenerator {
7777

7878
configs.push(new Config({
7979
component: 'CalendarStylingSampleComponent',
80-
appConfig: BaseAppConfig,
80+
additionalFiles: ["/src/app/scheduling/calendar/calendar-styling-sample/layout.scss"],
81+
appModuleConfig: new AppModuleConfig({
82+
imports: ['IgxCalendarModule', 'CalendarStylingSampleComponent'],
83+
ngDeclarations: ['CalendarStylingSampleComponent'],
84+
ngImports: ['IgxCalendarModule']
85+
}),
8186
shortenComponentPathBy: "/scheduling/calendar/"
8287
}));
8388

live-editing/configs/CardConfigGenerator.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,8 @@ export class CardConfigGenerator implements IConfigGenerator {
7474
component: 'CardStylingSampleComponent',
7575
appConfig: BaseAppConfig,
7676
additionalFiles: [
77-
"/src/app/layouts/card/card.blueprint.ts"
77+
"/src/app/layouts/card/card.blueprint.ts",
78+
"/src/app/layouts/card/card-styling-sample/layout.scss"
7879
],
7980
shortenComponentPathBy: "/layouts/card/"
8081
}));

live-editing/configs/CheckboxConfigGenerator.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,12 @@ export class CheckboxConfigGenerator implements IConfigGenerator {
3030
// checkbox styling
3131
configs.push(new Config({
3232
component: 'CheckboxStylingComponent',
33-
appConfig: BaseAppConfig,
33+
additionalFiles: ["/src/app/data-entries/checkbox/checkbox-styling/layout.scss"],
34+
appModuleConfig: new AppModuleConfig({
35+
imports: ['IgxCheckboxModule', 'CheckboxStylingComponent'],
36+
ngDeclarations: ['CheckboxStylingComponent'],
37+
ngImports: ['IgxCheckboxModule']
38+
}),
3439
shortenComponentPathBy: "/data-entries/checkbox/"
3540
}));
3641

live-editing/configs/ChipConfigGenerator.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,12 @@ export class ChipConfigGenerator implements IConfigGenerator {
2525

2626
configs.push(new Config({
2727
component: 'ChipStylingSampleComponent',
28-
appConfig: BaseAppConfig,
28+
additionalFiles: ["/src/app/data-display/chip/chip-styling/layout.scss"],
29+
appModuleConfig: new AppModuleConfig({
30+
imports: ['IgxChipsModule', 'IgxIconModule', 'ChipStylingSampleComponent'],
31+
ngDeclarations: ['ChipStylingSampleComponent'],
32+
ngImports: ['IgxChipsModule', 'IgxIconModule']
33+
}),
2934
shortenComponentPathBy: "/data-display/"
3035
}));
3136

0 commit comments

Comments
 (0)