Commit graph

659 commits

Author SHA1 Message Date
alistair3149 57942075cc
feat(PWA): fallback to clipboard share if Web Share API is not supported 2024-11-12 22:26:03 -05:00
alistair3149 5436cc46da
feat(PWA): allow custom icons definition with wgCitizenManifestIcons 2024-11-12 22:05:04 -05:00
alistair3149 76a39eafdf
perf(preferences): ️ rewrite to use dropdown component
Dropdown + Menu component are already doing the same thing.
We can just extend those and drop all the custom handling
2024-11-12 20:13:47 -05:00
alistair3149 241ef66893
perf(core): ️ move window.resize to resizeObserver 2024-11-07 19:12:48 -05:00
alistair3149 3d7948103c
build: release 2.38.3 (#970) 2024-11-06 14:11:36 -05:00
alistair3149 3aa6fb6995
build: release 2.38.2 (#969) 2024-11-05 22:32:22 -05:00
alistair3149 1a4825055b
build: release 2.38.1 (#968) 2024-11-05 22:19:22 -05:00
alistair3149 c9f05997de
build: release 2.38.0 (#966) 2024-11-05 21:57:04 -05:00
alistair3149 25fbc14908
style(core): 🎨 rename intersectionObserver references to observer
We will be using it for more than intersectionObserver.
2024-11-02 02:00:21 -04:00
alistair3149 b7dad17d6f
perf(core): ️ only embed base variant of the OOUI icon
By default, OOUI icon loads all variants of the icon in CSS.
Since we handles the icon color within Citizen, we do not
need those extra styles.
2024-10-29 20:15:50 -04:00
alistair3149 3735e60eb6
build: release 2.37.0 (#963) 2024-10-25 15:07:51 -04:00
alistair3149 a874e45560
refactor(core): ♻️ move toc flag to skin.json
It is just a simplet toggle so we should put it in skin.json instead.
2024-10-23 16:49:29 -04:00
alistair3149 936e9c1906
build: release 2.36.0 (#962) 2024-10-23 13:26:22 -04:00
alistair3149 7f29ae8711
build: release 2.35.0 (#961) 2024-10-21 20:11:15 -04:00
alistair3149 95c355d9b3
fix(mediawiki): 🐛 apply body styles to overlay outside of citizen-body
This should fix the incorrect line-height issue in VE preview.

T347199
2024-10-21 19:09:22 -04:00
alistair3149 7702361402
feat(overflow): add noresize class to citizen nowrap classes
noresize is a standardized class used by Vector 2022,
we should support it too.
2024-10-21 18:18:27 -04:00
alistair3149 fe514e94ce
feat(search): use trash icon instead of clear icon for clear input text button 2024-10-19 01:34:28 -04:00
alistair3149 cc847c08c2
build: release 2.34.0 (#960) 2024-10-17 19:30:13 -04:00
alistair3149 1d275c8eef
build: release 2.33.0 (#956) 2024-10-15 14:31:23 -04:00
alistair3149 36361ee47d
build: release 2.32.0 (#955) 2024-10-03 19:54:18 -04:00
alistair3149 9e3f4548c4
fix(search): 🐛 add missing advancedsearch message 2024-10-03 19:17:59 -04:00
alistair3149 c64b2ff5e6
feat(core): enable heading HTML change for 1.43
T13555
2024-10-03 17:25:02 -04:00
alistair3149 d4e65977b5
build: release 2.31.0 (#954) 2024-09-28 17:41:27 -04:00
alistair3149 a0296afaed
feat(search): migrate typeahead to Mustache template part 2 2024-09-28 17:31:43 -04:00
alistair3149 c327dc4fa9
feat(search): migrate most typeahead elements to Mustache
This is a WIP and more clean ups are on the way.
2024-09-28 06:30:15 -04:00
alistair3149 71071e9cd2
build: release 2.30.0 (#953) 2024-09-27 18:21:36 -04:00
alistair3149 c35d86f43f
feat(search): clean up HTML structure 2024-09-27 02:10:02 -04:00
alistair3149 0332449537
build: release 2.29.0 (#945) 2024-09-13 01:50:36 -04:00
alistair3149 8640d4ef30
feat(toc): switch to ToC implementation based on Vector 2022
This will serve as the groundwork of merging the intersection observers
and collapsible toc in the future.
2024-09-10 18:28:12 -04:00
alistair3149 a5fe615ce8
build: release 2.28.0 (#942) 2024-09-10 03:20:13 -04:00
alistair3149 6fef375dbe
feat(SemanticMediaWiki): update jsonview styles 2024-09-08 17:02:22 -04:00
Vũ Minh Nguyên 8eb6e51110
feat(StructuredNavigation): add styles for StructuredNavigation (#943)
* feat: Add SkinStyles to StructuredNavigation

Signed-off-by: Pisces <admin@songngu.xyz>

* Changed group-title text align

From right to left, for the sake of readability.

Signed-off-by: Pisces <vuminhnguyen@songngu.xyz>

* Update ext.structuredNav.NavigationView.less

Per review from @alistar3149

* Update ext.structuredNav.NavigationView.less

Another review-based patch

---------

Signed-off-by: Pisces <admin@songngu.xyz>
Signed-off-by: Pisces <vuminhnguyen@songngu.xyz>
2024-09-05 16:24:36 -04:00
alistair3149 bb44e05f97
feat(FloatingUI): add support for Extension:FloatingUI 2024-09-04 23:54:50 -04:00
alistair3149 28cd4e18b5
build: release 2.27.0 (#927) 2024-08-19 15:59:12 -04:00
alistair3149 0b397eeb6e
feat(TemplateData): update TemplateData styles 2024-08-19 15:40:26 -04:00
Vũ Minh Nguyên 118f9d47c7
feat(UploadWizard): add basic styles for campaign (#925) 2024-08-13 12:44:20 -04:00
alistair3149 b91f3ffad6
build: release 2.26.0 (#912) 2024-08-06 13:27:35 -04:00
Vũ Minh Nguyên ffbaa5b9fa
feat(UserProfileV2): add UserProfileV2 style (#914)
* feat:  add UserProfileV2 style

* feat: add UserProfileV2 SkinStyles

* feat: add UserProfileV2 styles

* feat:  add UserProfileV2 styles

* feat:  add UserProfileV2 styles
2024-07-24 21:57:11 -04:00
alistair3149 1107efc2d1
refactor(tippy): ♻️ move tippy to lib directory 2024-07-24 20:51:53 -04:00
alistair3149 9caf91a5d6
build: release 2.25.0 (#907) 2024-07-19 17:55:35 -04:00
Aeywoo 99e7f08313
feat(AccountInfo): add AccountInfo styles (#749)
---------

Co-authored-by: github-actions <github-actions@users.noreply.github.com>
2024-07-13 16:41:46 -04:00
alistair3149 112d656951
build: release 2.24.0 (#905) 2024-07-12 19:00:17 -04:00
alistair3149 5fdcfc61f6
feat(DataMaps): add styles for Extension:DataMaps 2024-07-11 20:24:40 -04:00
alistair3149 46c139ac86
feat(DataMaps): add DataMaps init styles 2024-07-11 17:49:19 -04:00
alistair3149 f0d1176f2a
feat(pref): add clientpref to disable auto-hide navigation
Closes #841
2024-07-10 13:59:03 -04:00
alistair3149 4c51200ed5
feat(leaflet): add Leaflet styles for Leaflet map extensions
This should cover the Leaflet styles for Extension:DataMaps, Kartographer, Maps, and SRF
2024-07-09 23:46:20 -04:00
alistair3149 faf14e82b2
build: release 2.23.0 (#901) 2024-07-08 21:33:35 -04:00
alistair3149 7178f6d372
feat(CiteThisPage): add styles for Extension:CiteThisPage 2024-07-08 18:12:44 -04:00
alistair3149 07b709dceb
build: release 2.22.1 (#899) 2024-07-05 20:52:16 -04:00
alistair3149 1eb3a8017f
build: release 2.22.0 (#893) 2024-07-05 20:40:33 -04:00