Commit Graph

523 Commits (d66be08f4e73d5bad13544316867f2493aa7a359)
 

Author SHA1 Message Date
Derk-Jan Hartman 700c82ec6a ToC: Use table layout for the toc
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
Thiemo Kreuz c99492e63d Make Timeless aware of OOUI multiselect widgets
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
Translation updater bot c3c3265b5f Localisation updates from https://translatewiki.net.
Change-Id: I3ee3925ed0f0182ccf821fe372d447440b8da915
jenkins-bot 832672fbc9 Merge "Fix selflink styles"
jenkins-bot 929865f32f Merge "[i18n] Fix icons issues of the skin on RTL"
Translation updater bot 077e5cf0a9 Localisation updates from https://translatewiki.net.
Change-Id: Ifa37a8380455896f7fe9d0e6214b909c09bd1f6d
Ebrahim Byagowi 142edcb27f [i18n] Fix icons issues of the skin on RTL
* 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
Translation updater bot a43db65acd Localisation updates from https://translatewiki.net.
Change-Id: I78505a204c294eaa9e03a7aef936ed5aced4789e
evad37 9e6555a263 Fix indenting of subheadings in TOC
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
evad37 ce38e698a2 Fix selflink styles
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
Translation updater bot 3e71fc4762 Localisation updates from https://translatewiki.net.
Change-Id: I0d2c2ebb30a1e56334382cea8b523788c99738f8
jenkins-bot cd32459e29 Merge "Add phan configuration"
jenkins-bot e7df4aa40f Merge "Make misc content styles selector less specific"
Kunal Mehta a32162643a Add phan configuration
Change-Id: I843ef3b86a74ca10a2868d64b874647cb04e0de5
jenkins-bot 90bea439b8 Merge "Move classes to includes/"
Isarra 208b2957ab Make misc content styles selector less specific
Bug: T192560
Change-Id: If98bb0e3cfe4aa182475363210dc56cb24f9e040
jenkins-bot 45116ea7a3 Merge "Prevent logo text overlapping icons on small mobile displays"
Isarra 24c7182ae8 Move classes to includes/
Change-Id: I77862f0a451d4b742e762a3caedf032edd06485a
evad37 4eb3791bd4 Prevent logo text overlapping icons on small mobile displays
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
Translation updater bot 40c4641446 Localisation updates from https://translatewiki.net.
Change-Id: Id3f0e4375983f6b286a0247268f85eb1aa26b942
jenkins-bot 82f0eed394 Merge "Fix hiding of empty portlets on special pages"
evad37 b03a2a970f Fix hiding of empty portlets on special pages
* 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
evad37 53f8532054 Add explicit padding and margins for all ul elements
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
jenkins-bot 2e041b0509 Merge "Move information from .eslintignore into Gruntfile.js"
jenkins-bot 0c87ff1557 Merge "Fix sidebar chunk spacing in two-column (desktop-mid) view"
Umherirrender e22eef0047 Move information from .eslintignore into Gruntfile.js
Use grunt also to filter for .js file extension instead of providing all
files to eslint and filter there

Bug: T179195
Change-Id: I3cda3ab51ae246de48e63d8ef9f4080669c93068
Translation updater bot 39fb9a8be2 Localisation updates from https://translatewiki.net.
Change-Id: I0b7aa53b03bd296a8132e8b37a29694d187f9767
libraryupgrader 7afd6888a6 build: Updating mediawiki/mediawiki-codesniffer to 18.0.0
Change-Id: I59773fd71f22292b2999f1b1201b147f11d3bab7
Translation updater bot 5eab3d92a9 Localisation updates from https://translatewiki.net.
Change-Id: I5f2a591ec6376a5ac19c187ab9b32e19ccdf1aa4
Translation updater bot fff3d7622a Localisation updates from https://translatewiki.net.
Change-Id: I4c21f1ca7fc7b020588ccd7ce52c1b30077d06ec
Translation updater bot 8abed4bb06 Localisation updates from https://translatewiki.net.
Change-Id: I36826c3602f2a862cd7f384ef6e8736a0c885a81
jenkins-bot aafeb559da Merge "Middle aligne images with text"
libraryupgrader a1c2882378 build: Updating mediawiki/mediawiki-codesniffer to 17.0.0
The following sniffs now pass and were enabled:
* MediaWiki.Commenting.FunctionComment.MissingParamComment

Change-Id: I73e702e62e602f962c2097a804d2b19e70784a8c
Zoranzoki21 3d221a214a Remove unused $useHeadElement property from skins
Bug: T190575
Change-Id: I2068ae72d6e25e28ca422c2e559e065758ae0941
Translation updater bot 157a77aec5 Localisation updates from https://translatewiki.net.
Change-Id: I8a9fe41322e9a3c20dc5752f5609e665a7930ab5
Translation updater bot 84b52d9967 Localisation updates from https://translatewiki.net.
Change-Id: Ia7b5b78e2e807ed6a938d144674d0d790fe2bf4c
Ed Sanders 29cabefee5 Fix default overlay selector
Change-Id: I2cd38050e201158a70f9557fb5466daaa294c061
Translation updater bot 67ea4ac597 Localisation updates from https://translatewiki.net.
Change-Id: I9bd729afbc4bd0cb5228008a09f7887dbd84a3e7
Translation updater bot 57a6840cd8 Localisation updates from https://translatewiki.net.
Change-Id: I2028cf3362fedaf8488f068c49d09112b0e7ba64
Translation updater bot 65cc17d6a0 Localisation updates from https://translatewiki.net.
Change-Id: I1a7c3092cb3fed8bbba665839a05f68cde2f39b4
Framawiki d5f416c4c0 Middle aligne images with text
Bug: T175890
Change-Id: I849e51a80d9a03e4ce8062cbaf9191a9d8d5508a
Ed Sanders b3c629ef4d build: Update linters
Change-Id: Iee462bae8112755e7cd0c5caa88c3fc6fcdc852e
Translation updater bot 95c62d137a Localisation updates from https://translatewiki.net.
Change-Id: I89f0ce0ffdc927baf283535fd7b8c85f985fa6b9
Translation updater bot 7b75e9fdb0 Localisation updates from https://translatewiki.net.
Change-Id: I82ecff016ce89e3c720c0e9c0f1adbc7567b6779
Translation updater bot beed41118c Localisation updates from https://translatewiki.net.
Change-Id: I1eb086cef9645f4038dcba8ca185b4119e85cbab
libraryupgrader 36cb8aac6a build: Updating jakub-onderka/php-parallel-lint to 1.0.0
Change-Id: Idc9c8967b912ae3201df383e0d7dd8784f51b609
Translation updater bot 49eccc80b6 Localisation updates from https://translatewiki.net.
Change-Id: I0c5415fd670820652e5c57a739b12abe48b24729
Translation updater bot aaa3d6e543 Localisation updates from https://translatewiki.net.
Change-Id: I0c659a26f3a2644e8d477caffe3ea1635fd6ced4
Translation updater bot ed288cd142 Localisation updates from https://translatewiki.net.
Change-Id: I9b87ab54977c250d0d4f54109b2bb713f202a5b8
libraryupgrader b76a21d6b7 build: Updating mediawiki/mediawiki-codesniffer to 16.0.1
Change-Id: I830c133106718d632f9534830ea97cb4536f631d