File tree Expand file tree Collapse file tree 7 files changed +47
-55
lines changed Expand file tree Collapse file tree 7 files changed +47
-55
lines changed Original file line number Diff line number Diff line change @@ -462,6 +462,8 @@ team_invite.text_3 = Note: This invitation was intended for %[1]s. If you were n
462
462
[modal]
463
463
yes = Yes
464
464
no = No
465
+ confirm = Confirm
466
+ cancel = Cancel
465
467
modify = Update
466
468
467
469
[form]
Original file line number Diff line number Diff line change 1
1
{{/*
2
2
Template Attributes:
3
+ * locale
4
+ * ModalButtonStyle: "yes" (default) or "confirm"
3
5
* ModalButtonCancelText
4
6
* ModalButtonOkText
5
7
6
8
The ".ok.button" and ".cancel.button" selectors are also used by Fomantic Modal internally
7
9
*/}}
8
10
<div class="actions">
9
- <button class="ui red cancel button">
10
- {{svg "octicon-x"}}
11
- {{if .ModalButtonCancelText}}{{.ModalButtonCancelText}}{{else}}{{.locale.Tr "modal.no"}}{{end}}
12
- </button>
13
- <button class="ui green ok button">
14
- {{svg "octicon-check"}}
15
- {{if .ModalButtonOkText}}{{.ModalButtonOkText}}{{else}}{{.locale.Tr "modal.yes"}}{{end}}
16
- </button>
11
+ {{$textNegitive := .locale.Tr "modal.no"}}
12
+ {{$textPositive := .locale.Tr "modal.yes"}}
13
+ {{if eq .ModalButtonStyle "confirm"}}
14
+ {{$textNegitive = .locale.Tr "modal.cancel"}}
15
+ {{$textPositive = .locale.Tr "modal.confirm"}}
16
+ {{end}}
17
+ {{if .ModalButtonCancelText}}{{$textNegitive = .ModalButtonCancelText}}{{end}}
18
+ {{if .ModalButtonOkText}}{{$textPositive = .ModalButtonOkText}}{{end}}
19
+ <button class="ui red cancel button">{{svg "octicon-x"}} {{$textNegitive}}</button>
20
+ <button class="ui green ok button">{{svg "octicon-check"}} {{$textPositive}}</button>
17
21
</div>
Original file line number Diff line number Diff line change 157
157
<div class="content center">
158
158
<label id="default-project-board-content"></label>
159
159
</div>
160
- {{$ModalButtonCancelText := $.locale.Tr "settings.cancel"}}
161
- {{- $ModalButtonOkText := $.locale.Tr "repo.projects.column.set_default" -}}
162
- {{- if .Default -}}
163
- {{- $ModalButtonOkText = $.locale.Tr "repo.projects.column.unset_default" -}}
164
- {{- end -}}
165
- {{template "base/modal_actions_confirm" (dict "." $ "ModalButtonCancelText" $ModalButtonCancelText "ModalButtonOkText" $ModalButtonOkText)}}
160
+ {{template "base/modal_actions_confirm" (dict "locale" $.locale "ModalButtonStyle" "confirm")}}
166
161
</div>
167
162
168
163
<div class="ui basic modal" id="delete-board-modal-{{.ID}}">
174
169
{{$.locale.Tr "repo.projects.column.deletion_desc"}}
175
170
</label>
176
171
</div>
177
- {{$ModalButtonOkText := $.locale.Tr "repo.projects.column.delete"}}
178
- {{template "base/modal_actions_confirm" (dict "." $ "ModalButtonCancelText" $ModalButtonCancelText "ModalButtonOkText" $ModalButtonOkText)}}
172
+ {{template "base/modal_actions_confirm" (dict "locale" $.locale "ModalButtonStyle" "confirm")}}
179
173
</div>
180
174
</div>
181
175
</div>
Original file line number Diff line number Diff line change 163
163
<div class="content center">
164
164
<label id="default-project-board-content"></label>
165
165
</div>
166
- {{$ModalButtonCancelText := $.locale.Tr "settings.cancel"}}
167
- {{- $ModalButtonOkText := $.locale.Tr "repo.projects.column.set_default" -}}
168
- {{- if .Default -}}
169
- {{- $ModalButtonOkText = $.locale.Tr "repo.projects.column.unset_default" -}}
170
- {{- end -}}
171
- {{template "base/modal_actions_confirm" (dict "." $ "ModalButtonCancelText" $ModalButtonCancelText "ModalButtonOkText" $ModalButtonOkText)}}
166
+ {{template "base/modal_actions_confirm" (dict "locale" $.locale "ModalButtonStyle" "confirm")}}
172
167
</div>
173
168
174
169
<div class="ui basic modal" id="delete-board-modal-{{.ID}}">
180
175
{{$.locale.Tr "repo.projects.column.deletion_desc"}}
181
176
</label>
182
177
</div>
183
- {{$ModalButtonOkText := $.locale.Tr "repo.projects.column.delete"}}
184
- {{template "base/modal_actions_confirm" (dict "." $ "ModalButtonCancelText" $ModalButtonCancelText "ModalButtonOkText" $ModalButtonOkText)}}
178
+ {{template "base/modal_actions_confirm" (dict "locale" $.locale "ModalButtonStyle" "confirm")}}
185
179
</div>
186
180
</div>
187
181
</div>
Original file line number Diff line number Diff line change @@ -1140,37 +1140,6 @@ a.ui.card:hover {
1140
1140
color : var (--color-text );
1141
1141
}
1142
1142
1143
- .ui .modal {
1144
- background : var (--color-body );
1145
- }
1146
-
1147
- .ui .modal > .header {
1148
- color : var (--color-text-dark );
1149
- background : var (--color-secondary-bg );
1150
- border-color : var (--color-secondary );
1151
- border-top-left-radius : var (--border-radius );
1152
- border-top-right-radius : var (--border-radius );
1153
- }
1154
-
1155
- .ui .modal > .content {
1156
- background : var (--color-body );
1157
- text-align : left !important ;
1158
- }
1159
-
1160
- .ui .modal > .actions {
1161
- background : var (--color-secondary-bg );
1162
- border-color : var (--color-secondary );
1163
- text-align : center;
1164
- }
1165
-
1166
- .ui .modal > .close .inside {
1167
- color : var (--color-text );
1168
- }
1169
-
1170
- .ui .modal > form > .actions {
1171
- text-align : center;
1172
- }
1173
-
1174
1143
.ui .basic .table > tbody > tr {
1175
1144
border-color : var (--color-secondary );
1176
1145
}
Original file line number Diff line number Diff line change 10
10
@import "./features/codeeditor.css" ;
11
11
@import "./features/projects.css" ;
12
12
@import "./modules/tippy.css" ;
13
+ @import "./modules/modal.css" ;
13
14
@import "./code/linebutton.css" ;
14
15
@import "./markup/content.css" ;
15
16
@import "./markup/codecopy.css" ;
Original file line number Diff line number Diff line change
1
+ .ui .modal {
2
+ background : var (--color-body );
3
+ }
4
+
5
+ .ui .modal > .header {
6
+ color : var (--color-text-dark );
7
+ background : var (--color-secondary-bg );
8
+ border-color : var (--color-secondary );
9
+ border-top-left-radius : var (--border-radius );
10
+ border-top-right-radius : var (--border-radius );
11
+ }
12
+
13
+ .ui .modal > .content {
14
+ background : var (--color-body );
15
+ }
16
+
17
+ .ui .modal > .actions {
18
+ background : var (--color-secondary-bg );
19
+ border-color : var (--color-secondary );
20
+ }
21
+
22
+ .ui .modal > .close .inside {
23
+ color : var (--color-text );
24
+ }
25
+
26
+ .ui .modal > form > .actions {
27
+ text-align : center;
28
+ }
You can’t perform that action at this time.
0 commit comments