Commit graph

3057 commits

Author SHA1 Message Date
alistair3149 739fa8504c
fix(core): 🐛 enter key should not clear search input
Use span instead of button element. As button element will make
enter key triggering the clear button.
2023-07-16 16:48:14 -04:00
alistair3149 4cf9417c5d
feat(MediaWiki): light up changelist dot on hover 2023-07-16 15:50:30 -04:00
alistair3149 85f036c2f8
feat(core): remove expensive CSS animation
Avoid paint and layout triggering transitions
2023-07-16 15:32:13 -04:00
alistair3149 1aba52b870
fix(core): 🐛 inconsistent search focus behavior 2023-07-16 03:50:43 -04:00
alistair3149 6af0900185
chore(release): 🚀 2.7.4 2023-07-16 02:54:18 -04:00
alistair3149 2308138ef7
fix(MediaWiki): 🐛 fix various LESS import error 2023-07-16 02:54:10 -04:00
alistair3149 0e42030d39
fix(core): 🐛 do not insert pseudo elements to input element
It is invalid and does not work in Firefox.

Closes: #689
2023-07-16 02:49:33 -04:00
alistair3149 5ccab9e89d
chore(release): 🚀 2.7.3 2023-07-15 03:48:09 -04:00
alistair3149 6664ceb87f
fix(core): 🐛 fix LESS import error
Signed-off-by: alistair3149 <alistair31494322@gmail.com>
2023-07-15 03:47:44 -04:00
alistair3149 7ea3b94d23
feat(core): tweak sitestats font size 2023-07-14 21:48:25 -04:00
alistair3149 3b4f82a18c
chore(release): 🚀 2.7.2 2023-07-14 18:19:48 -04:00
alistair3149 703fac6294
feat(core): add overlay as affordnance to popup menus 2023-07-14 18:18:18 -04:00
alistair3149 0d7fff1188
feat(Capiunto): add rounded corner to Capiunto infobox 2023-07-14 17:35:52 -04:00
alistair3149 1ba2acb928
feat(Capiunto): add more cohesive infobox styles
Override default float styles to make it work better with the Citizen skin.

Closes: #688
2023-07-14 17:33:55 -04:00
alistair3149 4678e26336
feat(MediaWiki): add border to rc filter 2023-07-13 21:40:01 -04:00
github-actions b371b0037e ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2023-07-14 01:35:07 +00:00
alistair3149 50ae4d9d76
fix(MediaWiki): missing changelist legend styles in 1.40 (#685) 2023-07-13 21:34:02 -04:00
alistair3149 1619966eb1
fix(MediaWiki): 🐛 incorrect legacy rcoptions styles 2023-07-11 22:52:26 -04:00
alistair3149 aef94e31cb
fix(toc): 🐛 init observer only when there are headlines 2023-07-11 22:01:04 -04:00
alistair3149 0b65a05556
refactor(core): ♻️ break down main function in skin.js 2023-07-11 21:44:34 -04:00
alistair3149 42a40307e4
feat(Tabs): add support for Extension:Tabs
Closes: #687
2023-07-11 21:33:15 -04:00
alistair3149 ad3fc272c2
feat(MediaWiki): tweak non-js rcfilter styles 2023-07-11 20:35:46 -04:00
alistair3149 727988a213
feat(MediaWiki): minor tweak to color in changelist 2023-07-11 20:14:15 -04:00
alistair3149 5af3cdc2c2
feat(MediaWiki): tweak pager styles on changelist pages 2023-07-11 17:41:21 -04:00
alistair3149 4badae5cc5
feat(MediaWiki): align contribution list styles with changelist styles 2023-07-11 17:34:35 -04:00
alistair3149 67a5bb4357
feat(MediaWiki): revamp changelist styles 2023-07-11 17:06:01 -04:00
alistair3149 cf82ea8b28
feat(MediaWiki): add non-enhanced changelist styles 2023-07-11 15:49:56 -04:00
alistair3149 ad31d5dab7
feat(MediaWiki): add color for interface helpers 2023-07-11 15:36:33 -04:00
alistair3149 9c84aa9ec4
chore(release): 🚀 2.7.1 2023-07-11 01:50:49 -04:00
alistair3149 7136c6e96e
fix(core): 🐛 incorrect spacing within page tools buttons 2023-07-11 01:50:19 -04:00
github-actions 18020e5475 ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2023-07-10 22:32:25 +00:00
alistair3149 714bf93984
chore(dev): 🔧 set up djlint 2023-07-10 18:31:42 -04:00
alistair3149 a9447272dc
fix(Capiunto): 🐛 ignore Capiunto infobox for table wrapper
Closes: #686
2023-07-10 17:11:47 -04:00
alistair3149 ef64663ddf
chore(release): 🚀 2.7.0 2023-07-10 16:59:33 -04:00
alistair3149 2bf20397e1
feat(core): use filter-invert CSS variable to flip color
This decouple the filter style from the  class.
Instead, filter-invert can be redefined if needed (e.g. :root.skin-citizen-dark)
2023-07-10 16:56:56 -04:00
alistair3149 9c59d24612
fix(Echo): 🐛 incorrect button hover color 2023-07-10 16:34:14 -04:00
alistair3149 6cddf85131
feat(search): add clear button to search box 2023-07-10 16:23:48 -04:00
alistair3149 d0b1b8982c
refactor(search): ♻️ simplify search box structure 2023-07-10 15:13:21 -04:00
alistair3149 25169379a9
fix(core): 🐛 do not underline footer places links 2023-07-07 21:04:22 -04:00
alistair3149 73ff64f7da
fix(mediawiki): 🐛 do not add external link icon to external interwiki 2023-07-07 20:54:27 -04:00
alistair3149 88a5d4de9d
fix(search): 🐛 abort search request if there are no query 2023-07-07 20:44:45 -04:00
alistair3149 4ef5376cab
refactor(core): ♻️ clean up various eslint errors 2023-07-07 18:00:14 -04:00
alistair3149 608a2be932
feat(search): support all existing gateway in multi search 2023-07-07 17:56:01 -04:00
github-actions 9ef5359eae ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2023-07-07 21:27:07 +00:00
alistair3149 f843f4d1ee
fix(search): 🐛 undefined LESS variables 2023-07-07 17:26:12 -04:00
alistair3149 6adc0d7eab
feat(search): add experimental multi gateway search
This is experiemental and just a proof of concept for further work.
For now, typing `\/ask` in the search query will trigger SMW Ask search
2023-07-07 17:24:34 -04:00
alistair3149 c823ca4412
refactor(core): ♻️ remove unnessecary LESS import rules 2023-07-07 17:08:22 -04:00
alistair3149 c7e45177cd
feat(core): update menu transition styles and implementation
Same as the previous commit, the transition is now accessible as a CSS variable (transition-menu)
2023-07-07 17:02:27 -04:00
alistair3149 a7f9c55c88
feat(core): update hover transition styles and implementation
The timing and easing function are defined separately than the property.
It is now accessible as a CSS variable (transition-hover)
2023-07-07 16:36:38 -04:00
alistair3149 6874f0a7e2
refactor(core): ♻️ unify Citizen menu styles 2023-07-07 15:26:31 -04:00