Commit graph

3887 commits

Author SHA1 Message Date
alistair3149 f81e5b6f1a
fix(search): 🐛 null error when rest api is used 2022-12-07 18:05:14 -05:00
alistair3149 594b0abc73
feat(core): update RecentChanges filter styles 2022-12-07 17:06:42 -05:00
alistair3149 a3d88aa7a1
fix(core): 🐛 changelist legends should not be covered by header 2022-12-07 14:38:04 -05:00
alistair3149 71d89bc935
fix(core): 🐛 page tool menu should not overflow right (#555) 2022-12-07 14:34:22 -05:00
alistair3149 d3c428a90a
docs(contributing): 📚️ add CONTRIBUTING.md 2022-12-06 17:46:59 -05:00
github-actions c8f06a8e75 ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2022-12-06 21:58:01 +00:00
alistair3149 a1b2f7f184
fix(core): 🐛 sticky header flickering 2022-12-06 16:57:22 -05:00
alistair3149 77bba6f232
perf(core): ️ use will-change for card transitions 2022-12-06 15:46:14 -05:00
github-actions 9187a9bf45 ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2022-12-06 20:30:42 +00:00
alistair3149 ca41b42aec
perf(core): ️ add CSS containment to suitable elements 2022-12-06 15:29:49 -05:00
alistair3149 75ab097ba1
feat(core): update MW datatable styles 2022-12-06 15:06:22 -05:00
alistair3149 96ec8e4248
fix(search): 🐛 typeahead thumbnails should be center-aligned 2022-12-06 14:54:22 -05:00
alistair3149 34804e8258
feat(search): use WMUI icon for placeholder 2022-12-06 14:48:18 -05:00
alistair3149 fd0978b73d
feat(search): use background-image instead for typeahead thumbnails 2022-12-06 14:27:08 -05:00
alistair3149 284b0d8952
feat(search): add no result state to typeahead 2022-12-06 13:52:14 -05:00
alistair3149 a1aeff2e52
fix(search): 🐛 restore ID attribute for suggestion items 2022-12-06 12:05:34 -05:00
alistair3149 9bf737f720
feat(search): add empty state to typeahead
This is a barebone initial implementation, more work will come to it
2022-12-06 12:01:47 -05:00
alistair3149 501286a15d
fix(search): 🐛 update selector for fulltexturl 2022-12-05 21:13:05 -05:00
alistair3149 e6ca664cc4
fix(search): 🐛 enter key should not throw any error 2022-12-05 21:10:27 -05:00
alistair3149 7805b890ff
fix(search): 🐛 enter key should click the selected item 2022-12-05 21:02:47 -05:00
alistair3149 3488e29960
feat(search): show enter key tip when item is active 2022-12-05 15:52:36 -05:00
alistair3149 c5e5ff40a6
fix(search): 🐛 enter key should click the link in suggestion 2022-12-05 15:35:31 -05:00
alistair3149 c9b03aa7fe
feat(search): merge footer into item element 2022-12-05 15:29:17 -05:00
alistair3149 bb0eb49aaa
chore(ci): 🔧 👷 make es-x eslint rules warn instead of error
They will be addressed when we are rewriting the modules to ES6
2022-12-05 15:08:34 -05:00
translatewiki.net aa7983dc3e Localisation updates from https://translatewiki.net. 2022-12-05 13:09:21 +01:00
alistair3149 b9bfb9997f
docs(credits): 📚️ add CREDITS.md
Giving credits to the friends we made along the way
2022-12-04 16:47:16 -05:00
alistair3149 99b3523cd6
refactor(search): ♻️ partial cleanup on typeahead DOM 2022-12-04 02:13:37 -05:00
alistair3149 22e1324a80
feat(core): do not hardcode footer wordmark size
It should respect the size set in localsettings under wgLogos
2022-12-03 22:50:30 -05:00
github-actions 365b1c5e4a ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2022-12-03 19:13:02 +00:00
alistair3149 4293021d5c
feat(search): clean up redirect text implementation 2022-12-03 14:12:01 -05:00
alistair3149 48cb80aaa3
refactor(search): ♻️ make renderSuggestions more digestible 2022-12-03 13:42:01 -05:00
alistair3149 7bfec28ef2
feat(core): add site logo to header 2022-12-03 12:39:33 -05:00
github-actions 143c64c7b0 ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2022-12-03 03:19:22 +00:00
alistair3149 3d0ff75249
feat(core): center align searchbox
Precursor to make search center of the experience
2022-12-02 22:18:29 -05:00
alistair3149 2a8129ec93
feat(core): add active states to header buttons 2022-12-02 22:17:14 -05:00
alistair3149 fef63e7e0f
docs(readme): 📚️ update config description 2022-12-02 18:03:00 -05:00
github-actions 568405cd5d ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2022-12-02 23:00:32 +00:00
alistair3149 391266c0a7
feat(core): allow the use of custom search suggestion module
defines the search suggestion ResourceLoader module
used by the skin. It deprecates the  config
2022-12-02 17:59:45 -05:00
github-actions 57d50ea5c5 ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2022-12-02 22:39:05 +00:00
alistair3149 1939850369
feat(core): allow multiple search components on the same page
This will allow the search suggestion to hook up to multiple search
boxes with `.citizen-search-box` as container. Do note that the default
Citizen suggestion is hardcoded for the primary search, so it only
works for the old core search suggestion module.

This is also a prereq for implementing the Codex search like the one
from Vector.
2022-12-02 17:35:23 -05:00
alistair3149 9bc8d7a44c
feat(MultimediaViewer): smaller scroll indicator for MMV 2022-12-02 15:14:33 -05:00
alistair3149 9d78879095
fix(core): 🐛 remove border as it collides with MMV button 2022-12-01 22:48:48 -05:00
alistair3149 323acda0b1
feat(core): add icon to all talk page buttons
Talk page keys in the associated page array can vary based on namespace.
This commit will match keys end with 'talk' and match them to the speechBubble icon.
2022-12-01 22:34:29 -05:00
alistair3149 e2b13a00d1
chore(release): 🚀 2.1.0 2022-12-01 22:05:43 -05:00
alistair3149 dd7270bcd4
feat(codex): add grade A support for Codex
Also align with MW UI, OOUI
2022-12-01 22:03:42 -05:00
alistair3149 faf294e899
feat(core): tweak RC and Watchlist styles 2022-12-01 16:13:25 -05:00
alistair3149 ca7dd9fe86
feat(ooui): redo OOUI styles 2022-11-30 21:42:28 -05:00
alistair3149 f64f1a2d5e
fix(core): 🐛 input focus state should use hover background color 2022-11-30 16:10:48 -05:00
alistair3149 ce9e9de25b
feat(core): redo MediaWiki UI styles 2022-11-30 15:38:59 -05:00
alistair3149 1238799a82
feat(Popups): add responsive support for Popups 2022-11-29 12:51:54 -05:00