bwang
3881820483
Follow-up: Refactor button/icon class helpers, make portlet classes consistent
...
- Make 'updateMenuItem' generic, rename to 'updateItemData'
- Make 'appendListItemClass' generic, rename to 'appendClassToItem'
- Remove 'appendClassToListItem' and replace with 'appendClassToItem'
- Create 'updateMenuItemData', 'updateLinkData', and 'updateDropdownMenuData' wrapper functions to be used in Hooks and SkinVector
- Add and update tests
Bug: T307901
Change-Id: I4b12a0c1aab1224d2658bad30ee629f7266c5b7e
2022-08-23 19:18:03 +00:00
jenkins-bot
6e30fa2c00
Merge "TOC with bold text."
2022-08-23 12:47:58 +00:00
jenkins-bot
bd8ceeb3e6
Merge "Remove grid row gap in favor of margins"
2022-08-23 07:40:51 +00:00
Translation updater bot
c8eb8fd167
Localisation updates from https://translatewiki.net .
...
Change-Id: I1d0d3345d0e09c2a2dc5c31d03eeaf4c308dd026
2022-08-23 08:12:34 +02:00
bwang
b63244f367
Remove grid row gap in favor of margins
...
Bug: T315595
Change-Id: Ibf837775d972deb29e9619cc6c12c919aae5155a
2022-08-22 15:49:00 -05:00
jenkins-bot
943104ae5e
Merge "Remove FIXME, add variables"
2022-08-22 19:06:07 +00:00
Jon Robson
fc2a899b4d
Remove FIXME, add variables
...
These overrides are now redundant now that Vector and Vector 2022
are separate skins.
This override was technical debt, but is now causing inconsistency
in styles as a result of T315321
These are now defined in the variables file instead.
Bug: T315662
Change-Id: I7cb3e7f439daa9d1974ec414ee4c8a905b5e513f
2022-08-22 19:26:09 +01:00
Jon Robson
ecbe2c2855
Layout: Restore disabling of max width on certain pages
...
Bug: T315460
Change-Id: I9bad936c06150cd01d4e60f4a92a5c4d28b5fe16
2022-08-22 10:34:34 +00:00
jenkins-bot
392e251a62
Merge "Localisation updates from https://translatewiki.net ."
2022-08-22 08:55:30 +00:00
jenkins-bot
0f4c36169f
Merge "[RTL, TOC] The arrow before collapsible sections in sidebar is clipped"
2022-08-22 08:31:25 +00:00
Moh'd Khier Abualruz
ff73b36780
[RTL, TOC] The arrow before collapsible sections in sidebar is clipped
...
* Temp solution for quick fix
* Full solution should be supplied by cssjanus PR shortly after
Bug: T314652
Change-Id: Ic3ac53f884bc1b9bc14c951b7348e2bf263065a2
2022-08-22 08:13:58 +00:00
Translation updater bot
6de03aab95
Localisation updates from https://translatewiki.net .
...
Change-Id: I7eab506709ea7e8056a3e85e37fe735ab3d57061
2022-08-22 08:27:13 +02:00
jenkins-bot
758297c5ca
Merge "Fix CSS selector for 'mw:tocplace' element"
2022-08-19 21:01:01 +00:00
bwang
0be4664c02
Add back fixed width to main content
...
Bug: T315653
Change-Id: Iffd3f219e756b82397264f62fb9f88fc82a92ba9
2022-08-19 13:20:20 +00:00
Translation updater bot
4ff3347d79
Localisation updates from https://translatewiki.net .
...
Change-Id: I259b7ad8449141a0e6dbe219bbc3e45a157118bb
2022-08-19 08:33:13 +02:00
Bartosz Dziewoński
7107b9d72b
Fix CSS selector for 'mw:tocplace' element
...
The colon needs to be escaped, otherwise it is treated as an invalid
pseudoclass.
Change-Id: I328851cfbd8ab3604b89a43bc5c854d1f90b306e
2022-08-18 23:52:45 +00:00
Jan Drewniak
e3896ab96d
TOC with bold text.
...
The width of the active link is increased via calc to reduce the
chances that the line will wrap because of the bold text.
Bug: T314670
Change-Id: I58aa72871b7d80c8342df60478894dafcf448ae7
2022-08-18 17:04:30 +00:00
jenkins-bot
fd4c4f5c34
Merge "TOC: Prepare for upstream change to mw:tocplace element"
2022-08-18 14:03:27 +00:00
Translation updater bot
8e3c072d01
Localisation updates from https://translatewiki.net .
...
Change-Id: Ifc711475c6f8dd7c0e0057f0e902526cea99b05d
2022-08-18 08:41:55 +02:00
jenkins-bot
b31bea7fd9
Merge "Remove gradient from modern Vector, align SidebarAction with portlet styles and classes"
2022-08-17 21:03:35 +00:00
jenkins-bot
1f5170238a
Merge "Append icon to links created via mw.util.addPortletLink"
2022-08-17 20:50:43 +00:00
bwang
5f09892813
Remove gradient from modern Vector, align SidebarAction with portlet styles and classes
...
Bug: T307771
Change-Id: I92fd11b89d4afbf99dd7ab51990835b9754767a1
2022-08-17 20:41:15 +00:00
jenkins-bot
2f65c4f696
Merge "Follow-up: Clean up left over vector legacy classes"
2022-08-17 20:38:49 +00:00
bwang
81d9b28be1
Follow-up: Clean up left over vector legacy classes
...
Bug: T313559
Change-Id: I42610ef7ccaea0b7c818f66cfbe5a316d2a5566d
2022-08-17 20:18:37 +00:00
bwang
2d6be2e6f0
Clean up main menu selectors
...
Change-Id: Icb7595f2ef60108f6eaf6b953f37a291678f793e
2022-08-17 14:08:46 -05:00
jenkins-bot
2450fdeb99
Merge "Prevent dropdown arrow from flipping in modern Vector"
2022-08-17 07:59:36 +00:00
jenkins-bot
cf88597ca7
Merge "styles: Update Vector 2022 link colors to conform to WCAG requirements"
2022-08-17 07:35:09 +00:00
Translation updater bot
3e47609440
Localisation updates from https://translatewiki.net .
...
Change-Id: I415919d2809d69e107ab9ff0746f57da3ebd94f5
2022-08-17 08:26:43 +02:00
bwang
9546bd30c0
Prevent dropdown arrow from flipping in modern Vector
...
Bug: T314669
Change-Id: Icaae181cac1b399d9c0e90c55c7ee36982b638d3
2022-08-16 16:13:55 -05:00
Jan Drewniak
936bb1d739
Append icon to links created via mw.util.addPortletLink
...
For modern Vector, the preferred way to place an icon
beside a link is with a dedicated <span> element instead
of a `:before` pseudo-element.
This change appends a <span> element with an icon to
links created by mw.util.addPortletLink instead of
using the `.mw-ui-icon-before` class.
Bug: T314798
Change-Id: I019470d9ca38a6bd63a690882bed03b5f1ac03c4
2022-08-16 15:50:34 -04:00
jenkins-bot
ae44bfa327
Merge "Fix collapsed TOC menu positioning with site notice without JS or major CSS changes"
2022-08-16 19:07:44 +00:00
Volker E
f7f78023e9
styles: Update Vector 2022 link colors to conform to WCAG requirements
...
Follow Web Content Accessibility Guidelines and
use Wikimedia Design Style Guide colors with
at least 3:1 contrast with surrounding body text.
Also unify external and normal links as the color difference is
basically opaque to understand beyond a small group of power users.
Bug: T213778
Bug: T315321
Change-Id: I8a309eedd70b9a82fcca91c2cf9a30beea602b6b
2022-08-16 17:56:07 +00:00
bwang
160ef15f30
Fix collapsed TOC menu positioning with site notice without JS or major CSS changes
...
Bug: T310388
Change-Id: Ifa29dd032534a1c6ea6fcea194b0c65103a2cd52
2022-08-16 10:38:30 -05:00
jenkins-bot
8c3a4792e9
Merge "[ToC] Show new/modified sections after publishing an edit (new floating ToC)"
2022-08-16 08:37:30 +00:00
Translation updater bot
051b9eff60
Localisation updates from https://translatewiki.net .
...
Change-Id: If2120b82f52f039e7151ade3634bcc90e48d44a7
2022-08-16 08:36:20 +02:00
Jon Robson
6df60895ab
TOC: Prepare for upstream change to mw:tocplace element
...
Bug: T311502
Change-Id: I1f607cf1ef1b61fb4d2e1880de756fb94d5a6b22
2022-08-16 07:04:27 +01:00
Moh'd Khier Abualruz
407046c759
[ToC] Show new/modified sections after publishing an edit (new floating ToC)
...
- All Frontend
- All in Skin
Bug: T307251
Change-Id: Icae2f03f0005b7607448127b793ff3c0010e5817
2022-08-15 20:02:49 +00:00
Jon Robson
6cd7098d05
[ToC] Content should be centered when TOC is collapsed
...
Bug: T314579
Change-Id: I8d182893267f740457b7233c38aa4615f08b814f
2022-08-15 14:53:54 -05:00
jenkins-bot
15ed1cf0e1
Merge "Prevent collapsed dropdowns from having height."
2022-08-15 19:31:24 +00:00
jenkins-bot
6a65efc041
Merge "Follow up: Remove .vector-layout-grid, .mw-workspace-container classes"
2022-08-15 18:52:46 +00:00
jenkins-bot
aab46eb7ce
Merge "Allow composer/installers plugin"
2022-08-15 16:05:22 +00:00
bwang
8eff2d0501
Follow up: Remove .vector-layout-grid, .mw-workspace-container classes
...
Bug: T313559
Change-Id: If93860d13fb3161c0b66f7ea9e3e1831b0a2fc1e
2022-08-15 10:10:01 -05:00
Translation updater bot
5204763967
Localisation updates from https://translatewiki.net .
...
Change-Id: I33ce00747118d3e888509a60513d25c4a3aecba0
2022-08-15 08:29:29 +02:00
Translation updater bot
24a9c1f28b
Localisation updates from https://translatewiki.net .
...
Change-Id: I1a93a342986aa92bdae8bb53705ffa4db69ca178
2022-08-12 08:46:25 +02:00
jenkins-bot
e367136406
Merge "Revert "styles: Set background-repeat: no-repeat
for menu tabs""
2022-08-11 13:11:06 +00:00
jenkins-bot
03b6715713
Merge "Add collapsed TOC to sticky header by moving the TOC"
2022-08-11 12:28:24 +00:00
bwang
006ea3517b
Add collapsed TOC to sticky header by moving the TOC
...
Visual changes:
- TOC icon in sticky header
- Small update to the narrow screens collapsed TOC spacing when open
Bug: T311103
Depends-on: Ic94fda79bd14856ccda14985d5860aa54d3118d0
Change-Id: I977092f951ba2843816609e706bce4b99583f623
2022-08-11 11:25:21 +00:00
Translation updater bot
379ec65c8b
Localisation updates from https://translatewiki.net .
...
Change-Id: I05c9238daf91cf591e5c7464adc183b20df695d5
2022-08-11 08:54:52 +02:00
jenkins-bot
310bf970bd
Merge "Remove .mw-ui-button styles from user-links overflow menu"
2022-08-10 07:39:39 +00:00
Translation updater bot
d26aaeff94
Localisation updates from https://translatewiki.net .
...
Change-Id: I83e3e21bdf57e36365a2c2c43a0a8c906ac6ac9a
2022-08-10 08:25:55 +02:00