Commit Graph

611 Commits (e8b8f66130111444cd9db22322e556c2e5afc7d5)
 

Author SHA1 Message Date
Translation updater bot e8b8f66130 Localisation updates from https://translatewiki.net.
Change-Id: I35942feeca0576d95e9f94ef9cb5b2564ae32f6b
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
Isarra 5d4b4c8249 Redo cat with only black and white and lose png version
Also made slightly bigger.

Change-Id: I91d41378d30ccb2439d44ccdc2caad646fcb9c37
Isarra 2a4fb34b63 New font stack, plus some generic forms and crap
Follow-up on https://gerrit.wikimedia.org/r/501850:
* new font stack stolen from phabricator and then rearranged a
  bit to be less ornery
* restored searchinput fonts and prodded some other alignment
  issues
* p-personal alignment issues maybe addressed, maybe made worse;
  cannot test windows/mac because don't have either of them or
  any remaining budget with which to purchase either of them
  because holy crap expensive
* some very basic generic form styles to align the base ones a
  tad more consistently
* dumb fix for dateinput widgets being mixed into otherwise
  non-ooui forms

Bug: T221345
Change-Id: I43312b23197ed1ce5ea9cb75fb0b8e8466bac6a1
jenkins-bot 04505a5b4f Merge "Bump mw required version to 1.34, since the skin search suggestions handling was changed based on the core handling there..."
Isarra 051c2dd297 Bump mw required version to 1.34, since the skin search
suggestions handling was changed based on the core handling
there...

Change-Id: I9e45152c700d25f534b87b4556e2abb3ec3a1b14
jenkins-bot f57035dc91 Merge "Remove broken compatibility hack for the legacy SkinTemplateToolboxEnd hook"
jenkins-bot 38b1e653ce Merge "Remove unnecessary workaround for search suggestions dropdown"
Jack Phoenix fb690eeda4 Remove broken compatibility hack for the legacy SkinTemplateToolboxEnd hook
SkinTemplateToolboxEnd hook really shouldn't be used and extensions should have been using BaseTemplateToolbox hook instead, for that hook's been around since MW 1.18.

Also this code was broken because $boxes was undefined.

Change-Id: I34537e8eb6ec0109253b5470d12d12d86c4dada0
Isarra 5c66a3e9c2 Hide empty list items
Bug: T192446
Bug: T181186
Change-Id: I5fa05dc6b4dbf61d585b456103fabd0ac44cd7ba
Translation updater bot 4d7c5ac78a Localisation updates from https://translatewiki.net.
Change-Id: I3dbe59a4571ffa0038827cdb5e5d3151a15f1e2a
Translation updater bot 2e61c88b84 Localisation updates from https://translatewiki.net.
Change-Id: I365333e9c1b349bb461b03ed24191c9064a9cebf
Isarra cc20454757 Style sitenotice
Note that this wraps localNotice in a box and may mess up custom
sitenotice css that does not expect a box to already be there.

Bug: T182517
Change-Id: I7d25017ba89cb833317aea61f9ea5f8f0a145df8
Isarra 28a6d31912 Remove a bunch of form stuff and adjust random things to compensate
* Remove most of the special styles; most things are migrated to ooui
  now, and that thing is soup, but at least mostly matches the skin
  anyway
* Kill the special snowflake content/monospace fonts; these were
  actually messing up the ooui styles more than anything else
* Also make body text smaller, headers bigger to more clearly
  differentiate between them, with some of the larger sans serif
  options people might wind up with
* Override some overrides. Let's override these and then override the
  overrides for the overrides, and add more overrides later?
* Make whole thing slightly wider, because sheesh, this is narrow
* Make toctoggle show up like how rclegend toggle does

Either affects or should resolve the following:

Bug: T207610
Bug: T211360
Bug: T188968
Bug: T196243
Bug: T204780
Bug: T207601
Change-Id: I767562e4bbc0a9cdf13db61ce3ed493322edc054
jenkins-bot 5022852e92 Merge "Properly center framed thumbnail images"
Jack Phoenix cf2f7b6620 Set up Fresnel
Config copied from core MW master with a few additional scenarios (Special:BlankPage, Special:Version) added.

Bug: T219725
Change-Id: Id4d4a51de4d6c16f26130d5b699818b793474a5f
Bartosz Dziewoński b8426cad09 Remove unnecessary workaround for search suggestions dropdown
Bug: T210321
Depends-On: Iae795ef03d888c2b8cc1d5e7463c4692a7eeb138
Change-Id: Ib6d0b929c1c6200e5f2d3cb549a775d9c524c071
Jack Phoenix d9ba2d47d9 Properly center framed thumbnail images
Bug: T219717
Change-Id: I3a96ee7ab91a520258a1543236e7885f191aa82b
Derick Alangi 7c6f015167 Declare each class property on separate lines
It's easier to read and also type hint and do a lot of
things when class properties are declared this way. I think
this is the standard way and it's an improvement :)

Also, added soft type hint phpdoc for these class properties.

Change-Id: I6f2bee7d5cd771f25241abcaebfacd6eb540175f
Translation updater bot 61691b9cac Localisation updates from https://translatewiki.net.
Change-Id: Ia97c8eea49a6d2763d4ea70a1c72532b54706be8
jenkins-bot fd7ed113a4 Merge "Fix styles for .mw-body.dt and .mw-body.dl"
jenkins-bot c5c8ada131 Merge "Upgrade to newer phan"
Kunal Mehta 5152ddcd5c Upgrade to newer phan
Change-Id: Ie9151112ffbbe57ce1004eb6bdbde352f99a13d9