modes
Mostly affects extensions that add stuff after the content with them
hook dealies, such as flaggedrevisions etc.
bug: T200729
Change-Id: I5c46af8f4cab20b04930a0e25d380ec040557bb6
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
overflow:visible so line goes properly under indicators, help
thingies, wikipedian user icon spam, etc.
Change-Id: I5d626884b13449b8d1351fe4e9a94b3ee99baf80
* 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
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
Accidentally removed an unrelated thing; am too out of it right now to submit a followup putting that back.
This reverts commit 138036882f.
Change-Id: I1dcd0a887de8bc4423fc5e166e465873c1549a1a
Does not appear to work, and is possibly breaking things elsewise as
well. In particular: chrome text selection in general, possibly iphone
support?
May or may not resolve the following; please test (does seem to
effectively resolve T183215, for now, at least, but dunno at all about
the other two.):
Bug: T161470
Bug: T183215
Bug: T188387
Change-Id: I2d4aae98fe47bce5a873bc44b6cea58f111f5086
* colour bar for header now only has number of colours equal to
columns underneath it
* h1 and h2 now have grey underlines instead of blue
bug: T182388
bug: T132000
Change-Id: I883bcfa872d6306c04418230c3f7034e5ec9f188
elsewhere in mw
* Bump max content width up to 125em because why not
* Make fixed-width padding a bit less
* Basically just follow WikimediaUI Base breakpoints as appropriate
while keeping content similarly wide across devices
Bug: T165945
Change-Id: I8afb30bc1fb24907f94195b31289a664c050fcc4
Table layout is much better in combinging wrapping, using as much
space as available and floating content at the same time.
This is similar to how we do this for all our skins
Change-Id: I23408d1aa6773af05f2ee197356a9b04feb524f0
These OOUI widgets are special in so far that:
* OOUI makes the actual <input> element invisible and partly fails
to do so because Timeless sets properties on <input>s that are not
reset by OOUI.
* An outer <div> is styled like an <input> instead. Timeless is not
aware of this and forgets to set it's overrides for <input>s there.
This patch is motivated by the AdvancedSearch extension which uses
these widgets, but is not limited to this.
This patch also does not fix all compatibility issues between Timeless
and these OOUI widgets, but greatly reduces the main issues. More to
come in later patches.
Bug: T192303
Change-Id: I8a4fc3f74dabdb54fd95cd133bb4fe28944c4a40
* Used nominal values of background-position so CSSJanus can apply
CSS flipping correctly
* Added the missed RTL search icons, optimized SVG source of the
LTR search icon, optimized PNG rsvg-convert result of both
SVGs using optipng
Change-Id: I6a56f8ee448b60742b92d3613394a0d61b9235a1
Reduce the specificity of TOC ul styles, so the existing rules
for indenting (with selector `.mw-content-ltr .toc ul ul`) are
applied. This matches the behaviour in other skins.
Bug: T190830
Change-Id: I84fd56c2baeaa218fb4fda493393f8c3d3ddd6cd
Selflinks should inherit color and text-decoration styles, and
be bolded. This matches how they are displayed in other skins,
and how they were displayed before a change to mediawiki core
in MW-1.29 ( If058843924c3b30c116df2520aef93a004d98a5d ).
Bug: T192033
Change-Id: Id61f06a6b1921208d5436cb6e21f710413e990e9
Puts the sitename logo text onto its own line, effectively, plus
some minor padding adjustments for aesthetics:
- Zero out padding-top so there isn't a big gap above;
- Add padding back below long names (which the `.long` class
otherwise sets to 0) so there is a slight gap below.
Bug: T161461
Change-Id: I84fb41ec50f795446d9a8a3a08c4f67857d9908f
* Increased selector specificy so that .emptyPortlet works on portlets within
#mw-page-header-links
* Moved the `ca-more` dropdown, only shown on mobile, into a new portlet so that
`p-views` is really empty on Special pages, and has class .emptyPortlet
* Moved languages dropdown, also only shown on mobile, into the new portlet too.
This way on special pages the two dropdowns are in a single <ul> list with two
items, rather than two adjacent list each with one item. Also, grouping the
mobile-only items together means the desktop CSS only has to hide the portlet,
rather than the individual ietms.
Bug: T182533
Change-Id: I496af1805d200e1fd67b1232e1b3b029b08b82ca
The lack of such styles causes unwanted spacing on ul elements
that are not within `.mw-content-ltr`, most noticeably on the
watchlist (T181275) and search result pages (T181287).
Bug: T181275
Bug: T181287
Change-Id: I3402c3e297abbbbbcc19d69acee9808195c1f99a
Set the top margin of #mw-related-navigation and its first sidebar chunk
to 0. This replicates the margin collapsing that occurs between other
sidebar chunks, so that all the gaps between sidebar chunks are the same
size.
Bug: T181256
Change-Id: I35b90383be8610412566e7367ecf25d771d4747c