alistair3149
1edc40e70c
feat(share): ✨ only share URL
...
The text handling across OS is inconsistent, and it is more desirable to just share the link and get the description through the embed.
2024-06-28 19:25:57 -04:00
alistair3149
327aca0b2c
feat(pageActions): ✨ add share button to page actions for article pages
2024-06-28 18:42:04 -04:00
alistair3149
c34868d04e
fix(overflow): 🐛 remove unused mask rules
2024-06-27 18:54:48 -04:00
alistair3149
eb58bd6e99
fix(menu): 🐛 show view button specifically on revision and diff pages
...
The previous attempts didn't catch all the cases. This should be enough.
Related: #845
2024-06-27 18:21:28 -04:00
alistair3149
f0de4f4c5b
feat(overflow): ✨ use CSS variable for overflow gradient size
...
This will allow the gradient to be adjustable through CSS
2024-06-27 18:15:32 -04:00
translatewiki.net
5c34306ed7
Localisation updates from https://translatewiki.net .
2024-06-27 14:12:37 +02:00
alistair3149
3d90051ae6
fix(core): 🐛 force selected view button to be visible on revision pages
2024-06-26 17:23:45 -04:00
alistair3149
e4697c48f1
fix(skinning): 🐛 incorrect text alignement for mw-halign-center
2024-06-25 15:19:10 -04:00
github-actions
4e719a09c9
ci: 👷 lint code to MediaWiki standards
...
Check commit and GitHub actions for more details
2024-06-25 16:50:55 +00:00
alistair3149
d0220335ab
ci(lint): 👷 fix lint branch selection
2024-06-25 12:50:57 -04:00
alistair3149
dd53576941
fix(menu): 🐛 prevent page from scrolling when dropdown menu is open in small viewport
2024-06-25 12:47:07 -04:00
alistair3149
7133648fe0
fix(wordmark): 🐛 wordmark should resize responsively
2024-06-24 17:12:57 -04:00
alistair3149
b1c30ef1c1
build: release 2.19.0 ( #881 )
2024-06-24 15:10:40 -04:00
alistair3149
84d58be232
fix(WikiEditor): 🐛 align toolbar buttons
2024-06-24 15:09:57 -04:00
alistair3149
7fb35f90f5
fix(overflow): 🐛 prevent overflow button from triggering form action button
...
When the overflow button is within a `<form>` element, it can sometimes
trigger the form action (e.g. In the realtime preview of WikiEditor).
2024-06-24 14:39:33 -04:00
alistair3149
923ddedcc0
fix(menu): 🐛 avoid double view button on talk page
...
In 9969479
, we forced the view button to be visible to allow the return action (#845 ).
There are no good ways to target revision page only so we rely on the diff styles.
However, Extension:DiscussionTools inline the said styles on talk page while talk page also has
a return action registered under the associated page menu. This leaves two button serving the
same function.
2024-06-24 14:19:34 -04:00
alistair3149
c47531a28b
feat(wordmark): ✨ implement wordmark in drawer
...
Also simplify existing styles for wordmark
2024-06-24 14:05:21 -04:00
alistair3149
e0507d489d
fix(footer): 🐛 incorrect invert rule for footer wordmark
2024-06-24 13:42:30 -04:00
alistair3149
08e63e3caf
feat(skinning): ✨ remove top and bottom margin from nested lists
...
Related: #886
2024-06-18 19:48:54 -04:00
alistair3149
fae9dad9b0
fix(skinning): 🐛 incorrect margin for right float thumbnails
2024-06-16 20:57:14 -04:00
alistair3149
2639b0f70d
fix(overflow): 🐛 overflow content should fill parent container
2024-06-15 17:38:47 -04:00
alistair3149
3e64df8bee
fix(pageHeading): 🐛 capture brackets even without whitespace prefix
...
Related: #879
2024-06-14 16:34:02 -04:00
alistair3149
318a392f71
ci(lint): 👷 fix release please branch ignore
2024-06-14 16:29:18 -04:00
alistair3149
64a3862e09
build: release 2.18.1 ( #880 )
...
* build: release 2.18.1
* ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
---------
Co-authored-by: github-actions <github-actions@users.noreply.github.com>
2024-06-14 16:25:17 -04:00
alistair3149
00dba9540b
fix(menu): 🐛 fix invisible user menu on desktop Safari
2024-06-14 16:23:53 -04:00
alistair3149
d079cc9b29
fix(core): 🐛 incorrect side margin for ul and ol
2024-06-14 16:02:13 -04:00
dependabot[bot]
4f5ffd6be0
build(deps-dev): bump eslint-config-wikimedia from 0.28.1 to 0.28.2 ( #874 )
...
Bumps [eslint-config-wikimedia](https://github.com/wikimedia/eslint-config-wikimedia ) from 0.28.1 to 0.28.2.
- [Release notes](https://github.com/wikimedia/eslint-config-wikimedia/releases )
- [Changelog](https://github.com/wikimedia/eslint-config-wikimedia/blob/main/CHANGELOG.md )
- [Commits](https://github.com/wikimedia/eslint-config-wikimedia/compare/v0.28.1...v0.28.2 )
---
updated-dependencies:
- dependency-name: eslint-config-wikimedia
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-14 13:14:37 -04:00
alistair3149
4fb22c1abe
build: release 2.18.0 ( #875 )
...
* build: release 2.18.0
* ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
---------
Co-authored-by: github-actions <github-actions@users.noreply.github.com>
2024-06-14 13:13:55 -04:00
alistair3149
5bc18b5f4a
feat(core): ✨ hide the text from the help indicator
2024-06-14 13:12:30 -04:00
alistair3149
9bd18ea054
fix(overflow): 🐛 wrapper should respect float elements
...
Fixes : #878
2024-06-14 12:59:14 -04:00
alistair3149
20fd0643fe
fix(Popups): 🐛 invert icon in dark mode
2024-06-14 12:54:07 -04:00
alistair3149
01d14d5598
feat(pageHeading): ✨ add support for all Unicode opening and closing punctation marks
...
Closes : #879
2024-06-14 12:34:07 -04:00
alistair3149
e064de2402
refactor(cssVar): ♻️ replace all filter rules with CSS variables
2024-06-14 12:24:02 -04:00
alistair3149
a7c74e3f10
fix(menu): 🐛 fix invisible user menu
2024-06-13 23:01:26 -04:00
alistair3149
3b3bb3030d
fix(menu): 🐛 incorrect Safari details marker selector
2024-06-13 03:39:03 -04:00
alistair3149
c52dc49d6d
fix(menu): 🐛 hide Safari details marker
2024-06-13 03:24:13 -04:00
alistair3149
8883326d84
build: release 2.17.2 ( #873 )
...
* build: release 2.17.2
* ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
---------
Co-authored-by: github-actions <github-actions@users.noreply.github.com>
2024-06-12 13:03:31 -04:00
alistair3149
089a329da9
fix(toc): 🐛 ToC should have a higher z-index than page actions in smaller viewport
...
In order to avoid collision between the bottom page action bar and the ToC dropdown
2024-06-12 13:01:43 -04:00
alistair3149
feae1e6ad3
fix(pagetools): 🐛 attach menu to the page actions bar instead of the button
2024-06-12 13:00:13 -04:00
alistair3149
dd89daba39
fix(overflow): 🐛 allow to click through the nav element
2024-06-12 12:51:50 -04:00
alistair3149
7b5f6b455d
build: release 2.17.1 ( #872 )
...
* build: release 2.17.1
* ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
---------
Co-authored-by: github-actions <github-actions@users.noreply.github.com>
2024-06-11 19:21:51 -04:00
alistair3149
f5e9891079
fix(overflow): 🐛 expand blocklist for nowrap as some tables contain the wikitable class
2024-06-11 19:21:21 -04:00
alistair3149
7830faa8fe
fix(overflow): 🐛 mark oveflow button as not accessible for screen reader
2024-06-11 19:15:57 -04:00
github-actions
6c39537a51
ci: 👷 lint code to MediaWiki standards
...
Check commit and GitHub actions for more details
2024-06-11 23:10:13 +00:00
alistair3149
4b457dfa08
fix(overflow): 🐛 align scroll buttons with content margin
2024-06-11 19:07:38 -04:00
alistair3149
cbf60030f1
fix(overflow): 🐛 use more accurate rounding method for overflow detection
2024-06-11 18:56:54 -04:00
alistair3149
a03cf84bf0
build: release 2.17.0 ( #868 )
...
* build: release 2.17.0
* ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
---------
Co-authored-by: github-actions <github-actions@users.noreply.github.com>
2024-06-11 18:11:56 -04:00
alistair3149
55d413eeda
feat(overflow): ✨ add overflow scroll button when using a pointer device
2024-06-11 18:00:45 -04:00
github-actions
abc8176638
ci: 👷 lint code to MediaWiki standards
...
Check commit and GitHub actions for more details
2024-06-11 20:14:35 +00:00
alistair3149
7c681adb25
refactor(tagline): ♻️ simplify if else nest levels
2024-06-11 16:14:29 -04:00