File tree Expand file tree Collapse file tree 2 files changed +37
-40
lines changed
Expand file tree Collapse file tree 2 files changed +37
-40
lines changed Original file line number Diff line number Diff line change 107107 <cdx-dialog id =" results-confirmation-dialog"
108108 :title =" $i18n('confirmation-dialog-title')"
109109 v-model:open =" confirmationDialog"
110- :primary-action =" {
111- label: $i18n('confirmation-dialog-button'),
112- namespace: 'next-steps-confirm',
113- actionType: 'progressive'
114-
115- }"
116110 @update:open =" disableConfirmation = false"
117- @primary =" _handleConfirmation"
118111 close-button-label =" X"
119112 >
120113 <p >{{ $i18n('confirmation-dialog-message-intro') }}</p >
123116 <li >{{ $i18n('confirmation-dialog-message-tip-2') }}</li >
124117 <li >{{ $i18n('confirmation-dialog-message-tip-3') }}</li >
125118 </ul >
126- <cdx-checkbox class =" disable-confirmation"
127- v-model =" disableConfirmation"
128- >
129- {{ $i18n('confirmation-dialog-option-label') }}
130- </cdx-checkbox >
131- </cdx-dialog >
119+
120+ <template #footer >
121+ <cdx-checkbox class =" disable-confirmation" v-model =" disableConfirmation" inline
122+ >
123+ {{ $i18n('confirmation-dialog-option-label') }}
124+ </cdx-checkbox >
125+
126+ <cdx-button
127+ weight =" primary"
128+ action =" progressive"
129+ :aria-label =" $i18n('confirmation-dialog-button')"
130+ @click =" _handleConfirmation"
131+ >
132+ {{ $i18n('confirmation-dialog-button') }}
133+ </cdx-button >
134+ </template >
135+
136+ </cdx-dialog >
132137 </div >
133138</template >
134139
@@ -413,7 +418,13 @@ h2 {
413418 content : " " ;
414419 }
415420}
416-
421+ #results-confirmation-dialog {
422+ footer {
423+ display : flex ;
424+ align-items : baseline ;
425+ justify-content : space-between ;
426+ }
427+ }
417428.mismatches-form-footer {
418429 margin-top : $dimension-layout-xsmall ;
419430 display : flex ;
Original file line number Diff line number Diff line change 33@import ' ~ress' ;
44@import ' ~wikit-dist/wikit-vue-components-vue3compat.css' ;
55@import " @wikimedia/codex/dist/codex.style.css" ;
6+ @import " @wikimedia/codex-design-tokens/theme-wikimedia-ui" ;
67@import ' ~@wmde/wikit-tokens/dist/_variables.scss' ;
78@import ' ./_typography.scss' ;
89
7273
7374p , ul , ol {
7475 margin-block-end : 1rem ;
75-
76- .wikit-Dialog & {
77- margin-block-end : 1rem ;
78- }
7976}
8077
8178li + li {
8279 margin-block-start : 1rem ;
83-
84- .wikit-Dialog & {
85- margin-block-start : 1rem ;
86- }
8780}
8881
8982li {
9083 margin-inline-start : 1rem ;
91-
92- .wikit-Dialog & {
93- margin-inline-start : 1rem ;
94- }
95- }
96-
97- .wikit.wikit-Dialog {
98- // Override global styles from media query below
99- header {
100- flex-direction : row ;
101- }
102-
103- // Ensure dialog is wider than 75% default
104- .wikit-Dialog__modal {
105- max-width : 90% ;
106- }
10784}
10885
10986#error-section ,
@@ -398,7 +375,7 @@ dl.import-meta .download-csv {
398375 nav .tabs {
399376 padding-bottom : 24px ;
400377 }
401- .button-group {
378+ .button-group {
402379 margin-top : 16px ;
403380 }
404381}
@@ -424,4 +401,13 @@ dl.import-meta .download-csv {
424401// is marked as resolved.
425402.cdx-button .cdx-icon {
426403 vertical-align : text-top ;
427- }
404+ }
405+
406+ .cdx-dialog {
407+ header {
408+ color : $color-emphasized ;
409+ }
410+ & __body {
411+ line-height : $line-height-medium ;
412+ }
413+ }
You can’t perform that action at this time.
0 commit comments