Skip to content
This repository was archived by the owner on Sep 4, 2020. It is now read-only.

Commit 870d0c3

Browse files
author
clouless
committed
v6.0.1 fix demo - migrate sharedstyles to external css to support prod build
1 parent 89ce763 commit 870d0c3

File tree

5 files changed

+35
-16
lines changed

5 files changed

+35
-16
lines changed

projects/cloukit/toggle/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@cloukit/toggle",
3-
"version": "6.0.1",
3+
"version": "6.0.2",
44
"peerDependencies": {
55
"@angular/common": "^6.0.0-rc.0 || ^6.0.0",
66
"@angular/core": "^6.0.0-rc.0 || ^6.0.0",

src/app/demo/demo.component.ts

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,6 @@ import { Component } from '@angular/core';
33
@Component({
44
selector: 'cloukit-demo',
55
templateUrl: './demo.component.html',
6-
styles: [ '.demo { padding:10px; font-family:sans-serif; }'],
6+
styleUrls: [ './demo.styles.css' ]
77
})
8-
export class DemoComponent {
9-
public static sharedStyles = [
10-
'.row { display: flex; align-items:center; }',
11-
'.label { width:250px; margin-right:10px; }',
12-
'.superButton--ml { margin-left:50px; }',
13-
`.superButton { border:2px solid #710ECC; outline:0; background-color:#710ECC; color:#fff;
14-
border-radius:0px; padding:4px 8px 4px 8px; color:#fff; cursor:pointer; font-size:1rem; }`,
15-
'.superButton:hover, .superButtonSecondary:hover { border:2px solid #710ECC; background-color:#fff; color:#710ECC; }',
16-
];
17-
}
8+
export class DemoComponent { }

src/app/demo/demo.styles.css

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
.demo {
2+
padding:10px;
3+
font-family:sans-serif;
4+
}
5+
.row {
6+
display: flex;
7+
align-items:center;
8+
}
9+
.label {
10+
width:250px;
11+
margin-right:10px;
12+
}
13+
.superButton--ml {
14+
margin-left:50px;
15+
}
16+
.superButton {
17+
border:2px solid #710ECC;
18+
outline:0;
19+
background-color:#710ECC;
20+
color:#fff;
21+
border-radius:0px;
22+
padding:4px 8px 4px 8px;
23+
color:#fff;
24+
cursor:pointer;
25+
font-size:1rem;
26+
}
27+
.superButton:hover {
28+
border:2px solid #710ECC;
29+
background-color:#fff; color:#710ECC;
30+
}

src/app/demo/stories/story-00-basic.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
import { Component } from '@angular/core';
22
import { FormGroup, FormControl } from '@angular/forms';
3-
import { DemoComponent } from '../demo.component';
43

54
@Component({
65
selector: 'cloukit-story-00-basic',
76
templateUrl: './story-00-basic.html',
8-
styles: [ ].concat(DemoComponent.sharedStyles),
7+
styleUrls: [ '../demo.styles.css' ]
98
})
109
export class Story00Component {
1110

src/app/demo/stories/story-01-themed.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import { Component } from '@angular/core';
22
import { FormGroup, FormControl } from '@angular/forms';
3-
import { DemoComponent } from '../demo.component';
43
import { CloukitThemeService } from '@cloukit/theme';
54
import { CloukitToggleComponentThemeDefault } from '../../../../projects/cloukit/toggle/src/public_api';
65

@@ -15,7 +14,7 @@ export class AwesomeToggleTheme extends CloukitToggleComponentThemeDefault {
1514
@Component({
1615
selector: 'cloukit-story-01-themed',
1716
templateUrl: './story-01-themed.html',
18-
styles: [ ].concat(DemoComponent.sharedStyles),
17+
styleUrls: [ '../demo.styles.css' ]
1918
})
2019
export class Story01Component {
2120

0 commit comments

Comments
 (0)