Commit Graph

632 Commits (c9e9bb97e2bd5ebfc3bf4c5e2b8bb6b2bbb8a198)
 

Author SHA1 Message Date
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
jenkins-bot ad711f7b46 Merge "Fix positioning of dropdown icon for personal menu"
jenkins-bot 663c999fee Merge "Lose catlinks border on mobile"
jenkins-bot e99886991b Merge "CSS-based pokeys"
jenkins-bot e90f5bf6c1 Merge "Move variants and languages into page tools dropdowns"
Isarra e6b90747be Lose catlinks border on mobile
Just looks weird, yo.

Change-Id: I84308c7dde1961d8f2b821910cdd32c4462d5620
Isarra d844571796 Fix positioning of dropdown icon for personal menu
...why was that overflow:hidden even there?

Change-Id: I63a84acc9228baf214fc05c1e2896556d99398d1
Isarra 8a05fb1463 Fix fixed header scroll offset in supported browsers
Kill js solution even for other browsers because it doesn't even really
work to begin with. And I have no clue how to make it work, because I
can't find any examples that do, either.

Fixes current firefox and chrome. Users of old browsers/other
proprietary or whatever things can, uh, suffer, I guess.

Bug: T181484
Change-Id: Ic3415702eaa33cf56ed0b1fabf9ca607c88d1863
Translation updater bot 02f7c0c98b Localisation updates from https://translatewiki.net.
Change-Id: I13029037efaa1ad5e2b6c884363bdfd5ad3d3a85
Translation updater bot e8b8f66130 Localisation updates from https://translatewiki.net.
Change-Id: I35942feeca0576d95e9f94ef9cb5b2564ae32f6b
Isarra 2808c5c595 CSS-based pokeys
No more need to add in an html pokey element every potential dropdown menu.
Aaaaaagh that made it bigger, didn't it.

Change-Id: I5d3817aa026849a5304710a32a3585f3e698321d
Isarra 1d2a9583a5 Move variants and languages into page tools dropdowns
Hopefully saner access, also clears up some of the sidebar space.
Also forces moving the wikibase other-projects blob into its own
blob entirely.

Not done:
* Pokeys (need to migrate them all to css-only; later patch)
* Handling for no languages for wikidata stuff (may not be possible;
  minerva likewise has no handling)

Bug: T213510
Bug: T181309
Change-Id: I148707085059f458512d328c415ea0bf134163f3
jenkins-bot b60faa7953 Merge "Move Other Projects block to interwiki chunk"
Isarra 961be92230 Break up variables.less into mixins, themes, and general variables
Basically, file soup, but more sensible file soup, hopefully.

Change-Id: Ie2cc7b5b66368d3a03ae4490882335f7930929a7
Isarra b8829b896a Fork getPortlet from MonoBook
That one's newer, lets us do more. Appears to work fine as a drop-in replacement, as long as we add back the emptyPortlet class and kill some dead compatibility stuff.

Change-Id: Id531671eef97c670665aebed784eca41c0394ce8
Isarra f7cf742c3c Create getContentBlock function to get rid of some of the ridiculous indenting
Seriously, what the crap. Break this up a bit, shall we? Also probably means we might be able to extend this better, or something. (Not that I have any idea how that works.)

Change-Id: I2576d2244091aabcc973d9d4b7a3020d34f365f8
Isarra b3af826b7d Make footer links blue
Difference between Accent90 and white/base90 is ridiculously subtle, but sure.

Bug: T214204
Change-Id: I1ac7860b5c22ec9b9dae8f4fa61db8d88e5a66ef
Isarra 52d3b3aac9 Use Wikimedia visual style colours
Possibly more consistent in general with the rest of wikimedia. Maybe. We're still using the colours rather differently, though.
Should also resolve some contrast issues we've had thus far. Maybe.
Breaking up the greys like this may or may not help with theming down the road. I'm not really sure.

