148 Commits (ea8f2f8d4a25c9398b4962f129e3c04444a26eda)

Author SHA1 Message Date
Volker E 94e7fe7f7f build: Add Grunt 'svgmin' task and crush SVGs
Adding 'grunt-svgmin' package and corresponding 'svgmin' task and
also crush SVGs. Additionally remove unnecessary attributes like
`version` & `id`s and Inkscape specific styles according to SVG
coding conventions.
Total savings about 75kB.

Change-Id: Id3a6e73d648693f21633fac123db0f26e6502a03
6 years ago
Volker E 715f75d9ea Reduce unnecessary selector specificity
Similar to Iae532d63893489.

Bug: T214218
Change-Id: Ied2ba7fa4ecf148d48b9b327397ff9d57b3752af
6 years ago
Volker E a2474c82fd build: Update 'stylelint-config-wikimedia' to v0.5.0 and make pass
Change-Id: I156dbb3a029696ed0ac3209be455547cd73048c3
6 years ago
Isarra 5d52d91a61 Add offset for # links to work around fixed header on desktop
Prevent anchors from putting headers, cite notes, etc behind fixed
header when jumping around. Use js to avoid previous issue of mucked
up highlighting... (T162649)

bug: T181484, T162649
Change-Id: I6bdb450b24df50f39e14bc2b254c6adb6cc7f7d7
6 years ago
Volker E 4de5631a10 Remove unused '.mw-ui-checked' class
Similar to I7a03215fae0b17.

Change-Id: Id77be290bdf436a1c88d6322f1905f1e122f9601
6 years ago
Ed Sanders d1b54f2b70 Remove obsolete aliases from closures
Bug: T208951
Change-Id: I0949da208d4df1d2fd1f85541f55f092da527400
6 years ago
Volker E df234f8177 Remove obsolete Special:Preferences styles after its transformation to OOUI
These removed styles match no elements in the
Special:Preferences page since the OOUI transformation.

Bug: T208923
Change-Id: I27918a66751c40a52d7a54be9be6f77d05bbfc15
6 years ago
jenkins-bot c1d8fabd80 Merge "Add thumb magnify icon" 6 years ago
Isarra e770804da5 Add thumb magnify icon
bug: T181144
Change-Id: I38e250557688707ed9fb43bf30b4a48683e76a27
6 years ago
Isarra a2e3b727bb Don't hide labels for mobile cactions that have no icon
Not necessarily ideal handling in terms of making things fit, but
should at least avoid issues of there being no things at all, which
is even worse.

bug: T202213
Change-Id: I1aeeddbcac838b475372691d8d76c72018f85787
6 years ago
jenkins-bot f5255a78e9 Merge "Prevent echo labels from overflowing over the personal dropdown and interfering with the hover activation" 6 years ago
jenkins-bot 69ab515b05 Merge "Make mw-echo-alert (yellow new message link) line up properly with rest of user dropdown things" 6 years ago
jenkins-bot f8d5f4b374 Merge "Prevent page indicators from interfering with firstheading and causing overflow" 6 years ago
jenkins-bot 22c70cc8fb Merge "Less: Linebreaks everywhere, some cleanup" 6 years ago
jenkins-bot bf91c0f2ec Merge "More consistent .center and toc alignment rules with other skins" 6 years ago
jenkins-bot e10af0fad3 Merge "Make navigation block text stay inside blocks/break-word" 6 years ago
jenkins-bot cd2c4269f3 Merge "Language links box should not have an unnecessary scrollbar" 6 years ago
Isarra 147a0349b7 Prevent echo labels from overflowing over the personal
dropdown and interfering with the hover activation

Change-Id: I98ef872931cf5fa5cb56dba83284dbb02a521a27
6 years ago
Isarra 187dccee9d Make mw-echo-alert (yellow new message link) line up
properly with rest of user dropdown things

Also resolves issues with multiline messages.

bug: T202226
Change-Id: I5635511c4dd51d82fba55dc2c8ef1ca79104993d
6 years ago
Isarra e184ac17bc Less: Linebreaks everywhere, some cleanup
Removed a rule or two.
Also removed the notes file, no longer relevant.

Change-Id: Icc28d3d95ea45e845e29895cfa8044b03ca6258b
6 years ago
Alangi Derick 734a7f7222 Set tabindex to 1 for the search box in Timeless skin
When using the Vector skin, and you load a page and press the tab
button on the keyboard once, the cursor focus on the search box,
this is handy and now available on the timeless skin too.

Also, removed target "mobile" as "jquery.tabIndex" dependency doesn't
use it.

Bug: T201424
Change-Id: I6e5d96371b5342ad2d3a207e980ec1fcf7e2de99
7 years ago
jenkins-bot 980d437ca4 Merge "Prevent content stuff from overlapping over nav stuff" 7 years ago
Isarra 16e3901843 Prevent page indicators from interfering with firstheading and
causing overflow

Change-Id: I381a6b29afd91b799278d19316e4c74d358cd14c
7 years ago
Isarra 74008ce3cb More consistent .center and toc alignment rules with other skins
Change-Id: I9005ed11bf2c70880088cfa41f7f6ebca974eb34
7 years ago
jenkins-bot 312e11f64a Merge "Stop some of the pointless overflows in three-column mode" 7 years ago
Isarra 2e65928731 Make navigation block text stay inside blocks/break-word
bug: T201128
Change-Id: I52a858a0940a49e462d9a98add61ffa792829501
7 years ago
Isarra 967f28a7d9 Stop some of the pointless overflows in three-column mode
Essentially: Tell flex it can shrink the content, too, with some
weird voodoo.

