2.0.0-beta.3
Note:
- The prerelease builds serve as a more graceful transition from Citizen 1.X to 2.X. The design has not been finalized yet and it might subject to significant changes. At the end of the prerelease build cycle (around November), it'll be merged to the main branch and target Mediawiki 1.39+.
- The main branch is now in 2.X. If you are looking for the last 1.X build, click here.
- Fonts might look a bit different from this patch. It is because optical sizing is enabled for better readability. If you wish to have the previous look, you can disable optical sizing through by setting font-optical-sizing to
nonein CSS. - CJK fonts are disabled by default. You can enable it by setting
$wgCitizenEnableCJKFontstotrue. Note that CJK fonts can add at least 100-200kb per page.
Features
- AJAXPoll: ✨ add skinStyle for AJAXPoll (#487)
f1fb553 - core: ✨ reduce scroll top padding
9b9b361 - font: ✨ replace RobotoVF with RobotoFlex
8e272a5 - font: ✨ sync cjk font weight with RobotoFlex
dd82c57 - fonts: ✨ add Noto Sans CJK font support
b89873d - pwa: ✨ add basic support for service worker
4f651b4 - pwa: ✨ use standalone mode
bc8d1a3 - pwa: ✨ use wgLogos instead
56005ae - tabberNeue: ✨ update active tab selector
0083d2f