Commit Graph

671 Commits (488be95b2a6d5a736f71cb1a44e087c4c1424c36)
 

Author SHA1 Message Date
Isarra 488be95b2a Kill weird table normalisation
Given all the special table stuff we do is onwiki junk largely targetted
at vector, making this randomly different probably doesn't add a whole lot.

Bug: T215608
Bug: T181184
Change-Id: Id5ad605d7179ac8c4b6766a110f98d44627c06ee
Isarra 9d76730e96 Add icons to desktop cactions and overhaul icon alignment and usage
throughout

* Still need to redo how we're using mixins, but whatever.
* Cleans up a bit from the edit/view source etc changes too, since now
  we have a little more context (oops)...
* Just hide 'view' in general because a, how much does it really add,
  and b, it doesn't fit in a lot of cases when we have the extra width
  from these icons regardless.
* Rename view and add section tabs to make more sense with icons/in
  context/whatever ('view' is now only targeted at screen readers, and
  we use a + for the new section icon, so saying 'add' is kinda...
  redundant)

Bug: T197520
Change-Id: I1ab12ccda60e51035c4adec43c42508ac297c00a
jenkins-bot 5c2c302430 Merge "Add custom WikiLove heart icon"
Isarra ed055b9487 Add custom WikiLove heart icon
Requires I7188a3ee318db80484037733ab058a5a0b42d732 for support for the
replacement with the icon on desktop, as otherwise we can't tell if we're
correctly heeding the configuration setting there.

Removing as a depends-on because we still need this for mobile regardless.

Bug: T173219
Change-Id: I6ee0b6d94d96ee359321b203f235b2d25f06cea6
Translation updater bot e08948cb0e Localisation updates from https://translatewiki.net.
Change-Id: I48f9f826785eea31164ce94c33d2adb1cb08ca35
Timo Tijhof 8ddbd36d25 Merge 'skins.timeless.misc' back into 'skins.timeless'
Follows-up f450f7e13 and 1bb12ffaae which introduce and
explaine that module's need based on what I believe was a
misunderstanding.

Specifying an options object (e.g. with a "media" key) is optional
for a stylesheet, and a module can have any number of CSS or LESS
files that are packaged together. The syntax for this was designed
for PHP and unfortunately does not translate elegantly to JSON,
but it does work. In PHP, examples of this can be found that look
as follows:

 'styles' => [
   'foo.css',
   'bar.css' => [ 'media' => 'print' ],
   'quux.css',
 ],

Other examples of this in JSON can be found in Nostalgia.git
and ArticlePlaceholder.git.

Change-Id: Ie2a39a79c0892a1c5699a05071216eb5fe660bc1
Isarra 9206ada9b7 Fix text cropping issues in h1, h2 for tall scripts etc
We put overflow:hidden on headers so the underline doesn't undercut
thumbs weirdly; this results in actual stuff getting chopped off at
times as well. Main example is burmese, which does line heights a
bit differently, such that overlap is kind of expected.

Solution: move underline to its own pseudo-element. May fix some other
stuff (extensions?), or just as likely break them. Only bother with
parser output because I can't even think of anywhere else we use such
floating to begin with.

Bug: T195822
Change-Id: Ib17b444b2d8720ede860e42c72c8c69e62a9f4ac
jenkins-bot 658ea55e16 Merge "Better styles for category area on desktop-small layout"
jenkins-bot e4c339c820 Merge "Move email user to userpage tools, move print/export down to bottom of page tools"
Isarra 31daa2ed38 Better styles for category area on desktop-small layout
Change-Id: I634ca38d904c4a4d3496370370f84c3d70a42f81
jenkins-bot 9cf7eb04ef Merge "Better icons/handling for view source, VE edit links"
Isarra dedcecd245 Move email user to userpage tools, move print/export down to bottom of page tools
Change-Id: Ie6b5bb092153dd2fa87f46aa606893915c421610
Translation updater bot 4bda850f3d Localisation updates from https://translatewiki.net.
Change-Id: Ifc96ea711acb2f8f723cb5804663b9c964ce40c4
jenkins-bot d9e3a5d1ec Merge "Migrate backdrop image style generation to set a variable we use in the LESS instead of adding the styles prebaked"
Isarra 898ee0fdc1 Better icons/handling for view source, VE edit links
* New icon for edit source as variant of normal edit icon
* Use old brackets icon for view source instead
* Put icon for editsection links outside the links themselves and only use one
  for VE when there's two links

Bug: T173531
Bug: T229184
Change-Id: Ia178c487c8e6c175944868646d36064ebde8182c
Translation updater bot 2d9e6fb462 Localisation updates from https://translatewiki.net.
Change-Id: I0115a65ac885c96c89706b0689d7c083a83298c8
Isarra 70128730f5 Fix offsets for CodeMirror in VE
Bug: T230756
Depends-On: Ia7168341bcadbc60e307b58b67afc1975a2424f9
Change-Id: Ic64b9786cb7186dba3eb2042a3238149c3bb44c6
Isarra b2519cb240 Fix a bunch of VE alignment issues
Bug: T205149
Change-Id: I7a839fa95b42cfd541da5880ad70a76be607c7d8
Isarra b1901210d9 Migrate backdrop image style generation to set a variable we use in
the LESS instead of adding the styles prebaked

