Commit graph

4874 commits

Author SHA1 Message Date
Translation updater bot 3a94725934 Localisation updates from https://translatewiki.net.
Change-Id: Ie7ded64b3058087e5ab8340026bdfa1b896a7242
2018-12-04 21:57:00 +01:00
Volker E 0e089a0d4c build: Update 'stylelint-config-wikimedia' and make pass
Change-Id: I147ea18307c58c5091c5ad79585b5acec9d46235
2018-12-02 14:40:28 -08:00
Translation updater bot da0fa6280b Localisation updates from https://translatewiki.net.
Change-Id: I2e70b81c0f321f489544e8f6edfc59f0df4ed098
2018-12-01 22:02:07 +01:00
Volker E 85cce3dcaa Use opacity for a WikimediaUI aligned transition on opening menu
Replacing `display` with `visibility` and add a transition to
overflow menu.

Change-Id: Iaef15dcd342c15410c56e00988f130056fe269e2
2018-11-26 20:08:53 -08:00
jenkins-bot b9555e4bb3 Merge "Vector menu: Simplify and cleanup LESS structure" 2018-11-27 00:27:36 +00:00
Ed Sanders 828452ff27 build: Update eslint-config-wikimedia to 0.9.0
Change-Id: I3ea907f6ef3b6337c1e793668ae889610fc6a635
2018-11-26 23:39:36 +00:00
Volker E d0360d0b04 Vector menu: Simplify and cleanup LESS structure
Grouping related things, nest selectors in LESS way for easier
readability.
Placing `.vectorTabs li` & `.vectorMenuCheckbox` styles mostly
in its own nested selector to lower specificity.

Change-Id: I8e45af51ffcec618d585a54417e6a7cc3a9b82ad
2018-11-26 10:21:42 -08:00
Translation updater bot 170d7c07a2 Localisation updates from https://translatewiki.net.
Change-Id: Idb0f4ec0107c8f413e5fdfda75d98babde993eff
2018-11-19 21:59:25 +01:00
Translation updater bot bef5514c56 Localisation updates from https://translatewiki.net.
Change-Id: If1797c95f1d35c54f50f7c8b05771d04c46488e8
2018-11-18 22:27:48 +01:00
Translation updater bot ecb9a60c35 Localisation updates from https://translatewiki.net.
Change-Id: I116a78b4423d3398818eb722cf2e0214af143889
2018-11-16 22:08:19 +01:00
jenkins-bot 9744648ffc Merge "Remove obsolete aliases from closures" 2018-11-16 17:28:18 +00:00
Ed Sanders b61ad3a9a7 Remove obsolete aliases from closures
Bug: T208951
Change-Id: I6ca9ca80473317e44a10c268c7058bc2cf4d7b58
2018-11-16 15:35:52 +00:00
libraryupgrader 0388cd7f69 build: Updating mediawiki/mediawiki-codesniffer to 23.0.0
Change-Id: I1f518ca56c9eb193e9ca198a3a94600168bbc3dc
2018-11-16 14:47:11 +00:00
Volker E da6d4eb280 Remove unnecessary div wrapper on overflow menu
Unordered lists can be absolute positioned down to IE 7.
Outdated selector `.vectorMenu ul` remains for a release cycle
until HTML cache is renewed.

