11header.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+
115132footer.modal-footer.clearfix
116133 button.btn.btn-md.gray.btn-cancel.float-left (
117134 ng-click = "NCC.close()"
0 commit comments