Commit graph

870 commits

Author SHA1 Message Date
alistair3149 b9a92b4692
feat(core): add more saturation to text colors 2024-10-17 02:40:04 -04:00
alistair3149 20f484d9a3
feat(core): simplify section implementation and update support for new headings 2024-10-16 16:17:32 -04:00
alistair3149 bd71ac747b
fix(core): 🐛 use CSS calc instead of LESS calculation
It seems that there are some changes in the LESS parser in MW 1.43that breaks some
of the existing LESS calculation.

This should also fix #957
2024-10-16 15:04:39 -04:00
alistair3149 d2e92da3c5
feat(Keyhint): tweak keyboard hint styles 2024-10-16 15:02:08 -04:00
alistair3149 10f5d118f6
feat(core): update to new Codex external link icon 2024-10-11 00:42:07 -04:00
alistair3149 5f328c0743
fix(usermenu): 🐛 hide keyhint for create account button 2024-10-07 00:03:26 -04:00
alistair3149 01365d90ec
fix(search): 🐛 fix invisible progress bar 2024-10-07 00:01:29 -04:00
alistair3149 3601fbd3ee
feat(core): make dark mode surface colors a bit darker 2024-10-05 22:39:07 -04:00
alistair3149 ec68a30579
feat(core): make border color more visible in pure black mode 2024-10-05 22:33:09 -04:00
alistair3149 96004fd30d
fix(pagetools): 🐛 do not bound the width of page action card to page tools 2024-10-05 03:16:57 -04:00
github-actions 3b2ea71115 ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-10-05 07:03:07 +00:00
alistair3149 249ce640e9
fix(menu): 🐛 hide keyhint in main menu items
This is causing some wrapping issue and needs to be revisited in the future
2024-10-05 03:03:07 -04:00
alistair3149 085837807f
feat(pagetools): add border to floating buttons 2024-10-05 03:02:12 -04:00
alistair3149 10a28ac476
feat(menu): add accesskey hint to menu items 2024-10-03 18:57:09 -04:00
alistair3149 a2cc968d2b
fix(icon): 🐛 prevent icon from shrinking in size 2024-10-02 16:10:07 -04:00
alistair3149 3ad890206d
feat(search): remove search form and footer glass effect
Didn't look as good as solid color
2024-09-26 22:56:30 -04:00
alistair3149 73eb950c31
fix(search): 🐛 fix search button icon clipping 2024-09-26 22:53:36 -04:00
alistair3149 6f6aa82743
feat(core): increase max-height for menus in mobile layout 2024-09-26 22:53:13 -04:00
alistair3149 eb3927ac0f
fix(search): 🐛 fix incorrect max height for search card 2024-09-26 22:40:20 -04:00
alistair3149 d90ba797b3
feat(search): use glass effect on search form and footer 2024-09-26 22:28:06 -04:00
alistair3149 5605d18f49
feat(search): clean up spacing and alignment in typehead elements 2024-09-26 22:18:29 -04:00
github-actions 84a12225d2 ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-09-27 02:01:03 +00:00
alistair3149 55227e6847
feat(search): tweak various search styles 2024-09-26 22:00:13 -04:00
alistair3149 7b3f8f5823
feat(core): add placeholder text color 2024-09-26 21:59:47 -04:00
alistair3149 d6a7c9ddd0
fix(search): 🐛 add missing search footer background color 2024-09-26 19:31:40 -04:00
alistair3149 f1bf40ac78
feat(search): clean up search suggestion padding 2024-09-26 19:29:56 -04:00
alistair3149 138f7a9bd5
feat(search): add message to search footer 2024-09-26 17:58:53 -04:00
alistair3149 a213f1d6a0
feat(search): add keyboard hint to search card 2024-09-26 17:47:19 -04:00
alistair3149 151d60f10f
feat(search): clean up and simplify styles 2024-09-26 15:51:48 -04:00
github-actions 92405a8204 ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-09-26 18:56:09 +00:00
alistair3149 28b117d990
feat(search): tweak search box to be more center for desktop 2024-09-26 14:55:49 -04:00
alistair3149 8f61265cec
feat(core): add support for skin-invert and skin-invert-image
Sync with current dark mode standards from Vector 2022
2024-09-11 04:26:05 -04:00
alistair3149 07dd936115
feat(toc): reduce the size of toc toggle icon 2024-09-11 03:09:16 -04:00
alistair3149 ab62d65768
fix(toc): 🐛 exclude toggle from top section hover 2024-09-10 22:12:06 -04:00
alistair3149 257673a588
feat(toc): allow ToC to be collapsible
Using the same implementation as Vector 2022

Closes: #556
2024-09-10 19:32:49 -04:00
alistair3149 b0817115ea
refactor(core): ♻️ clean up ToC classes
Clean up the CSS class name to follow the MW CSS coding conventions.
The structure is refactored to be similar to Vector for easier maintainenace.
2024-09-10 17:40:25 -04:00
alistair3149 8354f8e263
feat(core): do not hardcode scroll padding top 2024-09-10 17:02:59 -04:00
alistair3149 25697495e5
feat(core): add support for mw-sticky-header-element
Task: T289817
2024-09-10 16:50:27 -04:00
alistair3149 14591adcf2
fix(wikitable): 🐛 fix missing bordered wikitable borders when rowspan is used
Related: #932
2024-08-17 17:48:26 -04:00
alistair3149 a4fdcf3572
fix(pagetools): 🐛 fix incorrect selector for edit buttons 2024-08-17 17:40:53 -04:00
alistair3149 662b02e008
refactor(wikitable): ♻️ use stricter but not more specific selectors for wikitables 2024-08-17 17:27:46 -04:00
alistair3149 7dbdf27ca7
fix(wikitable): 🐛 stricter selector for border separator
Should resolve the first bug in #932
2024-08-17 17:21:04 -04:00
alistair3149 fadd9893ea
fix(pagetools): 🐛 add additional check for source edit button
Closes: #929
2024-08-17 17:14:06 -04:00
alistair3149 fd0346eb4f
fix(category): 🐛 fix incorrect hover text color for visited new category
Closes: #933
2024-08-17 17:00:22 -04:00
alistair3149 3dbf41d3c9
refactor(tokens): ♻️ move link tokens to root 2024-08-17 16:56:32 -04:00
alistair3149 6711196bda
fix(core): 🐛 do not use inset for box-shadow-border
It will be overlapped if the content has background
2024-07-25 14:35:42 -04:00
github-actions 07507207b3 ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-07-25 06:25:20 +00:00
alistair3149 9baf8510ce
fix(core): 🐛 fix uneven margin in table cells 2024-07-25 02:24:38 -04:00
alistair3149 c1370e95f0
feat(core): update box-shadow CSS variables
* Tokenize shadow vertical distance
* Rename CSS variables to match Codex counterpart
* Reduce the vertical distance for all box shadow
2024-07-24 21:53:51 -04:00
alistair3149 b922b035cc
feat(OOUI): update filter invert rules 2024-07-24 21:09:37 -04:00