summaryrefslogtreecommitdiff
path: root/www/wiki/skins/MonoBook/resources/screen-desktop.less
diff options
context:
space:
mode:
Diffstat (limited to 'www/wiki/skins/MonoBook/resources/screen-desktop.less')
-rw-r--r--www/wiki/skins/MonoBook/resources/screen-desktop.less310
1 files changed, 310 insertions, 0 deletions
diff --git a/www/wiki/skins/MonoBook/resources/screen-desktop.less b/www/wiki/skins/MonoBook/resources/screen-desktop.less
new file mode 100644
index 00000000..9a0fdfbd
--- /dev/null
+++ b/www/wiki/skins/MonoBook/resources/screen-desktop.less
@@ -0,0 +1,310 @@
+/*
+** Desktop-specific styles for MonoBook
+*/
+
+@import 'mediawiki.mixins';
+
+div#column-content {
+ float: right;
+ margin: 0 0 0.6em -12.2em;
+}
+
+.mw-body {
+ margin: 2.8em 0 0 12.2em;
+ border-right: 0;
+}
+
+div#column-one {
+ padding-top: 160px;
+}
+
+/*
+** edit views etc
+*/
+.special li {
+ line-height: 1.4em;
+ margin: 0;
+ padding: 0;
+}
+
+/*
+** Structural Elements
+*/
+
+/*
+** general portlet styles (elements in the quickbar)
+*/
+.portlet {
+ border: 0;
+ margin: 0 0 0.5em;
+ padding: 0;
+ float: none;
+ width: 11.6em;
+}
+
+.portlet h3 {
+ padding: 0 1em 0 0.5em;
+}
+
+.pBody {
+ background-color: #fff;
+ border: 1px solid #aaa;
+ padding: 0 0.8em 0.3em 0.5em;
+}
+
+/*
+** Logo properties
+*/
+#p-logo {
+ top: 0;
+ left: 0;
+ height: 155px;
+ width: 12em;
+}
+
+#p-logo a,
+#p-logo a:hover {
+ height: 155px;
+ width: 12.2em;
+ background-position: 35% 50% !important; /* stylelint-disable-line declaration-no-important */
+}
+
+/*
+** Search portlet
+*/
+#p-search {
+ position: relative;
+ z-index: 3;
+}
+
+input.searchButton {
+ margin-top: 1px;
+ font-size: 95%;
+}
+
+#searchGoButton {
+ padding-left: 0.5em;
+ padding-right: 0.5em;
+ font-weight: bold;
+}
+
+#searchInput {
+ width: 10.9em;
+ margin: 0;
+ font-size: 95%;
+}
+
+#p-search .pBody {
+ padding: 0.5em 0.4em 0.4em 0.4em;
+ text-align: center;
+}
+
+#p-search #searchform div div {
+ margin-top: 0.4em;
+ font-size: 95%;
+}
+
+/*
+** the personal toolbar
+*/
+#p-personal {
+ position: absolute;
+ left: 0;
+ top: 0;
+ z-index: 3;
+
+ width: 100%;
+ white-space: nowrap;
+ padding: 0;
+ margin: 0;
+ border: 0;
+ background: none;
+ overflow: visible;
+ line-height: 1.2em;
+}
+
+#p-personal .portlet,
+#p-personal .pBody {
+ z-index: 0;
+ padding: 0;
+ margin: 0;
+ border: 0;
+ overflow: visible;
+ background: none;
+}
+
+/* this is the ul contained in the portlet */
+#p-personal ul {
+ border: 0;
+ line-height: 1.4em;
+ color: #2f6fab;
+ padding: 0;
+ padding-right: 2em;
+ /* Avoid overlap with the logo. */
+ padding-left: 14em;
+ margin: 0;
+ text-align: right;
+ list-style-type: none;
+ list-style-image: none;
+ z-index: 0;
+ background: none;
+ cursor: default;
+ text-transform: lowercase;
+}
+
+#p-personal li {
+ z-index: 0;
+ border: 0;
+ padding: 0;
+ display: inline;
+ margin-left: 1em;
+ line-height: 1.2em;
+ background: none;
+}
+
+#p-personal li a {
+ text-decoration: none;
+ padding-bottom: 0.2em;
+}
+
+#p-personal li a:hover {
+ background-color: #fff;
+ text-decoration: none;
+}
+
+#p-personal li.active a:hover {
+ background-color: transparent;
+}
+
+/* The icon in front of the username / login link */
+li#pt-userpage,
+li#pt-anonuserpage {
+ .background-image-svg( 'images/user.svg', 'images/user.gif' );
+ background-position: top left;
+ background-repeat: no-repeat;
+ padding-left: 20px;
+}
+
+/*
+** the page-related actions- page/talk, edit etc
+*/
+#p-cactions {
+ position: absolute;
+ top: 1.3em;
+ left: 11.5em;
+ margin: 0;
+ white-space: nowrap;
+ width: 76%;
+ line-height: 1.1em;
+ overflow: visible;
+ background: none;
+ border-collapse: collapse;
+ padding-left: 1em;
+ font-size: 95%;
+}
+
+#p-cactions ul {
+ list-style-type: none;
+ list-style-image: none;
+}
+
+#p-cactions li {
+ display: inline;
+ border: 1px solid #aaa;
+ border-bottom: 0;
+ padding: 0 0 1em 0;
+ margin: 0 0.3em 0 0;
+ overflow: visible;
+ background: #fff;
+}
+
+#p-cactions li.selected {
+ border-color: #fabd23;
+ font-weight: bold;
+}
+
+#p-cactions li a {
+ background-color: #fbfbfb;
+ color: #002bb8;
+ border: 0;
+ padding: 0 0.8em 0.3em;
+ position: relative;
+ z-index: 0;
+ margin: 0;
+ text-decoration: none;
+ text-transform: lowercase;
+}
+
+#p-cactions li.selected a {
+ z-index: 3;
+ background-color: #fff;
+}
+
+#p-cactions .new a {
+ color: #ba0000;
+}
+
+#p-cactions li a:hover {
+ z-index: 3;
+ text-decoration: none;
+ background-color: #fff;
+}
+
+#p-cactions li.istalk {
+ margin-right: 0;
+}
+
+#p-cactions li.istalk a {
+ padding-right: 0.5em;
+}
+
+#p-cactions #ca-addsection a {
+ padding-left: 0.4em;
+ padding-right: 0.4em;
+}
+
+/* offsets to distinguish the tab groups */
+li#ca-talk {
+ margin-right: 1.6em;
+}
+
+li#ca-watch,
+li#ca-unwatch,
+li#ca-varlang-0,
+li#ca-print {
+ margin-left: 1.6em;
+}
+
+#p-cactions .pBody {
+ font-size: 1em;
+ background-color: transparent;
+ color: inherit;
+ border-collapse: inherit;
+ border: 0;
+ padding: 0;
+}
+
+#p-lang {
+ position: relative;
+ z-index: 3;
+}
+
+/*
+** footer
+*/
+#f-poweredbyico,
+#f-copyrightico {
+ margin: 0 8px;
+ position: relative;
+ top: -2px; /* Bump it up just a tad */
+}
+
+#f-poweredbyico {
+ float: right;
+ height: 1%;
+}
+
+#f-copyrightico {
+ float: left;
+ height: 1%;
+}