alistair3149
|
931e94da43
|
chore(dev): 🔧 disable plugin/no-unsupported-browser-features in Stylelint
It is very conservative and it is negatively affecting the performance of Stylelint.
Disabling it for now.
|
2024-07-02 19:29:37 -04:00 |
|
alistair3149
|
2f7ae8fc1d
|
fix(stickyHeader): 🐛 use margin and padding instead of grid gap for body spacing
That should address the flickering issue caused by the sticky header
|
2024-07-02 19:26:50 -04:00 |
|
alistair3149
|
7ec0ae5b8e
|
refactor(stickyHeader): ♻️ create sticky sentinel in JS instead
It is only used for sticky header which requires JS, we should just create it in JS
|
2024-07-02 19:20:17 -04:00 |
|
alistair3149
|
d71ee758f4
|
refactor(core): ♻️ remove unused styles
|
2024-07-02 19:19:40 -04:00 |
|
alistair3149
|
ae4131f51f
|
fix(pageActions): 🐛 language badge should use the same color as its background
|
2024-07-01 13:44:28 -04:00 |
|
alistair3149
|
fbd030afeb
|
fix(skinning): 🐛 fix incorrect mw-halign-left left margin
|
2024-07-01 13:42:28 -04:00 |
|
alistair3149
|
568dfc7de3
|
fix(core): 🐛 fix max-width breakpoint calculation in LESS
Related: T367103
|
2024-07-01 13:38:12 -04:00 |
|
alistair3149
|
5715a29dae
|
feat(stickyHeader): ✨ reduce direction observer throttle
|
2024-07-01 13:19:59 -04:00 |
|
alistair3149
|
aaee215cf6
|
refactor(stickyHeader): ♻️ move sticky header script into a separate module
|
2024-07-01 13:19:31 -04:00 |
|
alistair3149
|
7c9eadb662
|
feat(core): ✨ convert some CSS variables into Codex equivalent part 3
|
2024-07-01 00:16:15 -04:00 |
|
github-actions
|
852fd86013
|
ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
|
2024-07-01 04:06:43 +00:00 |
|
alistair3149
|
ff0a6ed710
|
feat(core): ✨ clean up state colors
|
2024-07-01 00:04:36 -04:00 |
|
alistair3149
|
c21a908c12
|
feat(core): ✨ set new link color to color-destructive
|
2024-06-30 20:49:50 -04:00 |
|
alistair3149
|
66e7282acc
|
fix(preferences): 🐛 incorrect active button color
|
2024-06-30 20:49:15 -04:00 |
|
alistair3149
|
0fdc7c4ad7
|
feat(core): ✨ convert some CSS variables into Codex equivalent part 2
Also fix various inconsistencies with quiet buttons
|
2024-06-30 20:41:31 -04:00 |
|
alistair3149
|
0a1ac14677
|
feat(pageActions): ✨ blend language badge into the background
|
2024-06-30 01:11:35 -04:00 |
|
alistair3149
|
5d3ecd9edd
|
feat(core): ✨ convert some CSS variables into Codex equivalent
This is an on-going work to adapt Codex into Citizen.
Some of the CSS variables are soft depreciated, see tokens.less for updated info.
|
2024-06-30 01:04:30 -04:00 |
|
alistair3149
|
fce1f775c4
|
feat(pageActions): ✨ use neutral color for language badge
|
2024-06-29 20:53:21 -04:00 |
|
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 |
|
alistair3149
|
e4697c48f1
|
fix(skinning): 🐛 incorrect text alignement for mw-halign-center
|
2024-06-25 15:19:10 -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
|
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
|
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
|
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 |
|
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
|
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
|
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
|
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
|
55d413eeda
|
feat(overflow): ✨ add overflow scroll button when using a pointer device
|
2024-06-11 18:00:45 -04:00 |
|
alistair3149
|
8541b7ee88
|
fix(core): 🐛 incorrect opacity and color of icons in button
|
2024-06-11 15:48:02 -04:00 |
|
alistair3149
|
86ef5ef06d
|
feat(cssVar): ✨ add --color-inverted-primary for text color above primary color
|
2024-06-10 19:47:49 -04:00 |
|