621 Commits (3d3acc98b7f7eeb7e2694f220eb4f2715dbae9d0)
 

Author SHA1 Message Date
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
6 years ago
jenkins-bot 5022852e92 Merge "Properly center framed thumbnail images" 6 years ago
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
6 years ago
Bartosz Dziewoński b8426cad09 Remove unnecessary workaround for search suggestions dropdown
Bug: T210321
Depends-On: Iae795ef03d888c2b8cc1d5e7463c4692a7eeb138
Change-Id: Ib6d0b929c1c6200e5f2d3cb549a775d9c524c071
6 years ago
Jack Phoenix d9ba2d47d9 Properly center framed thumbnail images
Bug: T219717
Change-Id: I3a96ee7ab91a520258a1543236e7885f191aa82b
6 years ago
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
6 years ago
Translation updater bot 61691b9cac Localisation updates from https://translatewiki.net.
Change-Id: Ia97c8eea49a6d2763d4ea70a1c72532b54706be8
6 years ago
jenkins-bot fd7ed113a4 Merge "Fix styles for .mw-body.dt and .mw-body.dl" 6 years ago
jenkins-bot c5c8ada131 Merge "Upgrade to newer phan" 6 years ago
Kunal Mehta 5152ddcd5c Upgrade to newer phan
Change-Id: Ie9151112ffbbe57ce1004eb6bdbde352f99a13d9
6 years ago
Paladox 28dc66bd2b Fix styles for .mw-body.dt and .mw-body.dl
Bug: T211044
Change-Id: I5b4b008cccc237d9c27f975cf5f11bff1ed6fe1e
6 years ago
Translation updater bot 913f1ada17 Localisation updates from https://translatewiki.net.
Change-Id: Iad56352593df2f8f385ee74b4bc5e9856c0274f5
6 years ago
Translation updater bot 9febc4b51f Localisation updates from https://translatewiki.net.
Change-Id: I3b91e32cc0f9ba0251f75cb3c1eed6aeefefe0c3
6 years ago
Thiemo Kreuz dff12e2ce5 Manually optimize all SVG images
I applied a series of manual optimizations, most notably:
* Remove unused IDs.
* Remove attributes with standard values, e.g. opacity="1" is the
  default anyway.
* Remove attributes that don't have an effect, e.g. font styling
  where no fonts are used, or stroke attributes when there is no
  stroke anyway.
* Replace millimeters with pixels.
* I also tried to remove most translations. A lot of files had all
  their coordinates offset by -1032.362. I gave up for a few files.
  It might be worth looking into these later.
* brackets-grey.svg not only had a translation applied, but a
  non-standard viewBox as well. I wrote a tiny script to re-calculate
  all the numbers in this file. As a result it's much more crisp now.

Note that some of these optimizations might alter the appearence of
the image. I mean, they shouldn't, but better check each file manually
before merging this patch.

I did not touched the two files "cat-grey.svg" (I assume this is a
placeholder) as well as "editing icons.svg" (seems to be a temporary
file that should be removed).

Change-Id: Ie2dadef9d5979b563aa0ed0f5d8a69c534b76a4e
6 years ago
jenkins-bot ea8f2f8d4a Merge "build: Add Grunt 'svgmin' task and crush SVGs" 6 years ago
Volker E 94e7fe7f7f build: Add Grunt 'svgmin' task and crush SVGs
Adding 'grunt-svgmin' package and corresponding 'svgmin' task and
also crush SVGs. Additionally remove unnecessary attributes like
`version` & `id`s and Inkscape specific styles according to SVG
coding conventions.
Total savings about 75kB.

Change-Id: Id3a6e73d648693f21633fac123db0f26e6502a03
6 years ago
libraryupgrader 217114652f build: Updating mediawiki/mediawiki-codesniffer to 24.0.0
Change-Id: I68acc3670e3c351419f102bbe21c8fa1a6ab61ed
6 years ago
jenkins-bot c74fe10f52 Merge ""timeless-sitetitle" i18n message should transclude {{int:}} instead" 6 years ago
Translation updater bot a07fb7d1f3 Localisation updates from https://translatewiki.net.
Change-Id: Ib1dc1111c0c86a842bee1768be0a206a69d07d1c
6 years ago
Derick Alangi 0e0c1452ec "timeless-sitetitle" i18n message should transclude {{int:}} instead
Bug: T214918
Change-Id: I961aac425dec6efda01ea20b36e576a16e7c9149
6 years ago
Translation updater bot 78a1d2a7fb Localisation updates from https://translatewiki.net.
Change-Id: Icdee605ab5cf615c82863f9365f209f28f72b9b8
6 years ago
Translation updater bot a130516ae0 Localisation updates from https://translatewiki.net.
Change-Id: I677e3f8c9b7bd73b07e44cd9d522f1dd42d1f43a
6 years ago
jenkins-bot b54eeffa86 Merge "Reduce unnecessary selector specificity" 6 years ago
Volker E 715f75d9ea Reduce unnecessary selector specificity
Similar to Iae532d63893489.

