Commit graph

4069 commits

Author SHA1 Message Date
alistair3149 b32151c99a
fix: remove click eventlistener when pref panel is hidden 2021-05-18 12:27:10 -04:00
alistair3149 5c57415a86
refactor: add polyfill for replaceChildren
Co-authored-by: Hannes Kruse <hannes@octofox.de>
2021-05-18 12:25:34 -04:00
alistair3149 2564ba1268
refactor: replace onBlur event with click listener 2021-05-18 12:23:05 -04:00
alistair3149 d0f23fa991 fix: incorrect breakpoint for search bar 2021-05-17 19:27:28 -04:00
alistair3149 5d1af2ccb4
fix: inconsistent cursor in header button 2021-05-17 18:58:12 -04:00
alistair3149 edf6aa1834
fix: search suggestion height overflow 2021-05-17 17:58:48 -04:00
github-actions 9d792fc5b0 ci: lint code to MediaWiki standards
Check commit and GitHub actions for more details
2021-05-17 21:55:52 +00:00
alistair3149 3607a3dbcc
feat: tweak search suggestion styles 2021-05-17 17:55:00 -04:00
alistair3149 d23358f7df
build: bump to 1.8.0 2021-05-17 17:13:55 -04:00
alistair3149 7557c68271
Merge pull request #387 from StarCitizenTools/dev
Search module rework and clean up
2021-05-17 17:13:38 -04:00
alistair3149 674cfa274e
fix: VE toolbar overlapping drawer in tablet or above viewport 2021-05-17 17:11:12 -04:00
alistair3149 cf6fa8f21f
fix: incorrect OOUI progressive background color (#383) 2021-05-17 17:04:56 -04:00
alistair3149 c43e5279dd feat: remove lazyload modules
It is replaced by the core config `$wgNativeImageLazyLoading`
2021-05-17 16:55:11 -04:00
github-actions af8c3bace9 ci: lint code to MediaWiki standards
Check commit and GitHub actions for more details
2021-05-17 20:51:03 +00:00
alistair3149 c18c297a0e
build: update dependencies 2021-05-17 16:50:07 -04:00
alistair3149 b2bd79196d
feat: rework search module (#386)
* feat: rewrite search module (WIP)
There are some caveats because it is a WIP
- Messages are not i18n yet
- Missing placeholder suggestion thumbnail
- Only REST mode works
- Missing greeting message when there is no search query
- Code might look like a mess (I learned JS not long ago)

* refactor: remove old search module

* feat: clean up search suggestion styles

* feat: hide overflow for suggestion text

* feat: add action API and various cleanup

* feat: re-add abort controller

* feat: add message support and tweaks

* feat: use virtual config instead of ResourceLoader hook

* fix: missing comma in const definition

* feat: add ARIA attributes
2021-05-17 16:34:14 -04:00
translatewiki.net 2987e23290 Localisation updates from https://translatewiki.net. 2021-05-17 13:15:55 +02:00
github-actions 11ee87cedd ci: lint code to MediaWiki standards
Check commit and GitHub actions for more details
2021-05-16 18:25:52 +00:00
alistair3149 9a2bbf85a9
fix: remove ToC margin when VE is activated (#385)
A side margin is added to make space for ToC when there is one. However, there is no ToC in VE so it should be removed.
2021-05-16 14:25:07 -04:00
alistair3149 9654003259
build: bump to 1.7.4 2021-05-13 09:56:44 -04:00
alistair3149 57ff42abcf
feat: do not call HtmlFormatter when the page is not collapsible (#384) 2021-05-13 09:44:34 -04:00
translatewiki.net 129fad54d2 Localisation updates from https://translatewiki.net. 2021-05-13 13:51:38 +02:00
alistair3149 9ecd9722f3
feat: tweak quiet hover and active state color 2021-05-11 12:08:27 -04:00
alistair3149 8e5d848944
fix: incorrect hover state opacity 2021-05-10 13:56:18 -04:00
alistair3149 d0edec1012
fix: Echo badges sizing 2021-05-10 13:46:18 -04:00
alistair3149 3202c1d9e6
fix: prevent Firefox quickfind overriding the search toggle shortcut 2021-05-10 13:36:44 -04:00
github-actions fef76149d1 ci: lint code to MediaWiki standards
Check commit and GitHub actions for more details
2021-05-10 17:27:36 +00:00
alistair3149 74873da01f
refactor: better detection for slash toggle 2021-05-10 13:26:39 -04:00
alistair3149 6264b918e2
feat: dismiss preference panel when clicked outside or esc is pressed 2021-05-10 13:25:10 -04:00
alistair3149 4b0eb98477
build: bump to 1.7.3 2021-05-10 12:15:42 -04:00
alistair3149 0a63f77004
Merge pull request #379 from StarCitizenTools/dev
Minor improvements on header icons
2021-05-10 12:14:38 -04:00
alistair3149 4ea6315af6
feat: update Echo badges styles to be inline with other header icons 2021-05-10 12:11:47 -04:00
alistair3149 ac2ed38183
feat: unify header button highlight hover state (#363) 2021-05-10 12:00:04 -04:00
translatewiki.net e7ad3ff181 Localisation updates from https://translatewiki.net. 2021-05-10 14:10:41 +02:00
alistair3149 5e0f9b6e14 fix: incorrect disabled shortened VE save button style (#375) 2021-05-08 12:54:08 -04:00
alistair3149 1a636e788a
fix: inline script should not be loaded on other skins (#376) 2021-05-08 12:41:59 -04:00
alistair3149 b17237f77e chore: update dependencies
jsdoc 3.6.3 > 3.6.6
Unfortunately the underscore bug is an upstream issue so it will have to wait.
2021-05-08 12:36:41 -04:00
translatewiki.net 2ac9bf4509 Localisation updates from https://translatewiki.net. 2021-05-07 10:58:41 +02:00
github-actions 3643b533af ci: lint code to MediaWiki standards
Check commit and GitHub actions for more details
2021-05-07 02:37:23 +00:00
Eshagh c891f42fd1
feat: add RTL icons for drawer toggle and VE save button (#374)
* Customize the drawer button for RTL language

* Convert ">" to "<" for RTL language

Co-authored-by: eshagh79 <eshagh094@gmail.com>
2021-05-06 22:36:34 -04:00
alistair3149 23029aa35e
Merge pull request #370 from StarCitizenTools/dev
Minor bug fixes
2021-05-05 13:23:44 -04:00
alistair3149 73b95c9d37
fix: hidden ooui window manager inside VE toolbar on small viewport (#369) 2021-05-05 13:22:11 -04:00
alistair3149 87756194fb
feat: add icon and text for addsection action (#368) 2021-05-05 13:08:37 -04:00
alistair3149 782a3fab09
fix: preference icon misalignment in large font sizes (#363) 2021-05-05 12:41:24 -04:00
alistair3149 38f674eced
feat: tweak search toggle button 2021-05-04 13:53:40 -04:00
alistair3149 c74b6f955e
build: bump to 1.7.2 2021-05-04 13:35:07 -04:00
alistair3149 3ce9768b44
Merge pull request #366 from StarCitizenTools/dev
Minor improvements and bug fixes
2021-05-04 13:34:50 -04:00
github-actions 3e6b24c390 ci: lint code to MediaWiki standards
Check commit and GitHub actions for more details
2021-05-04 17:34:33 +00:00
alistair3149 96cf5319c7
feat: improve page tool more button behavior 2021-05-04 13:33:43 -04:00
alistair3149 06e91bb42d
feat: improve header button behavior 2021-05-04 13:27:47 -04:00