Jon Robson
e5bf8adad7
Limited width uses new client preferences system
...
* Update classes to use clientpref-1 and clientpref-0 suffix for limited width
I've limited this to the only client preference for now to reduce
risk.
* For cached HTML retain existing CSS rules, and continue saving
a cookie
* Migrate cookie if found for newly generated pages. This will be
to ensure the old cookie and new cookie are in sync (this should be
a one time operation)
Depends-On: I1e635f843ac9b2f248b1f7618134598e80291b38
Bug: T341641
Change-Id: I120f8f7114b33d2cfbd1c3c57ebf41f8b2d7fec4
2023-08-04 21:31:21 +00:00
Translation updater bot
9444cfe58c
Localisation updates from https://translatewiki.net .
...
Change-Id: Ibdfef356e980ce373980eaa453742e112b2b8728
2023-08-04 09:24:21 +02:00
Translation updater bot
5cbfa38234
Localisation updates from https://translatewiki.net .
...
Change-Id: I0e74804eff753d202f8da08bd207266950827f07
2023-08-03 08:50:36 +02:00
Translation updater bot
25ec050c6f
Localisation updates from https://translatewiki.net .
...
Change-Id: I2fdd219e5a5306e5f1b6c1414768f18a789c8678
2023-08-02 09:06:33 +02:00
jenkins-bot
634a578ff5
Merge "Add mw.util.addPortlet handler for legacy Vector"
2023-08-01 17:16:37 +00:00
Translation updater bot
cc06fd7708
Localisation updates from https://translatewiki.net .
...
Change-Id: Ia40d2477c1b32701e559e14c6c51f17079cda074
2023-08-01 08:38:52 +02:00
jenkins-bot
9c9a621428
Merge "Revert "Reset line height on tab elements""
2023-08-01 00:51:02 +00:00
Jdlrobson
18ecb0755f
Revert "Reset line height on tab elements"
...
This reverts commit cb4265f003
.
Reason for revert: This makes the situation worse when language
is not mixed.
Bug: T343110
Change-Id: I40158b15bad1ac06256894fc7ec6ffbac1e45fb0
2023-08-01 00:34:58 +00:00
bwang
eb64a09a7d
Separate dropdown/menu references in PHP and templates
...
- VectorComponentMenuVariants.php is renamed to VectorComponentVariants.php, and returns menu and dropdown data
- Remove TabsMenuContents.mustache in favor of MenuContents.mustache
- Fix the variants dropdown to use the full Menu template
Follow-up: Idf05c1664c026f58487ba34af5ede8a11e695baf
Change-Id: I0e9b1ab3306b04ee0d226048c6885beab4f310c6
2023-07-31 14:03:12 -05:00
Translation updater bot
1b88b29fa1
Localisation updates from https://translatewiki.net .
...
Change-Id: I7e8983d59ee038b33d132998bc5590ae2fddf412
2023-07-31 09:07:38 +02:00
Translation updater bot
74e2a42d7e
Localisation updates from https://translatewiki.net .
...
Change-Id: I1837ad31db6070be995b9dbe8852f8605033c66d
2023-07-28 09:26:08 +02:00
jenkins-bot
e860f10ca2
Merge "Fix issues with addPortlet handler"
2023-07-27 11:28:56 +00:00
Translation updater bot
55b47bfa79
Localisation updates from https://translatewiki.net .
...
Change-Id: I4d00b4b9c4f29881914d941f8a99c2fc809497ab
2023-07-27 10:51:42 +02:00
Jon Robson
967965b260
Add mw.util.addPortlet handler for legacy Vector
...
This copies the Vector 2022 hook approach and applies
it to legacy Vector.
Bug: T342814
Change-Id: I382bfa3b25f4814fbf627856fa5957f7e50bf8a8
2023-07-26 14:05:16 -07:00
Jon Robson
6b81214687
Fix issues with addPortlet handler
...
Follow up to I35a51df6ece2e48e086e722337d4c6bba427eeb4
1) the insertBefore function raises a JS error
2) We must take into account portlets added before the
Vector hook is registered.
3) Register the portlet in main. Loading the module should
not have side effects.
Bug: T303488
Change-Id: Iee6b308d6da63bc53bcba0fa5bb383d88787892a
2023-07-26 13:51:06 -07:00
jenkins-bot
48af341410
Merge "Add hook support for mw.util.addPortlet method"
2023-07-26 11:42:17 +00:00
Moh'd Khier Abualruz
4b4fc6c6c9
Add hook support for mw.util.addPortlet method
...
- Hooking into mw.util.addPortlet
- merged in tests from: I3258388d74c103515e3f0680304f9a376e439a35
possible follow-ups:
- tooltips support
- custom attributes support
- Adapting portlets of types dropdown, tab to vector skin. Check patch set 10 for a starting point
Depends-on: I79bad8661e34e653d41e6cb1cd4462ac5c6bc3b1
Bug: T303488
Change-Id: I35a51df6ece2e48e086e722337d4c6bba427eeb4
2023-07-26 13:37:09 +03:00
Translation updater bot
835106d884
Localisation updates from https://translatewiki.net .
...
Change-Id: Iebe6b2e949378634aa053ee5138f96db366c3579
2023-07-26 10:29:23 +02:00
bwang
20c216c829
Fix text showing on icon only buttons
...
Change-Id: Ie1ab40cd479b5a8e83ce13537a7e8d6387f7a441
2023-07-25 11:15:46 -05:00
Translation updater bot
1a60251500
Localisation updates from https://translatewiki.net .
...
Change-Id: Iea64d5ba3481372d00ab63ca014af852a04f7bb2
2023-07-25 10:45:04 +02:00
jenkins-bot
80b58924dd
Merge "Limit button only icon resizing to Vector header button icons"
2023-07-24 21:28:05 +00:00
Jon Robson
46dece0b56
Limit button only icon resizing to Vector header button icons
...
Bug: T342190
Change-Id: I5ccc1e83b28a6ffa63d351900eba02343fc48659
2023-07-24 16:00:46 -05:00
Jon Robson
d3748704ca
Show limited width icon alongside help button
...
Depends-On: Ia4495f75b51626ab6dd2805574dfdc6199535015
Bug: T341740
Change-Id: I3b8881ad37fa0fb06b60e50f2a7608f7d7b3e0ab
2023-07-24 20:14:59 +00:00
Winston Sung
f2f44f8e33
Fix attribution for "Localisation updates from https://translatewiki.net ."
...
Change-Id: I5c667123f6b106736586bbaed559a65558cce67b
2023-07-24 17:06:49 +00:00
Translation updater bot
e664f0cc66
Localisation updates from https://translatewiki.net .
...
Change-Id: I0ab30a670f3a417ee86827c679ae095c0d2a24ae
2023-07-24 09:43:39 +02:00
Jon Robson
0630a96d3a
Do not hardcode uls key
...
The menu may have other items. This is needed by
WikiLambda extension.
Bug: T341500
Change-Id: I6884b04f3137dc1111bdc7642068aa436907caf6
2023-07-21 17:27:51 +00:00
jenkins-bot
11c8d6a132
Merge "Remove anonymous user icon"
2023-07-21 15:58:36 +00:00
Translation updater bot
1dcb773e96
Localisation updates from https://translatewiki.net .
...
Change-Id: I9b30e9e36439d17bd1ada44cfe173c950e28aa2a
2023-07-21 08:46:45 +02:00
Jon Robson
4ce3c38c5a
Remove anonymous user icon
...
Bug: T340789
Depends-On: Iba0d5532bdb7134330a452e16c05d848c1c3b2a3
Change-Id: I55676b472f48777f657573b68fc56ae84c6e1f82
2023-07-20 16:08:09 -07:00
Jon Robson
bcc7a977c1
Add temporary user icon
...
Bug: T340789
Change-Id: Ice9bf9c51e7b6ad875417090d05d4630e11f26c2
2023-07-20 18:32:58 +00:00
Translation updater bot
2872d0e1ae
Localisation updates from https://translatewiki.net .
...
Change-Id: I56baf9c28f007a6630eaf6b549ccbf2dc32919c8
2023-07-20 09:35:54 +02:00
Translation updater bot
5b9ded95a5
Localisation updates from https://translatewiki.net .
...
Change-Id: I5674784d68147300d3debed961a12e66ae5ec581
2023-07-19 09:04:10 +02:00
Translation updater bot
8996335cb2
Localisation updates from https://translatewiki.net .
...
Change-Id: I76077eb57a85de0d9e49e72252457a8ac90b4429
2023-07-18 09:51:35 +02:00
Winston Sung
c0deb443b1
Follow-up of "Localisation updates from https://translatewiki.net ."
...
Change-Id: I17ddf203a06e9faf9361468e4245da892fc7e1c5
2023-07-17 08:54:06 +00:00
Translation updater bot
b25ee48c8d
Localisation updates from https://translatewiki.net .
...
Change-Id: I9d52bb3d1c287b015e4bb796e559ca8128855514
2023-07-17 10:21:48 +02:00
jenkins-bot
67dd12439b
Merge "Reset line height on tab elements"
2023-07-14 23:53:22 +00:00
Translation updater bot
b84caa893a
Localisation updates from https://translatewiki.net .
...
Change-Id: I6baa2b91b6fb3db9e23f6451ff0cb443f3f0f05b
2023-07-14 09:41:38 +02:00
Translation updater bot
0176470644
Localisation updates from https://translatewiki.net .
...
Change-Id: I16abc6f3c834647e3f76d986d9ea04425d989203
2023-07-13 10:52:30 +02:00
jenkins-bot
565ff35779
Merge "Update html-label to use label-class"
2023-07-13 00:17:13 +00:00
Jon Robson
cb4265f003
Reset line height on tab elements
...
Bug: T315219
Change-Id: Ia7cd11d76cc84744806a311ec4e6a25b226d1f95
2023-07-12 14:33:34 -07:00
jenkins-bot
5d666f43ab
Merge "Make bottom dock expansible via portlet links"
2023-07-12 19:08:35 +00:00
Jon Robson
fe03bb50ef
Make bottom dock expansible via portlet links
...
New menu items can be added via
```
var node = mw.util.addPortletLink('p-dock-bottom', '#', 'hello' )
if (node) {
node.querySelector('a').classList.add( 'mw-ui-icon', 'mw-ui-icon-element', 'mw-ui-button' )
}
```
Bug: T336431
Change-Id: I8c5c5414cda9d268631ba0fade90e1a44c104ff1
2023-07-12 12:37:38 -05:00
Translation updater bot
0bfd103db8
Localisation updates from https://translatewiki.net .
...
Change-Id: Id85ea6852d02290cf52ee780bfe42605fe05fec3
2023-07-12 08:58:17 +02:00
Noa wmde
2c96f9b3d7
Allow overriding the search pattern highlighting for Wikibase
...
Use a php hook to override the highlightQuery attribute.
This allows us to turn off search higlighting for all
wikibase repo instances.
Bug: T327510
Change-Id: I0ef27da9cf4ac66151d1a391e9f606100097d7f0
2023-07-11 23:56:29 +00:00
bwang
e0eeb1a8c9
Update html-label to use label-class
...
Follow-up: I64e4780102a743c5ace332a562b4f9d73ea10d16
Change-Id: I255e12f22436b567ec01fafe667138ffd981afed
2023-07-11 16:49:40 +00:00
Translation updater bot
274c97acb5
Localisation updates from https://translatewiki.net .
...
Change-Id: I8db2805ef132d3ac1e45367c1e3bdc3cab1e7137
2023-07-11 08:52:24 +02:00
bwang
ecd221fe37
Add option for html label in Menu template
...
Bug: T340217
Change-Id: I64e4780102a743c5ace332a562b4f9d73ea10d16
2023-07-10 16:42:58 -07:00
bwang
3a3c6120e2
Fix echo icon sizing after ULS enhances them
...
Bug: T341490
Change-Id: Ic9142c318d8046fc19ae2faa8005a625859446d5
2023-07-10 15:43:57 -05:00
jenkins-bot
a49e8d1cf8
Merge ".nvmrc: Update to v16.19.1"
2023-07-10 17:59:16 +00:00
Translation updater bot
92ac25302b
Localisation updates from https://translatewiki.net .
...
Change-Id: Ie5ad54e57e35a3a4d378746182e37ccb70f32a09
2023-07-10 09:42:05 +02:00