Skip to content

Commit 2cedd4a

Browse files
committed
add functional tabs
1 parent 8c96047 commit 2cedd4a

1 file changed

Lines changed: 21 additions & 4 deletions

File tree

client/directives/components/newContainer/forms/configureNewServiceView.jade

Lines changed: 21 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
header.grid-block.vertical.align-center.modal-header(
22
ng-if = "$root.featureFlags.composeEditing"
3+
ng-init = "state.selectedTab = 'compose'"
34
)
45
.container-title-wrapper
56
.server-status-card-pop-over.no-touching
@@ -12,20 +13,28 @@ header.grid-block.vertical.align-center.modal-header(
1213
)
1314

1415
.row.modal-tabs.tabs-all.grid-block.clearfix
15-
button.btn.btn-radio.grid-block.vertical
16+
button.btn.btn-radio.grid-block.vertical(
17+
ng-class = "{'active': state.selectedTab === 'compose'}"
18+
ng-click = "state.selectedTab = 'compose'"
19+
)
1620
svg.iconnables.grid-content
1721
use(
1822
xlink:href = "#icons-compose"
1923
)
2024
.btn-text.grid-content Compose Files
21-
button.btn.btn-radio.grid-block.vertical
25+
button.btn.btn-radio.grid-block.vertical(
26+
ng-class = "{'active': state.selectedTab === 'env'}"
27+
ng-click = "state.selectedTab = 'env'"
28+
)
2229
svg.iconnables.grid-content
2330
use(
2431
xlink:href = "#icons-environment-variable"
2532
)
2633
.btn-text.grid-content Environment Variables
2734

28-
section.grid-block.vertical.modal-body
35+
section.grid-block.vertical.modal-body(
36+
ng-init = "state.selectedTab = 'compose'"
37+
)
2938

3039
svg.iconnables.icons-close(
3140
ng-click = "NCC.close()"
@@ -35,7 +44,9 @@ section.grid-block.vertical.modal-body
3544
xlink:href = "#icons-close"
3645
)
3746

38-
.grid-block.vertical.modal-form.no-border
47+
.grid-block.vertical.modal-form.no-border(
48+
ng-if = "state.selectedTab === 'compose'"
49+
)
3950
.label-tabs.grid-block(
4051
ng-if = "!$root.featureFlags.composeEditing"
4152
)
@@ -112,6 +123,12 @@ section.grid-block.vertical.modal-body
112123
state = "NCC.state"
113124
)
114125

126+
.modal-form(
127+
ng-form = "envVarForm"
128+
ng-include = "'viewFormEnvironmentVariables'"
129+
ng-if = "state.selectedTab === 'env'"
130+
)
131+
115132
footer.modal-footer.clearfix
116133
button.btn.btn-md.gray.btn-cancel.float-left(
117134
ng-click = "NCC.close()"

0 commit comments

Comments
 (0)