Commit graph

1940 commits

Author SHA1 Message Date
alistair3149 ac06d312d3
feat: bump MediaWiki requirement to 1.35.2
Nessecary as SkinModule features are not supported before 1.35.2
2021-06-09 13:51:17 -04:00
alistair3149 5fcba674ba feat: avoid loading unnessecary features 2021-06-09 13:49:55 -04:00
alistair3149 82d48ac4e8 refactor: depreciate User->isLoggedIn (T270450) 2021-06-09 13:48:16 -04:00
translatewiki.net 6d7ed3c6dd Localisation updates from https://translatewiki.net. 2021-05-31 12:17:33 +02:00
alistair3149 62f161f633 fix: incorrect variable name 2021-05-27 11:20:12 -04:00
alistair3149 f60e4b2626 fix: remove empty line in stylesheet 2021-05-27 11:20:12 -04:00
alistair3149 08987c9215 feat: add rounded corner to thumbnails
also merge thumbnail styles into one file
2021-05-27 11:20:12 -04:00
github-actions 8b73bb288f ci: lint code to MediaWiki standards
Check commit and GitHub actions for more details
2021-05-27 11:20:12 -04:00
alistair3149 3f39808795 build: update dependency 2021-05-27 11:20:12 -04:00
alistair3149 5c6408d766 feat: convert border radius to CSS variable 2021-05-27 11:20:12 -04:00
translatewiki.net 04dc5a24f0 Localisation updates from https://translatewiki.net. 2021-05-27 10:43:27 -04:00
alistair3149 321f9a7f3d
refactor: only apply responsive styles to thumbnails 2021-05-22 19:19:37 -04:00
alistair3149 b698a20f26
feat: VE page header style tweaks 2021-05-21 11:15:34 -04:00
alistair3149 7e20df1f0b
doc: change default branch from master to main 2021-05-20 12:08:06 -04:00
alistair3149 57405796f0
feat: remove mw-body-content from site notice
mw-body-content should only be used for article content, see T279388 for relevant discussions
2021-05-20 01:57:00 -04:00
alistair3149 906cfd88ba
feat: add styles for mediawiki.notification 2021-05-18 21:13:59 -04:00
alistair3149 257abc84d0
feat: refresh the typeahead when blur 2021-05-18 13:26:00 -04:00
alistair3149 5e1d51d8a1
fix: unable to click link in typeahead 2021-05-18 13:14:51 -04:00
github-actions ea428465b8 ci: lint code to MediaWiki standards
Check commit and GitHub actions for more details
2021-05-18 16:35:05 +00:00
alistair3149 48deb87709
fix: add null check when accessing undefined keys
Co-authored-by: Hannes Kruse <hannes@octofox.de>
2021-05-18 12:34:08 -04:00
alistair3149 580f80bacc
build: bump to 1.8.1 2021-05-18 12:29:38 -04:00
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