@import 'variables.less'; /* * PREFERENCES AND FIELDSET STUFF */ #preftoc { margin: 0 0 1em; padding: 0; list-style: none; clear: both; li { display: inline; margin-right: 1em; &.selected a { color: @text; border-bottom: solid @border @blue; } } } #preferences { margin: 0; clear: both; min-height: 400px; .prefsection { border: 0; padding: 0; margin: 0; box-shadow: none; } .mainLegend { display: none; } .preferences-login { clear: both; margin-bottom: 1.5em; } .mw-email-not-authenticated .mw-input, .mw-email-none .mw-input { display: block; padding: 0.25em 0.5em; } input[ type='checkbox' ], input[ type='radio' ] { margin-left: 0; } } .mw-prefs-buttons { margin-top: 1em; } td.mw-input, td.mw-label { vertical-align: middle; } fieldset { .box; line-height: 1.3em; margin: 1em 0; background: @background; legend { padding: 0.5em 1.25em; background: @background; font-weight: bold; color: @blue-dark; } } label { padding-left: 0.5em; } .mw-input label { padding: 0; margin-right: 1em; } .mw-label { padding-right: 0.5em; } .mw-submit { padding-top: 2em; } .htmlform-tip { font-size: 85%; color: @text; line-height: 1.2em; padding: 1em 0; } /* * * FORM STUFF * */ /* pile of bad hacks to try to catch all the different ones */ input[ name='target' ], input[ name='user' ], input[ name='mime' ], input[ size$='0' ], input[ type='text' ], input[ type='checkbox' ], input[ type='radio' ], input#wpTemplateSandboxPage, input.mw-summary, input.mw-input, .mw-input input, textarea, .mw-ui-input-inline, .mw-ui-input, #searchInput { box-sizing: border-box; padding: 0.25em 0.35em; border: solid 1px @grey; margin: 0.5em 0; box-shadow: inset 0 1px 1px 1px rgba( 0, 0, 0, 0.05 ); font-size: 1em; min-height: 30px; font-family: @fonts; } select { padding: 0.25em; margin: 0.5em 0; } input[ type='checkbox' ], input[ type='radio' ] { margin-left: 1em; min-height: 0; } input[ type='checkbox' ] { border-radius: 2px; } input[ type='radio' ] { border-radius: 8px; } .mw-ui-button.mw-ui-progressive, .mw-ui-button.mw-ui-progressive:active, .mw-ui-button.mw-ui-progressive.mw-ui-checked, input[ type='submit' ], input[ type='button' ], button { padding: 0.25em 1em 0.1em 1em; border: solid 1px @grey; border-bottom-width: @border; text-shadow: 0 -1px 0 @grey; box-sizing: border-box; border-radius: @radius; background: @background; color: @text; min-height: 30px; box-shadow: 0 1px 2px rgba( 0, 0, 0, 0.05 ); &:active { background-color: @grey-bright; } &:hover { background-color: @grey-bright; } } textarea { width: 100%; resize: vertical; box-sizing: border-box; line-height: 1.3em; font-family: @fonts-monospace; } textarea#wpTextbox1 { border-color: @grey; } div.editOptions { padding: 1.25em 1.75em; padding: 1em; border: solid @grey; border-width: 0 1px @border; background: @background2; .mw-summary label { padding-left: 0; } input#wpSummary { box-sizing: border-box; width: 100%; } label { margin-right: 1.5em; } // For Extension:TemplateSandbox and the like fieldset, legend { background: inherit; border: 0; box-shadow: none; padding: 0; margin-top: 2em; } } /* Extension:TemplateSandbox stuff */ .mw-templatesandbox-page label { padding: 0; } #wpTemplateSandboxPreview { margin-left: 0.5em; } /* Recent changes and watchlist options */ .rcoptions hr, #mw-watchlist-options hr { clear: both; } .rcoptions #namespace, #mw-watchlist-options .namespaceselector { margin-right: 2em; } /* Watchlist */ #mw-watchlist-options { label { padding: 0 1em 0 0; } input[ type='submit' ] { margin: 0 0 0 4em; } } /* Related changes hacks */ .mw-special-Recentchangeslinked { .rcoptions { input[ type='submit' ] { float: right; margin: 0 0 0 4em; } td.mw-label.mw-target-label { vertical-align: top; padding-top: 0.75em; } input[ name='target' ] { float: left; } } #showlinkedto { clear: left; float: left; } label[ for='showlinkedto' ] { padding: 0.4em; float: left; } }