Jdlrobson has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/372461 )

Change subject: Give the Special:preferences page on desktop some love
......................................................................

Give the Special:preferences page on desktop some love

The preferences page is accessible if a user opts into the Minerva
desktop experience. It's not a great first experience.

These changes make the page usable.

* Provide styling for tabs
* Provide padding/borders for unstyled button elements

Change-Id: I107ed3c685910a5e9502b25d22ef7cc489ce3c34
---
M skin.json
A skinStyles/mediawiki.special.preferences.styles/styles.less
2 files changed, 52 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/skins/MinervaNeue 
refs/changes/61/372461/1

diff --git a/skin.json b/skin.json
index 4e54d71..54548c2 100644
--- a/skin.json
+++ b/skin.json
@@ -59,6 +59,9 @@
                        "mediawiki.action.edit.styles": [
                                
"skinStyles/mediawiki.action.edit.styles/minerva.less"
                        ],
+                       "mediawiki.special.preferences.styles": [
+                               
"skinStyles/mediawiki.special.preferences.styles/styles.less"
+                       ],
                        "mobile.pointerOverlay": [
                                "skinStyles/mobile.pointerOverlay/minerva.less"
                        ],
diff --git a/skinStyles/mediawiki.special.preferences.styles/styles.less 
b/skinStyles/mediawiki.special.preferences.styles/styles.less
new file mode 100644
index 0000000..882acda
--- /dev/null
+++ b/skinStyles/mediawiki.special.preferences.styles/styles.less
@@ -0,0 +1,49 @@
+@import 'minerva.variables';
+
+// FIXME: All this code can be removed when T117781 is resolved.
+#preftoc {
+       text-align: center;
+
+       li {
+               display: inline-block;
+               color: @colorGray2;
+               border: 1px solid @colorFieldBorder;
+               border-radius: 0;
+
+               &:first-child {
+                       border-top-left-radius: 2px;
+                       border-bottom-left-radius: 2px;
+               }
+
+               &:last-child {
+                       border-top-right-radius: 2px;
+                       border-bottom-right-radius: 2px;
+               }
+
+               &:not( :first-child ) {
+                       border-left: 0;
+               }
+
+               &.selected {
+                       background-color: @colorProgressiveActive;
+                       border-color: @colorProgressiveActive;
+                       color: #fff;
+                       box-shadow: none;
+               }
+
+               a {
+                       padding: 0.5em 1em;
+                       color: inherit;
+                       display: block;
+               }
+       }
+}
+
+.mw-htmlform-submit-buttons,
+.mw-input {
+       select,
+       input {
+               border: solid 1px @colorFieldBorder;
+               padding: 8px;
+       }
+}
\ No newline at end of file

-- 
To view, visit https://gerrit.wikimedia.org/r/372461
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I107ed3c685910a5e9502b25d22ef7cc489ce3c34
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/skins/MinervaNeue
Gerrit-Branch: master
Gerrit-Owner: Jdlrobson <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to