Bug: T223112
Change-Id: I773dbd9bd6d318144685d691e72627a00906472b
Isarra c668fb91d7 Fix logo/sidebar alignment on two-column mode *properly*
Followup on Ib2a93fa0c24f693375fb8c959e77dd47c8087121

Change-Id: I166dc9c00bb8682735a15234d19eb5ca9151fe8a
Isarra 5e98906353 Make font smaller on OAuth approval dialog
Bug: T197910
Change-Id: I3f1c530b654d11a07f2d8715f8b8e69132aaf419
Simon Legner 4028c2504c Revert "Drop `redundant` attribute from `a` elements"
This reverts commit c9e9bb97e2.

No longer needed due to I630410aea2852f7a72fea67bbf256b3561ea0f3f.

Change-Id: I179aa6c52da9452f39c9f816c58af44288604863
Translation updater bot 754703269a Localisation updates from https://translatewiki.net.
Change-Id: I65f0eb28aecb51512f68cfaa8a58dbd17a1d5afa
jenkins-bot 02e576ca43 Merge "Be more specific with form formatting"
jenkins-bot f0150509dd Merge "Move some more page tools to 'page tools'"
jenkins-bot 89583faabd Merge "Prevent icon label overflow in focus state"
Translation updater bot 7de15af456 Localisation updates from https://translatewiki.net.
Change-Id: Ibdd6faf489ecc8cc3803c18f860792f9edae9bf1
jenkins-bot 76b65f29c7 Merge "Slightly reduce header margins"
jenkins-bot 92dfb4d773 Merge "Add a margin for frameless images"
jenkins-bot a227dd0a22 Merge "Fix portlet layout for proper handling of non-ul content"
jenkins-bot 98351f8503 Merge "More descriptive label for new section link"
Isarra 91b22e854a Move some more page tools to 'page tools'
Extensions:
* Cite
* Wikibase
* Collection

Change-Id: If3f1627f91d398596d8e4e9c648688e42377b64d
Isarra e217b0ace6 Prevent icon label overflow in focus state
...or something?

Bug: T174314
Change-Id: I3068cd1379ebbade93be784364101bad768a5dfc
Translation updater bot 57e3c63a4b Localisation updates from https://translatewiki.net.
Change-Id: I03b6277c901d0d82fe77ff71352dc1ccfb536c01
Isarra 13b88224cf More descriptive label for new section link
Bug: T177147
Change-Id: Iea7f96b9ffaa0a7058423cac3ab71ec30837014c
Isarra 75a9284f16 Add a margin for frameless images
Might as well just reuse the thumb stuff, I guess.

Bug: T196356
Change-Id: Ic0497b2003bea9a5c739fd47858be545b16f2812
Isarra 01ab08e127 Be more specific with form formatting
Bug: T165928
Bug: T185193
Change-Id: Iedb5585554697796127895aa00c9b2f2c3216e17
Isarra 2c4196e5c1 Fix portlet layout for proper handling of non-ul content
For some reason the margin was on the ul, and I have no clue why.
Breaks stuff like wikibase, announcements, anything doing non-ul
portlet content, really.

Change-Id: I201a777547d8bd1b674c8c5d987ab77d4130bfcf
Isarra 133533a5dc Slightly reduce header margins
Slightly.

Bug: T197557
Change-Id: Ic222dd8588b701f34021aefa15b44108f26b477d
Simon Legner c9e9bb97e2 Drop `redundant` attribute from `a` elements
Holdover from SkinTemplate assumptions about link assembly.

Bug: T214202
Change-Id: Idfa033bcfd100d031d31449228316206ff124aae
Translation updater bot 073c37d33b Localisation updates from https://translatewiki.net.
Change-Id: I520179fb9a6e95028e8666b6f78ce3ef846845da
jenkins-bot ac37862646 Merge "Make personal menu header expand to show (more of) full usernames"
jenkins-bot 132deaf771 Merge "Fix logo/sidebar alignment on two-column mode"
jenkins-bot 3c317a8312 Merge "Fix fixed header scroll offset in supported browsers"
Isarra 2c526bfdbc Make personal menu header expand to show (more of) full usernames
* Lose the special casing replacement labels for long usernames and
  just truncate in CSS with '...' or whatever
* Fix weird padding on two-column mode
* Possibly cleaner Echo badge/whatever handling
* Alignment fixes in general

Note: Breaks two-column layout for IE9-. Probably easily fixed (don't
apply that one line to it), but I don't know how, and don't care.

Bug: T161282
Bug: T173215
Change-Id: I7d27e13265ee54767c509387baf6430bd7c4792d
Translation updater bot d1192eba1b Localisation updates from https://translatewiki.net.
Change-Id: I4734198c4c954f9cc07509d4b4623fb880c0c0f1
Isarra d2fc86f919 Fix logo/sidebar alignment on two-column mode
(margins get lost/combined into larger one unless container... stuff;
on three-column flexbox takes care of this for us)

Change-Id: Ib2a93fa0c24f693375fb8c959e77dd47c8087121
Translation updater bot 41843fb565 Localisation updates from https://translatewiki.net.
Change-Id: I443b28fd3f1a8a1739870dbffe31a31a5da14877
Translation updater bot 3b94d9a023 Localisation updates from https://translatewiki.net.
Change-Id: I28a7459fb8f14274f602a519e4779271b93fc037
Translation updater bot 3d3acc98b7 Localisation updates from https://translatewiki.net.
Change-Id: Ib79ad5369cf2ce4d26c3cfa3264b898e4a0ca51d