Bug: T214218
Change-Id: Ied2ba7fa4ecf148d48b9b327397ff9d57b3752af
6 years ago
Translation updater bot ed800341f3 Localisation updates from https://translatewiki.net.
Change-Id: I5126740c9ba043fd0c25bfd888a2d7c9ce249d67
6 years ago
Translation updater bot 5281c4f4d7 Localisation updates from https://translatewiki.net.
Change-Id: I196da1863888cd5126dcc82bc3e8f35cc8f4adb9
6 years ago
Translation updater bot 3c4f446ca4 Localisation updates from https://translatewiki.net.
Change-Id: I264845b102dab4ca43487d98fe6dc41d7f4bfb45
6 years ago
Translation updater bot 0b821b4ef4 Localisation updates from https://translatewiki.net.
Change-Id: Ibc7809353d716f196c635c66ccac2aea64df94e7
6 years ago
Kunal Mehta 0fa185fb7a build: Set "root": true, in .eslintrc.json
This ensures that each repository's "npm test" command is fully
independent of wherever it might be in the filesystem.

Bug: T206485
Change-Id: Icb98126a5024478784216eb0b04fcbde7cf8421f
6 years ago
Volker E a2474c82fd build: Update 'stylelint-config-wikimedia' to v0.5.0 and make pass
Change-Id: I156dbb3a029696ed0ac3209be455547cd73048c3
6 years ago
Translation updater bot a146b4343f Localisation updates from https://translatewiki.net.
Change-Id: I1cbfc3377c4b47f938bad45e959c2e1d47d1103f
6 years ago
jenkins-bot dff79ae1f3 Merge "Make page logs link actually work for page" 6 years ago
Isarra 12ec0fc69e Make page logs link actually work for page
Was using the page as th actor, not the target. Fixed.

bug: T163262
Change-Id: Idf9a9b3170d34df6c1685ccbc10986619a4afd9e
6 years ago
Isarra 5d52d91a61 Add offset for # links to work around fixed header on desktop
Prevent anchors from putting headers, cite notes, etc behind fixed
header when jumping around. Use js to avoid previous issue of mucked
up highlighting... (T162649)

bug: T181484, T162649
Change-Id: I6bdb450b24df50f39e14bc2b254c6adb6cc7f7d7
6 years ago
Volker E 4de5631a10 Remove unused '.mw-ui-checked' class
Similar to I7a03215fae0b17.

Change-Id: Id77be290bdf436a1c88d6322f1905f1e122f9601
6 years ago
Ed Sanders 96c7b32578 build: Update devDependencies
eslint-config-wikimedia      0.5.0  →   0.9.0
 grunt-eslint                20.1.0  →  21.0.0
 grunt-stylelint              0.9.0  →  0.10.1
 stylelint                    8.2.0  →   9.2.0
 stylelint-config-wikimedia   0.4.2  →   0.4.3

Change-Id: I42a46e01cc0a2a183c5d924fd57f05e1925337e2
6 years ago
Translation updater bot 62a5fd475f Localisation updates from https://translatewiki.net.
Change-Id: I4be10720c94b322f9e57d98f872cecfb56e60c0c
6 years ago
Translation updater bot 103fc30182 Localisation updates from https://translatewiki.net.
Change-Id: I40586ba3dab7142332f05a2dc8bb8cad90671496
6 years ago
jenkins-bot 31de6f554a Merge "Remove obsolete aliases from closures" 6 years ago
Ed Sanders d1b54f2b70 Remove obsolete aliases from closures
Bug: T208951
Change-Id: I0949da208d4df1d2fd1f85541f55f092da527400
6 years ago
libraryupgrader ce326e5b85 build: Updating mediawiki/mediawiki-codesniffer to 23.0.0
Change-Id: Ia4877700ab5017e56ceb19da9678a71f138d910b
6 years ago
jenkins-bot d63e2c9bb8 Merge "Set mw version requirement to 1.31" 6 years ago
Translation updater bot 41b85f0e37 Localisation updates from https://translatewiki.net.
Change-Id: I6360d7df4683ef084871cb19397bfbdcaf78b0be
6 years ago
Volker E df234f8177 Remove obsolete Special:Preferences styles after its transformation to OOUI
These removed styles match no elements in the
Special:Preferences page since the OOUI transformation.

Bug: T208923
Change-Id: I27918a66751c40a52d7a54be9be6f77d05bbfc15
6 years ago
Translation updater bot c70350a87d Localisation updates from https://translatewiki.net.
Change-Id: Ief0ff5d871aed73b1f7d33d0920e08a5b5188bd2
6 years ago
Umherirrender f784b7064e Add method scope visibility
Change-Id: Ic2c07aa870100158441e1868303f5e382fad5d06
6 years ago
Isarra 1a495c6e19 Set mw version requirement to 1.31
I don't actually know if it's 1.31 that it requires, but it
definitely doesn't work in 1.27, the previous LTS. And we're on 1.32
anyway now.

Change-Id: I8bd8dcc8a58f605e79d4f0c92f58febcad834f6a
6 years ago
Translation updater bot 65a8b21e45 Localisation updates from https://translatewiki.net.
Change-Id: I2b2c8cbadce772dbf189010104c2fdb83d3fd735
6 years ago
libraryupgrader d66be08f4e build: Updating npm dependencies for security issues
* Updated grunt to 1.0.3, addressing:
  * https://npmjs.com/advisories/577
  * CVE-2018-3721

Change-Id: I025c5a40856445e01090d4ab2835b411bb2d7a8b
6 years ago
Translation updater bot ac466d2b9d Localisation updates from https://translatewiki.net.
Change-Id: I64ed6fbf1555156e7b9789c987035034563126cf
6 years ago