Clare Ming
741d59df06
Fix title getting cut off in sticky header.
...
- Add padding to title class selector.
Bug: T289814
Change-Id: Iab167414d10ce256be8e966f115ae164c1bd3331
2021-10-25 20:51:43 -06:00
jenkins-bot
68aa856916
Merge "Remove duplicate vector-menu-dropdown
class"
2021-10-25 22:59:52 +00:00
jenkins-bot
c822029e38
Merge "Combine return paths in getLanguagesCached"
2021-10-25 21:52:02 +00:00
Nicholas Ray
24dbcd1a1a
Remove duplicate vector-menu-dropdown
class
...
This class is already being added via SkinVector::decoratePortletClass
so the one in the Menu template can be removed.
Bug: T291096
Change-Id: Icb9fa7a1e583ad4ef0138c5bd069aa68598c9b6e
2021-10-25 09:55:42 -06:00
Translation updater bot
028f3e7316
Localisation updates from https://translatewiki.net .
...
Change-Id: I099186b3472e8bf636d7b9710492c06250a50a84
2021-10-25 08:55:49 +02:00
Fomafix
574bbfd549
Combine return paths in getLanguagesCached
...
Also use single quotes instead of double quotes and fix typos.
Change-Id: Ibfd855f55f38ea824d38ad858b654d8229838cd1
2021-10-23 12:55:37 +00:00
Translation updater bot
4768a3695d
Localisation updates from https://translatewiki.net .
...
Change-Id: I49207f7ba86f7fea8e3f4da0c5a0140685238820
2021-10-22 08:16:43 +02:00
jdlrobson
ca0401789d
ES6-ify sticky header code
...
- Can now use const/let
- No need for feature detection for things like fetch and closest
as we can assume they exist if ES6 support is available
Change-Id: I85b01add13fd74e1514119498815403e42a09af0
2021-10-21 23:44:30 +00:00
jdlrobson
b8122cc40b
Separate code from ES6 browsers from ES5 code
...
This will allow us to write ES6 code for the new features which
is limited to those browsers.
For browsers that do not support ES6, the code will not execute
because of the "es6" flag. Doing this will help us avoid issues
like T293402
Change-Id: Iffb7098cb22395e33b87352fb4f08516f6f25e6f
2021-10-21 15:55:04 -07:00
jenkins-bot
62347f0a74
Merge "Make dropdown menus toggle with enter key"
2021-10-21 20:22:41 +00:00
Nicholas Ray
876d3ddf39
Make dropdown menus toggle with enter key
...
Bug: T291096
Change-Id: Ia5d1a33aa04dab09f1454ade4816fdb9d48f1eca
2021-10-21 09:59:58 -06:00
jdlrobson
c16fa80006
Sticky header: Add user page link to user menu in sticky header
...
Bug: T292557
Change-Id: Ia72c214ef6384dfeae21556aa4007eb6075f0057
2021-10-21 15:15:51 +00:00
Translation updater bot
1c3dde072b
Localisation updates from https://translatewiki.net .
...
Change-Id: I1e8beed945466dc89ec154e885ef79209287bb8f
2021-10-21 08:24:30 +02:00
Translation updater bot
b87a979d26
Localisation updates from https://translatewiki.net .
...
Change-Id: I7a72e3709125d3db4223bc33eefaf1d84e37a120
2021-10-20 08:40:09 +02:00
jdlrobson
ae28c427d6
Vector should be notified by addPortletLink to collapsible where needed
...
Bug: T139830
Change-Id: Ibf17a3df7f9409a02f1a316d5da16b32fabcc5a2
2021-10-19 23:24:28 +00:00
jenkins-bot
b1dd172a5f
Merge "[a11y] Add title attributes to logout, talk and history and DRY up code."
2021-10-19 16:36:58 +00:00
jdlrobson
358d81ddce
[a11y] Add title attributes to logout, talk and history and DRY up code.
...
* Addresses feedback in:
** T289816#7440605
** T283505#7440585
Change-Id: I98abdab8c3eb20567af527e6a8bf75faa5670d6b
2021-10-19 08:47:00 -07:00
jenkins-bot
7b63f7c751
Merge "Define documentable types in eslintrc instead of inline"
2021-10-18 21:14:26 +00:00
Clare Ming
fa15608f3e
Fix article title in sticky header template.
...
Bug: T289814
Change-Id: Ie12097f722053eb9efb557a1e9668d26104a7091
2021-10-18 14:00:47 -06:00
Ed Sanders
90b5ff5149
Define documentable types in eslintrc instead of inline
...
Change-Id: I80f0557a6355208d2694f3776cce2ee858573a9c
2021-10-18 18:08:32 +00:00
bwang
a1b523a9d5
Avoid calling forEach on searchbox NodeList for older browsers
...
Bug: T293402
Change-Id: Ic2d10ca9c664c284fc9b5433b5ff1cc32d98c960
2021-10-18 17:56:05 +00:00
Translation updater bot
ea58308a48
Localisation updates from https://translatewiki.net .
...
Change-Id: I68d3a0b8a1c1ed12ef53addf110cdeb5e917f663
2021-10-18 15:24:59 +02:00
jenkins-bot
041496585b
Merge "Revert "Use searchFooterText slot in typeahead search component""
2021-10-13 15:01:39 +00:00
Bernard Wang
7575cf97a5
Revert "Use searchFooterText slot in typeahead search component"
...
This reverts commit b7728ddda5
.
Reason for revert: Depends on WVUI release
Change-Id: If97551a8609433b569fbc88800a7bf9ffc137587
2021-10-13 14:34:08 +00:00
Clare Ming
6c009f87c0
Make edit icons in sticky header untabbable for VO/screen readers.
...
Bug: T290201
Change-Id: I5248db6ab29b1a9a995a5053d84e63cfb7b9fd93
2021-10-12 16:02:52 -06:00
jenkins-bot
529ccd1a86
Merge "Use searchFooterText slot in typeahead search component"
2021-10-12 21:34:45 +00:00
Alexander Vorwerk
e924b9b01c
MediaWikiTestCase -> MediaWikiIntegrationTestCase
...
MediaWikiTestCase has been renamed to MediaWikiIntegrationTestCase in 1.34.
Bug: T293043
Change-Id: I9f8c1e134e9de9e7142ea18e2a9b903e6583cfdb
2021-10-12 01:10:33 +02:00
jenkins-bot
e85783cb12
Merge "Update vector-intro-page translation description"
2021-10-08 21:47:39 +00:00
bwang
ef889fec69
Update vector-intro-page translation description
...
Change-Id: I288f5d47cf272bfdfca5c2f5bba1445942cc4571
2021-10-07 16:27:08 -05:00
jdlrobson
ba7d228cea
[cleanup] Drop unused messages
...
Messages listed in ValidSkinNames must be used in a template.
None of these messages are used in templates (confirm by prefixing
with msg- and searching the repository.
Change-Id: I77387d67c27888d9726b1f67aaea484abddc4e2e
2021-10-07 17:03:12 +00:00
Translation updater bot
0cef8deeb8
Localisation updates from https://translatewiki.net .
...
Change-Id: Ib3fcbfae0103bffb35b11eb09431c7fd78ec4a36
2021-10-07 09:05:26 +02:00
bwang
b7728ddda5
Use searchFooterText slot in typeahead search component
...
- Create new 'vector-searchsuggest-containing' translation for WVUI search footer text
- Use 'search-footer-text' slot in WVUI typeahead search
- Remove instances of old 'footerSearchText' prop
Bug: T290392
Depends-on: Ic92721d5aaf6b833c882a26e9a60b42ab91546fa
Change-Id: I34a184cc8f10172a7ebf67981731c3694d008446
2021-10-06 11:37:26 -05:00
Clare Ming
c4d1d8c579
Switch order of edit icons in sticky header.
...
Bug: T289723
Change-Id: If54184eb28d32a189e539c74967918241ddcae41
2021-10-06 09:32:35 -06:00
Translation updater bot
755b20d8ad
Localisation updates from https://translatewiki.net .
...
Change-Id: I61836dc3bad629ee24354ad1a99473e108b56af1
2021-10-06 09:30:23 +02:00
jenkins-bot
06475e55e7
Merge "Remove @min-width-logo, @margin-top-sidebar variables from screen.less"
2021-10-05 23:59:41 +00:00
jenkins-bot
29b35c25ac
Merge "Add edit icons to sticky header"
2021-10-05 23:49:35 +00:00
Clare Ming
67e7eab714
Add edit icons to sticky header
...
- Add edit icons.
- Update data passed to sticky header, button templates.
- Show/hide edit icons client-side based on ids in fixed header.
- Disable sticky header when in Visual Editor mode.
- Use Visual Editor hooks to toggle IntersectionObserver.
- Remove extraneous js for setting offsets for other sticky elements (simplify by moving known sticky element th to css - follow up to https://gerrit.wikimedia.org/r/c/mediawiki/skins/Vector/+/722475/comment/7b8ab2db_cd5c7e78/ ).
Bug: T289723
Change-Id: Ifbab2f1c4d716f8fc261e3d7fa35fc71c6065ec5
2021-10-05 23:31:19 +00:00
Nicholas Ray
87b565a5f0
Remove @min-width-logo, @margin-top-sidebar variables from screen.less
...
AFAICT these variables are unused.
Change-Id: I675de18cf4b2bb0b7aa913d4ad5801ca0e7eb155
2021-10-05 16:53:52 -06:00
jenkins-bot
a2a6aabb6c
Merge "Address cache related FIXMEs"
2021-10-05 22:20:12 +00:00
jdlrobson
95e3271e79
Address cache related FIXMEs
...
Follows up the sticky header search refactors
in caed16e
Change-Id: I5832bc04f0c675ff8bc1a00fff17b6b9f8399e6e
2021-10-05 21:53:09 +00:00
jenkins-bot
ba00180eed
Merge "Logo scales with font-size"
2021-10-05 19:21:04 +00:00
Translation updater bot
338a9eeb8b
Localisation updates from https://translatewiki.net .
...
Change-Id: Ia78dc95a20961a2e1e838f01313b1816f90fa691
2021-10-05 08:31:29 +02:00
jenkins-bot
bf3e17ab1c
Merge "Replace getVectorMenu function with jQuery equivalent"
2021-10-04 19:00:45 +00:00
bwang
8758f87c4b
Replace getVectorMenu function with jQuery equivalent
...
Bug: T292319
Change-Id: I9c9a179b3bcce9eccdf7037818823568f77f2b35
2021-10-04 17:55:49 +00:00
Translation updater bot
6960919063
Localisation updates from https://translatewiki.net .
...
Change-Id: Ib2b193edef177d4c02cbdeed7472fe74c8d4c78f
2021-10-04 08:58:36 +02:00
Translation updater bot
d1b9eb9c04
Localisation updates from https://translatewiki.net .
...
Change-Id: I33e3809d051b3b694d52acaaf2ccf9d37eaf1a30
2021-10-01 09:31:34 +02:00
jenkins-bot
17ccb9ab3a
Merge "Accommodate other sticky elements with sticky header"
2021-09-30 23:17:26 +00:00
Clare Ming
e30c3408cf
Accommodate other sticky elements with sticky header
...
- Update sticky header js to apply top offsets.
Bug: T289817
Change-Id: Id0e7bf7b018fbbfb2a9c1932314bf67f245b465d
2021-09-30 16:35:55 -06:00
bwang
405b52054f
Update sticky header to be hidden to screen readers and not tabbable
...
- Adds aria-hidden="true" to the sticky header
- Adds tabindex="-1" support to Button.mustache and update sticky header button data
- Add tabindex to cloned user menu
Bug: T290201
Change-Id: I270db0485f08af310fb40365703da1efc07d3cb9
2021-09-30 09:47:57 -05:00
Translation updater bot
cc8ff2170f
Localisation updates from https://translatewiki.net .
...
Change-Id: Icd074626c3a6b649c3a8d91f1afc6bce79e3fa9c
2021-09-30 08:59:25 +02:00