Skip to content

Commit dfee002

Browse files
author
Andrew Nelson
committed
feat(progress-indicator): adds 'vertical' variant
fixes #384
1 parent 23bae4f commit dfee002

File tree

4 files changed

+74
-18
lines changed

4 files changed

+74
-18
lines changed

package-lock.json

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

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@
6666
"core-js": "^2.5.3",
6767
"rxjs": "^6.0.0",
6868
"zone.js": "^0.8.26",
69-
"carbon-components": "^9.20.0"
69+
"carbon-components": "^9.70.0"
7070
},
7171
"devDependencies": {
7272
"@angular-devkit/build-angular": "0.7.1",
@@ -98,7 +98,7 @@
9898
"@types/node": "8.5.2",
9999
"angular2-template-loader": "0.6.2",
100100
"babel-loader": "8.0.4",
101-
"carbon-components": "9.68.16",
101+
"carbon-components": "^9.70.0",
102102
"codelyzer": "4.5.0",
103103
"commitizen": "2.10.1",
104104
"core-js": "2.5.5",

src/progress-indicator/progress-indicator.component.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ import { ExperimentalService } from "./../experimental.module";
99
data-progress-current
1010
class="bx--progress"
1111
[ngClass]="{
12-
'bx--skeleton': skeleton
12+
'bx--skeleton': skeleton,
13+
'bx--progress--vertical': vertical
1314
}">
1415
<li
1516
class="bx--progress-step bx--progress-step--{{step.state}}"
@@ -59,7 +60,7 @@ export class ProgressIndicator {
5960
}
6061

6162
@Input() steps = [];
62-
63+
@Input() vertical = false;
6364
@Input() skeleton = false;
6465

6566
get isExperimental() {

src/progress-indicator/progress-indicator.stories.ts

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,4 +82,38 @@ storiesOf("ProgressIndicator", module)
8282
<app-experimental-component></app-experimental-component>
8383
<app-skeleton-progress-indicator></app-skeleton-progress-indicator>
8484
`
85+
}))
86+
.add("Vertical", () => ({
87+
template: `
88+
<app-experimental-component></app-experimental-component>
89+
<ibm-progress-indicator [vertical]="true" [steps]="steps"></ibm-progress-indicator>
90+
`,
91+
props: {
92+
steps : [
93+
{
94+
text: "1. ONE",
95+
state: ["complete"]
96+
},
97+
{
98+
text: "2. TWO",
99+
state: ["complete"]
100+
},
101+
{
102+
text: "3. THREE",
103+
state: ["current"]
104+
},
105+
{
106+
text: "4. FOUR",
107+
state: ["incomplete"]
108+
},
109+
{
110+
text: "5. FIVE",
111+
state: ["incomplete"]
112+
},
113+
{
114+
text: "6. SIX",
115+
state: ["incomplete"]
116+
}
117+
]
118+
}
85119
}));

0 commit comments

Comments
 (0)