bug: T201126
Change-Id: Ic54dd9b7d499d0be6653767525cc2015350c8ed7
7 years ago
Isarra 557999259e Prevent content stuff from overlapping over nav stuff
bug: T200148
Change-Id: I573eb5cec1a5e45a63d833d97b6dc789f1e3f093
7 years ago
jenkins-bot c34125ba65 Merge "Make afterContent stuff appear correctly after content in all view modes" 7 years ago
jenkins-bot 475f1e334e Merge "Remove brackets around new toctoggle" 7 years ago
Isarra 7df2db6ee9 Make afterContent stuff appear correctly after content in all view
modes

Mostly affects extensions that add stuff after the content with them
hook dealies, such as flaggedrevisions etc.

bug: T200729
Change-Id: I5c46af8f4cab20b04930a0e25d380ec040557bb6
7 years ago
evad37 5b24402ead Fix positioning of content in desktop-small view
Bug: T200494
Change-Id: Ieb9f2123589b5abf49d02eb3d8be62d4064b7398
7 years ago
Fomafix 52aedca543 Remove brackets around new toctoggle
I82db33d656 in core changes the toggle button of the TOC.
This change removes the brackets around the new toctoggle, too.

Depends-On: I82db33d656b3795d7134a91d20ed9d93a3471086
Change-Id: I7a9fa9f3a630901d736331ecef2c43e3ab918d03
7 years ago
jenkins-bot 2193f84068 Merge "Make some more css rules less specific (classes instead of ids)" 7 years ago
Isarra a089f68290 Make some more css rules less specific (classes instead of ids)
Change-Id: Icc86a9a48ff9bd3b1236e9f05851c9e23208c15b
7 years ago
jenkins-bot 878f953208 Merge "Add sitesub, but hide by default" 7 years ago
jenkins-bot e492c51428 Merge "Make tocnumbers grey" 7 years ago
Isarra d419c24a43 Make tocnumbers grey
Bug: T181180
Change-Id: I1d0c627db703d6994884638726b283e89cb49c0a
7 years ago
Jean-Yves Le Gallou b492345c2b Add missing border on plain pictures with border option
Bug: T183718
Change-Id: I1a5182b2d743e4b6ade76d9fa7b0cb8122b343ce
7 years ago
Isarra 496997424d Add sitesub, but hide by default
Bug: T193215
Change-Id: Ia09ae2b763107d0bdc3c379525405e8edf17edb7
7 years ago
Isarra 22f888ccc5 Set firstHeading overflow to be more consistent with other skins
overflow:visible so line goes properly under indicators, help
thingies, wikipedian user icon spam, etc.

Change-Id: I5d626884b13449b8d1351fe4e9a94b3ee99baf80
7 years ago
jenkins-bot e6ee373bcb Merge "Attempt to fix overflow issues with hsc- and mb-style implementations" 7 years ago
Isarra b76ae6c43a Attempt to fix overflow issues with hsc- and mb-style implementations
* display:flex for three-column
* float content and some voodoo for two-column (same as monobook)

Also had to slightly rearrange dom to make the latter work. Content
is now before nav in dom.

Change-Id: I7209eb21473877592d89f8471f8f8ed1f6b87851
7 years ago
jenkins-bot 40510ef517 Merge "Display notifications in echo callout for mobile view" 7 years ago
evad37 8e19c79578 Display notifications in echo callout for mobile view
Override the inline style `width: 0px` on .oo-ui-clippableElement-clippable
elements within .mw-echo-ui-overlay.

Also adjust some other styles for the callout, so that it stays within the
screen width, but is not any wider than it would be otherwise (500px).
Doing so causes the anchor triangle at the top to not align with the
relevant notifications icon, so it is hidden with `display:none`.
(On a narrow mobile screen, it doesn't seem to serve much purpose anyway.)

Bug: T197064
Change-Id: Iaedde85b5c31ab244d4f72c54c9aad6a1b4ebb73
7 years ago
Jack Phoenix 43d2b1a7a2 Language links box should not have an unnecessary scrollbar
Bug: T181491
Change-Id: I23c778d61208238079a7badd301b9a31e929329b
7 years ago
RileyBugz 964849e117 I fixed the alignment of the TOC's header so that it would align with the hide/show button.
Change-Id: I88cc2c84a19f443bd3c749b7729ac0b7b6f74c2c
7 years ago
Paladox 5a0ed3efe1 Fix sidebar closing on iOS
this follows this fix [1]

[1] https://stackoverflow.com/questions/11397028/document-click-function-for-touch-device

Bug: T161470
Change-Id: I20e6a0e18a239131b94e4ab949b7784f241e4d40
7 years ago
jenkins-bot d745bb22f9 Merge "Remove nonfunctional jquery mobile stuff" 7 years ago
jenkins-bot 62556aa723 Merge "Revert "Redo width cutoffs to keep content wider and better match values elsewhere in mw"" 7 years ago