Bug: T209558
Change-Id: Id18ca9a8d705572b1f7e17920ef52b80e9aec373
2018-11-14 20:41:08 -08:00
Translation updater bot 8d7fa67747 Localisation updates from https://translatewiki.net.
Change-Id: I3b1bfe78bb932b1139bbea0fd71ff7bdd4ecbe51
2018-11-12 21:58:12 +01:00
Translation updater bot 155be74428 Localisation updates from https://translatewiki.net.
Change-Id: Ie15f225d9d60a4bcfb4f87d1ec0717b09e0a01e9
2018-11-11 21:54:42 +01:00
Translation updater bot 046a79ed2e Localisation updates from https://translatewiki.net.
Change-Id: I9e89df0ac95093efe92cff1b8a1817433a427188
2018-11-08 22:00:23 +01:00
jenkins-bot 3b6815c4d1 Merge "Remove obsolete Special:Preferences styles after its transformation to OOUI" 2018-11-08 11:41:01 +00:00
Translation updater bot 4e115ac969 Localisation updates from https://translatewiki.net.
Change-Id: I9a3656e2187a8204e3510083b3d81e265cc428e1
2018-11-07 22:03:12 +01:00
Volker E 221b0b165a 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: Iccbdcea5d5f769edfd8640c536e31289da9ee954
2018-11-07 12:50:57 -08:00
Translation updater bot b4b48b1836 Localisation updates from https://translatewiki.net.
Change-Id: Ie824945ffb43387ecb03006d50257106f27ddba7
2018-11-03 10:39:58 +01:00
jenkins-bot 675e557b75 Merge "Add method scope visibility" 2018-11-01 20:28:10 +00:00
Umherirrender 4b5f4256e1 Add method scope visibility
Change-Id: If1705b4834fb1ebeb1260cde26a2e3e3c4ca94a0
2018-11-01 21:01:32 +01:00
Ed Sanders 329f0c7327 build: Update devDependencies
eslint-config-wikimedia  0.7.2  →  0.8.1

Change-Id: I7a5553e9abf44fb681825c83c1984aae883f9c72
2018-11-01 11:20:46 +00:00
Translation updater bot aa08cd2118 Localisation updates from https://translatewiki.net.
Change-Id: I4777d5f54a4484a985d2ea4fe410bb7895f59061
2018-10-25 22:21:40 +02:00
Translation updater bot a2d4ff658e Localisation updates from https://translatewiki.net.
Change-Id: If6f5b29bb2a5e86b0fd14e259c6d8cf24319c93d
2018-10-18 22:19:05 +02:00
Volker E 6c3e0b62f2 Use list-style shorthand with x-browser compatible values
Change-Id: I6e47cb2dc406b9cfa3e2ca9b63f8cecce7c59ce1
2018-10-15 19:13:07 -07:00
Volker E f42faabb49 Bring personal tools' icons on baseline with label
Put icons on baseline as good as possible cross-browser. It's
complete waste of time trying. And is partly originated
in different internal text node sizing in various browsers,
biggest browser share difference is Chrome/Yandex/Safari 5 on Windows
against all others. Partly it's a result of us relying on `sans-serif`
generic font family instead of `Arial` – it results in different letter
baseline position within font's virtual letter box, which eats my limited
time on Planet Earth uselessly away.
Also adding and renaming LESS variable for proper code style.

Bug: T207075
Change-Id: I92acb9851a3c0acdbc40a4a4528a91c7332c9293
2018-10-15 19:02:18 -07:00
Translation updater bot d3ed21abc9 Localisation updates from https://translatewiki.net.
Change-Id: I7db0fdaf6b1caea993154680def8292f137e7e39
2018-10-14 22:07:01 +02:00
Volker E 7f308fa6b2 Restructure 'screen-hd' CSS rules
Concatenating all `margin-left` rules. This has 0 byte-saving
impact after gzipping at all, it's just about code style.
Also applying coding convention on media query in 'skin.json'.

Change-Id: Ica8557fcd519dea913fe4c30b1be1bfe0d0919c0
2018-10-13 12:02:06 -07:00
Translation updater bot 09d35e07a8 Localisation updates from https://translatewiki.net.
Change-Id: Iaba85d6eaadec51727a6d01c4d5d2bd4b86db910
2018-10-13 09:53:15 +02:00
Volker E 6c924b9475 Replace anon user message color to standard palette
Replacing anon user message color and align with newly
changed user avatar icon.

Change-Id: Iac8ad86221f48c49be90ab001cd080b8b0460a24
2018-10-09 13:58:51 -07:00
Volker E 7cbccd37a6 Update user avatar icon
Updating user avatar icon to overhauled standard WikimediaUI icon.
Also:
- change `line-height` of personal menu to `14px` for better positioning
  and introducing corresponding LESS variables
- slightly increase user avatar icon to be on par with ULS one
- putting avatar icon within link on active user, an awful user experience
  that has long bugged me.

