summaryrefslogtreecommitdiff
path: root/www/wiki/resources/src/mediawiki.widgets/mw.widgets.TitleWidget.less
diff options
context:
space:
mode:
Diffstat (limited to 'www/wiki/resources/src/mediawiki.widgets/mw.widgets.TitleWidget.less')
-rw-r--r--www/wiki/resources/src/mediawiki.widgets/mw.widgets.TitleWidget.less108
1 files changed, 108 insertions, 0 deletions
diff --git a/www/wiki/resources/src/mediawiki.widgets/mw.widgets.TitleWidget.less b/www/wiki/resources/src/mediawiki.widgets/mw.widgets.TitleWidget.less
new file mode 100644
index 00000000..be3c10e5
--- /dev/null
+++ b/www/wiki/resources/src/mediawiki.widgets/mw.widgets.TitleWidget.less
@@ -0,0 +1,108 @@
+/*!
+ * MediaWiki Widgets - TitleWidget styles.
+ *
+ * @copyright 2011-2015 MediaWiki Widgets Team and others; see AUTHORS.txt
+ * @license The MIT License (MIT); see LICENSE.txt
+ */
+@import 'mediawiki.mixins';
+
+.mw-widget-titleWidget-menu {
+ .mw-widget-titleOptionWidget {
+ line-height: normal;
+
+ &-description {
+ color: #72777d;
+ }
+ }
+
+ &-withImages {
+ .mw-widget-titleOptionWidget {
+ .box-sizing( border-box );
+ min-height: 3.75em;
+ padding-left: 4.75em;
+ padding-top: 0.5em;
+ padding-bottom: 0.5em;
+
+ &:not( :last-child ) {
+ margin-bottom: 2px;
+ }
+
+ > .oo-ui-labelElement-label {
+ line-height: 2.8em;
+ }
+
+ &.oo-ui-iconElement {
+ > .oo-ui-iconElement-icon {
+ display: block;
+ width: 3.75em;
+ height: 3.75em;
+ left: 0;
+ &:not( .mw-widget-titleOptionWidget-hasImage ) {
+ background-color: #c8ccd1;
+ opacity: 0.4;
+ }
+ &.mw-widget-titleOptionWidget-hasImage {
+ border: 0;
+ background-size: cover;
+ opacity: 0.7;
+ }
+ }
+ }
+
+ &.oo-ui-optionWidget-highlighted,
+ &.oo-ui-optionWidget-selected {
+ &.oo-ui-iconElement > .mw-widget-titleOptionWidget-hasImage {
+ opacity: 1;
+ }
+ }
+ }
+ }
+
+ &-withDescriptions {
+ .mw-widget-titleOptionWidget {
+ > .oo-ui-labelElement-label {
+ line-height: 1.5em;
+ }
+
+ &-description {
+ display: block;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ }
+ }
+ }
+
+ &:not( &-withDescriptions ) {
+ .mw-widget-titleOptionWidget-description {
+ display: none;
+ }
+ }
+}
+
+/* Icons */
+
+.oo-ui-icon-page-disambiguation {
+ /* @embed */
+ background-image: url( images/page-disambiguation-ltr.svg );
+}
+
+.oo-ui-icon-page-existing {
+ /* @embed */
+ background-image: url( images/page-existing-ltr.svg );
+}
+
+.oo-ui-icon-page-not-found {
+ /* @embed */
+ background-image: url( images/page-not-found-ltr.svg );
+}
+
+.oo-ui-icon-page-not-found:lang( he ) {
+ /* @embed */
+ background-image: url( images/page-not-found-he-yi.svg );
+}
+
+.oo-ui-icon-page-redirect {
+ /* @embed */
+ background-image: url( images/page-redirect-ltr.svg );
+}