Bug: T131992
Bug: T200320
Change-Id: I2757271066c54891e2b6e45b86e827f34af59435
Isarra 0af674dbc7 Kill some more stupid padding and add some comments
Bug: T197057
Change-Id: I44dca71602e7bdcb404e56df9274b8a86f410a6e
James D. Forrester 655b109bea build: Upgrade phan-taint-check-plugin from 1.5.x to 2.0.1
Add `@param-taint $content escapes_htmlnoent` annotation to
TimelessTemplate::getPortlet(). See explanation on
Id8ef73f2efbe8d4d5510917d55dbac4e41b2b3a1.

Change-Id: I2fc96ed7876292dd6bd1e7f4fe799bdb6d8cdfd1
Isarra 542027e60b Move Other Projects block to interwiki chunk
Absolutely untested because I'm not installing wikibase.

Bug: T181169
Change-Id: I0cc69b6391c4e513880a91a8fb339451516a60ed
jenkins-bot 98aed3fb77 Merge "Remove brackets around new toctoggle"
Isarra 93e0ea991b Adjust a bunch of padding, especially mobile
bug: T197057
bug: T182389
Change-Id: I0fbbc037f32cd69375be9e0224967275a8fd9949
jenkins-bot e1f5fddb65 Merge "Fix Special:Watchlist options for no-JS"
Jack Phoenix 7fbdb43a3c 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: Id4d42d8e71c559f1e83ac7c1ab055f62654c240e
Jack Phoenix 3435ee25b1 Fix Special:Watchlist options for no-JS
Patch by putnik (see the Phab ticket) with tweaks by yours truly.

Bug: T225412
Change-Id: I23f05bc97929a196c62a0dc242ebace5c6fe45a0
jenkins-bot 80bb5817f0 Merge "Adjust line-height/padding for ToC items for better wrapping"
libraryupgrader 622275b9b5 build: Updating mediawiki/mediawiki-phan-config to 0.6.1
Change-Id: I56fbad8a4494f1ff0f63f46ce2c9b3ed3c64499e
Translation updater bot 8515144fb9 Localisation updates from https://translatewiki.net.
Change-Id: Ieeb992fcf1f98544e80cb30aeab1abde4d2d5f8a
Translation updater bot 92f52eec6b Localisation updates from https://translatewiki.net.
Change-Id: I09ad92638eb9247fe88aa840cd30f370e73eefdc
Translation updater bot 8275be1a2f Localisation updates from https://translatewiki.net.
Change-Id: Ie529a75b04bf23754756163724b282984c158159
Translation updater bot 9253655287 Localisation updates from https://translatewiki.net.
Change-Id: I2c3862a39a906f24d9592426f896e94ca8c5e623
James D. Forrester c1e7106d69 build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0
Change-Id: Ifa5f9ad4854d9bdeb92b2b8887abc60f70f5bbbe
jenkins-bot 9481c431de Merge "Preserve standard username label to allow customisation"
Isarra 0340fb7048 Adjust line-height/padding for ToC items for better wrapping
Multiline items should now be clearly distinguishable from new
single-line items. On, like, mobile, or something. Not truly insane
pages I never should have created in the first place.

Change-Id: Ia0ea69519da865b76299b62ee94b33d3b0b60a94
Isarra c576c68a1f Add TimelessFileModule and $wgTimelessBackdropImage configuration
option to set configurable background image for the skin as a whole

Defaults to the cat, but can ideally be set to anything appropriate
to the wiki in question. Recommendation is a 20-50% opacity black/
white background image, where the alpha values of the b/w parts are
likewise around 10-50/255.

Bug: T193330
Change-Id: Ica3e2ce2568557ef157d06d1b7127b030f3c38f0
jenkins-bot 64ed4a2639 Merge "Redo cat with only black and white and lose png version"
Isarra 6f43b4a328 Move indicators up slightly
Hello, I'm Mr. Competent, reporting in for competency training.

Change-Id: I403c34bcd6322aeb9f319dca0944030a5050992d
Isarra 999ed40930 Preserve standard username label to allow customisation
Bug: T215822
Change-Id: If371deb02ea97478fd856aa4941c4715aaca7a11
Translation updater bot 72962b9128 Localisation updates from https://translatewiki.net.
Change-Id: Iff2b97e21152e5c0fd1ce98e764007e37d204c1e