Bug: T123810
Change-Id: Iabde041090a87968b5f82e36fd81419083f80984
2018-10-09 12:39:35 -07:00
Translation updater bot a4b0de18c9 Localisation updates from https://translatewiki.net.
Change-Id: I3111067560e2ba5b27e6120cd1a1c25b011eb2ff
2018-10-08 22:57:35 +02:00
Translation updater bot 1085d8fc19 Localisation updates from https://translatewiki.net.
Change-Id: Idbf11ddc2fe2b4e71916ce42fd39fe80109f42a0
2018-10-07 22:16:02 +02:00
Translation updater bot fc4ebb1f6e Localisation updates from https://translatewiki.net.
Change-Id: Ib48987d48690b041e1a4d54e63de3cd6d9e7e1d6
2018-10-06 22:19:44 +02:00
Translation updater bot a058c9ab48 Localisation updates from https://translatewiki.net.
Change-Id: If8aa0d2a3e4f3ad7a11de4ab925e43be5bf460b8
2018-10-04 22:05:21 +02:00
Translation updater bot 61a8271817 Localisation updates from https://translatewiki.net.
Change-Id: I103b702a1f22acc5909cbed679f4704d54015eef
2018-10-04 14:15:26 +02:00
Translation updater bot 5a4068f33c Localisation updates from https://translatewiki.net.
Change-Id: Iebe28f6aa1de3bc16ce1c63867fdc4df59608df9
2018-09-26 13:11:48 +02:00
Translation updater bot 70388cd397 Localisation updates from https://translatewiki.net.
Change-Id: I9edefc0db74b6572b5bb528e6620e595dddac442
2018-09-14 10:00:02 +02:00
Translation updater bot 283f09faa2 Localisation updates from https://translatewiki.net.
Change-Id: I8c9a6f1eec19b443469637cf41a783f8fce4acf5
2018-09-13 09:49:40 +02:00
jenkins-bot 9c231b2bb4 Merge "Remove php entry point" 2018-09-12 23:51:15 +00:00
Reedy 4e6a38954c Remove php entry point
Bug: T140007
Change-Id: I12de8991f37aee9684734f5ccf672173f0a9e93f
2018-09-13 00:05:57 +01:00
Ed Sanders 0b7cc4ffce build: Update linters
Change-Id: Ic11eea77b944cfc98e9494a9d215a138f386f1eb
2018-09-09 18:30:26 +00:00
Translation updater bot e793f66b2c Localisation updates from https://translatewiki.net.
Change-Id: I1d69ed3bcf449cbd0fd4334065b5a3df73e8f246
2018-09-09 10:06:32 +02:00
libraryupgrader c811436c11 build: Updating mediawiki/phan-taint-check-plugin to 1.5.0
Change-Id: Ib4b4843ed153d299bd32a8dade56fbf0a864e03c
2018-09-08 08:30:43 +00:00
Translation updater bot f357ca0b15 Localisation updates from https://translatewiki.net.
Change-Id: I42886964efb0235c34764c85f4087c1aee08c9c3
2018-09-07 09:26:43 +02:00
Volker E 2476fe7775 Improve keyboard focus outline appearance
Change-Id: Iaa141bbd434acbe501a08a09b4eaba7084a6bea7
2018-09-06 23:06:16 +00:00
Kunal Mehta 648d35c08d Configure phan-taint-check-plugin
The plugin checks and flags potential security issues (XSS, SQLi, etc.)
using static analysis.

See <https://www.mediawiki.org/wiki/Phan-taint-check-plugin> for more
details.

Change-Id: Id3b79e169ff9d156bb7583eded90ac0e9f5e71ab
2018-09-04 20:37:20 -07:00
Timo Tijhof 8795cee025 Remove min-width/-moz-any-link hack for vectorMenu in old Firefox
I've tested as far back as Firefox 3.6 on Windows XP and
Firefox 16 on Windows 8 (localhost tunnel via BrowserStack), and
could not find any rendering issue with the menu.

For Firefox 3.6 it is Grade C without JavaScript, so the menu
only appears when logged-in (e.g. as admin) where it contains
Delete, Protect, and Move.

For Firefox 16 it is Grad A with JavaScript, and the menu can
also can be seen by narrowing the browser window when logged-out
until the History tab turns into a menu.

In both cases, the menu rendered without issue both with
and without these two rules.

Change-Id: I4946b115595424fdcf74429b237e0c2ee5715fc3
2018-09-04 03:47:25 +01:00