diff options
Diffstat (limited to 'vendor/oojs/oojs-ui/src/styles/dialogs')
-rw-r--r-- | vendor/oojs/oojs-ui/src/styles/dialogs/MessageDialog.less | 45 | ||||
-rw-r--r-- | vendor/oojs/oojs-ui/src/styles/dialogs/ProcessDialog.less | 52 |
2 files changed, 97 insertions, 0 deletions
diff --git a/vendor/oojs/oojs-ui/src/styles/dialogs/MessageDialog.less b/vendor/oojs/oojs-ui/src/styles/dialogs/MessageDialog.less new file mode 100644 index 00000000..e50029f9 --- /dev/null +++ b/vendor/oojs/oojs-ui/src/styles/dialogs/MessageDialog.less @@ -0,0 +1,45 @@ +@import '../common'; + +.oo-ui-messageDialog { + &-actions { + &-horizontal { + display: table; + table-layout: fixed; + width: 100%; + + .oo-ui-actionWidget { + display: table-cell; + width: 1%; + } + } + + &-vertical { + display: block; + + .oo-ui-actionWidget { + display: block; + overflow: hidden; + text-overflow: ellipsis; + } + } + + .oo-ui-actionWidget { + position: relative; + text-align: center; + + .oo-ui-buttonElement-button { + display: block; + } + + .oo-ui-labelElement-label { + position: relative; + top: auto; + bottom: auto; + display: inline; + white-space: nowrap; + } + } + } + + .theme-oo-ui-messageDialog(); +} diff --git a/vendor/oojs/oojs-ui/src/styles/dialogs/ProcessDialog.less b/vendor/oojs/oojs-ui/src/styles/dialogs/ProcessDialog.less new file mode 100644 index 00000000..379588ae --- /dev/null +++ b/vendor/oojs/oojs-ui/src/styles/dialogs/ProcessDialog.less @@ -0,0 +1,52 @@ +@import '../common'; + +.oo-ui-processDialog { + &-location { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + + &-title { + display: inline; + padding: 0; + } + + &-actions { + &-safe, + &-primary, + &-other { + .oo-ui-actionWidget { + white-space: nowrap; + } + } + + &-safe, + &-primary { + position: absolute; + top: 0; + bottom: 0; + } + + &-safe { + left: 0; + } + + &-primary { + right: 0; + } + } + + &-errors { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: 2; + overflow-x: hidden; + overflow-y: auto; + } + + .theme-oo-ui-processDialog(); +} |