alistair3149
7136c6e96e
fix(core): 🐛 incorrect spacing within page tools buttons
2023-07-11 01:50:19 -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
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
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
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
alistair3149
45c970e70b
feat(core): ✨ increase spacing between menus in drawer
2023-07-06 16:39:04 -04:00
alistair3149
6b1a7d1ece
feat(core): ✨ use medium font weight for menu links
2023-07-06 15:00:11 -04:00
alistair3149
462d1dd4ac
feat(core): ✨ use consistent spacing for menu elements
2023-07-06 00:55:42 -04:00
github-actions
00f252ae26
ci: 👷 lint code to MediaWiki standards
...
Check commit and GitHub actions for more details
2023-07-03 12:49:36 +00:00
沈澄心
2891d042cc
fix(core): skin preference support for Safari on iOS < 12.2 ( #680 )
...
* Update skins.citizen.preferences.js
* Update skins.citizen.preferences.js
* Update inline.js
* Update SkinHooks.php
* Update skins.citizen.preferences.less
* Update variables.less
* Update theme.less
* Update theme.less
* Update skins.citizen.preferences.js
* Update skins.citizen.preferences.js
* Update skins.citizen.preferences.js
* Update skin.js
2023-07-03 08:48:41 -04:00
H. C. Kruse
a1139e7797
fix(Tables): Check if element.parentNode
is null ( #681 )
...
Happened on the recent changes table. While the added line in TableNowrapClasses also fixes this, I've left it in as a safeguard.
2023-07-03 08:48:15 -04:00
沈澄心
1cd993c664
fix(core): add webkit prefix for sticky to support Safari < 13 ( #679 )
...
* Update layout.less
* Update TableOfContents.less
* Update mixins.less
* Update ext.echo.special.less
* Update mediawiki.rcfilters.filters.ui.less
* Update README.md
2023-06-28 13:58:21 -04:00
沈澄心
32ffa7cc23
feat(core): update MediaWiki notification style ( #673 )
...
* Update variables.less
* Update cssvariables.less
* Update mediawiki.notification.less
* Update cssvariables.less
* Update variables.less
* Update mediawiki.notification.less
* Update mediawiki.notification.less
* Update mediawiki.notification.less
* Update theme.less
2023-06-26 15:25:12 -04:00
github-actions
94e55cf698
ci: 👷 lint code to MediaWiki standards
...
Check commit and GitHub actions for more details
2023-06-23 06:32:21 +00:00
沈澄心
1137a374d8
feat(core): add border to message boxes ( #672 )
...
* Update Header.php
* Clean up and ucfirst group member name
* Update theme.less
* Update interface-message-box.less
* Update interface-message-box.less
* Update theme.less
* Update interface-message-box.less
---------
Co-authored-by: alistair3149 <alistair3149@users.noreply.github.com>
2023-06-23 02:31:35 -04:00
沈澄心
a61746bf8e
fix(core): header icon position in older browsers ( #670 )
...
* Update Header.less
* Update skins.citizen.preferences.less
* Update Header.less
* Update Header.less
2023-06-22 13:49:26 -04:00
github-actions
657c6cf294
ci: 👷 lint code to MediaWiki standards
...
Check commit and GitHub actions for more details
2023-06-21 18:31:20 +00:00
沈澄心
89a9957cd4
refactor(core): avoid using ES2020+ methods ( #669 )
...
Replace ??, ?., and replaceChildren() for better compatibility; hide pref panel in unsupported browsers
* Update mixins.less
* Update Sections.less
* Update TableOfContents.less
* Update interface-edit-section-links.less
* Update mixins.less
* Update Sections.less
* Update TableOfContents.less
* Update interface-edit-section-links.less
* Update sections.js
* Update tableOfContents.js
* Update mwRestApi.js
* Update mwRestApi.js
* Update skins.citizen.preferences.js
* Update mwActionApi.js
* Update typeahead.js
2023-06-21 14:30:45 -04:00
alistair3149
f74244ff46
fix(core): 🐛 force section indicator and heading to the start
...
Extensions like DisucssionTools might add unexpected element to the header.
This should fix the layout issue
2023-06-20 15:02:15 -04:00
github-actions
14db25faac
ci: 👷 lint code to MediaWiki standards
...
Check commit and GitHub actions for more details
2023-06-20 18:30:08 +00:00
沈澄心
07d7a730b8
fix(core): prevent propagation of click event on .mw-editsection, .mw-editsection-like ( #667 )
...
* Update sections.js
* Update sections.js
2023-06-20 14:29:37 -04:00
沈澄心
914b81010e
fix(ooui): fix max-width of OOUI TextInputWidget ( #666 )
...
* Update mediawiki.special.search.styles.less
* Update hacks.less
* Update mediawiki.special.search.styles.less
2023-06-20 14:12:15 -04:00
alistair3149
434d2688fc
refactor(core): ♻️ less specific link underline selector
2023-06-15 14:37:07 -04:00
alistair3149
717d16af35
feat(core): ✨ display real name in user menu when exists
...
Closes : #652
Co-authored-by: SimonTaurus <simon.stier@gmx.de>
2023-06-09 21:34:55 -04:00
alistair3149
abe3359c82
refactor(core): simplify tagline separator selector
2023-06-08 16:06:31 -04:00
github-actions
a928b278fa
ci: 👷 lint code to MediaWiki standards
...
Check commit and GitHub actions for more details
2023-06-08 20:04:36 +00:00
沈澄心
25d25e381b
feat(core): expand user page tagline and allow citizen-tagline to be parsed ( #657 )
...
* Add registration date to user tagline
* Add contribution link to edit count in user tagline
* Add gender to user tagline
* Allow `citizen-tagline` to be fully parsed
---------
Co-authored-by: alistair3149 <alistair3149@users.noreply.github.com>
2023-06-08 16:03:48 -04:00
github-actions
8351aa5203
ci: 👷 lint code to MediaWiki standards
...
Check commit and GitHub actions for more details
2023-06-08 19:45:07 +00:00
沈澄心
e69160de2f
feat(WikiHiero): add WikiHiero color ( #653 )
...
Also update Math color
---------
Co-authored-by: alistair3149 <alistair3149@users.noreply.github.com>
2023-06-08 15:44:22 -04:00
沈澄心
90d69720f6
feat(core): underline content links on hover and focus ( #659 )
...
* Update elements.less
* Update elements.less
* Update content.less
* Update elements.less
* Update elements.less
---------
Co-authored-by: alistair3149 <alistair3149@users.noreply.github.com>
2023-06-08 15:30:00 -04:00
沈澄心
659c47b3c2
fix(core): typo in dark-color-text-error ( #658 )
2023-06-06 17:21:31 -04:00
github-actions
eed8972d2b
ci: 👷 lint code to MediaWiki standards
...
Check commit and GitHub actions for more details
2023-06-04 17:17:24 +00:00
沈澄心
f9dad61263
feat(core): use more a11y friendly hidden ( #654 )
2023-06-04 13:16:36 -04:00
alistair3149
5c9498a08b
fix(core): 🐛 avoid page action menu overflow when title is too long
...
Fix : #648
2023-06-02 14:38:38 -04:00
github-actions
1a68ad1a87
ci: 👷 lint code to MediaWiki standards
...
Check commit and GitHub actions for more details
2023-06-01 23:08:38 +00:00
alistair3149
c0e0f28163
fix(core): 🐛 wrap indicator when needed
...
Fix : #635
2023-06-01 19:07:43 -04:00
alistair3149
8a618a6a9d
feat(core): ✨ update state background color
...
Switch to a semi-transparent color so it blends with the background.
Fix #639
2023-06-01 19:00:33 -04:00
github-actions
b537776dab
ci: 👷 lint code to MediaWiki standards
...
Check commit and GitHub actions for more details
2023-06-01 22:48:25 +00:00
沈澄心
ba825daa9a
feat(core): update state text color ( #642 )
...
* Update variables.less
* Update cssvariables.less
* Update content.body.less
* Update mediawiki.special.changeslist.less
* Update mediawiki.special.changeslist.less
* Update ext.scribunto.edit.less
* Update ext.echo.ui.less
* Create mediawiki.interface.helpers.styles.less
* Update skin.json
* Update oojs-ui-core.less
* Update oojs-ui-core.less
* Update variables.less
* Update cssvariables.less
* Update variables.less
* Update mediawiki.special.changeslist.less
* Update cssvariables.less
* Update variables.less
* Update variables.less
* Update README.md
* Update README.md
* Update mediawiki.special.changeslist.less
2023-06-01 18:47:40 -04:00
沈澄心
d92fd77e54
fix(core): add webkit prefix to user-select property ( #631 )
...
* Update mixins.less
* Update Sections.less
* Update TableOfContents.less
* Update interface-edit-section-links.less
* Update mixins.less
* Update Sections.less
* Update TableOfContents.less
* Update interface-edit-section-links.less
2023-05-23 12:47:26 -04:00
沈澄心
efd02548a6
feat(Scribunto): add support for Scribunto debug console ( #629 )
...
* add support for Scribunto debug console
* Update ext.scribunto.edit.less
* Update README.md
2023-05-23 12:27:54 -04:00