starcitizentools / citizen-skin
为 Star Citizen Wiki 开发的响应式皮肤
v2.31.0
2024-09-28 21:41 UTC
Requires
- ext-libxml: *
- composer/installers: >1.0.12
Requires (Dev)
- dev-main
- v2.31.0
- v2.30.0
- v2.29.0
- v2.28.0
- v2.27.0
- v2.26.0
- v2.25.0
- v2.24.0
- v2.23.0
- v2.22.1
- v2.22.0
- v2.21.0
- v2.20.0
- v2.19.0
- v2.18.1
- v2.18.0
- v2.17.2
- v2.17.1
- v2.17.0
- v2.16.1
- v2.16.0
- v2.15.1
- v2.15.0
- v2.14.1
- v2.14.0
- v2.13.5
- v2.13.4
- v2.13.3
- v2.13.2
- v2.13.1
- v2.13.0
- v2.12.0
- v2.11.1
- v2.11.0
- v2.10.1
- v2.10.0
- v2.9.1
- v2.9.0
- v2.8.5
- v2.8.4
- v2.8.3
- v2.8.2
- v2.8.1
- v2.8.0
- v2.7.11
- v2.7.10
- v2.7.9
- v2.7.8
- v2.7.7
- v2.7.6
- v2.7.5
- v2.7.4
- v2.7.3
- v2.7.2
- v2.7.1
- v2.7.0
- v2.6.6
- v2.6.5
- v2.6.4
- v2.6.3
- v2.6.2
- v2.6.1
- v2.6.0
- v2.5.2
- v2.5.1
- v2.5.0
- v2.4.4
- v2.4.3
- v2.4.2
- v2.4.1
- v2.4.0
- v2.3.6
- v2.3.5
- v2.3.4
- v2.3.3
- v2.3.2
- v2.3.1
- v2.3.0
- v2.2.0
- v2.1.0
- v2.0.1
- v2.0.0
- v2.0.0-beta.4
- v2.0.0-beta.3
- v2.0.0-beta.2
- v2.0.0-beta.1
- v2.0.0-beta.0
- v2.0.0-alpha.2
- v2.0.0-alpha.1
- v2.0.0-alpha.0
- v1.17.9
- v1.17.8
- v1.17.7
- v1.17.6
- v1.17.5
- v1.17.4
- v1.17.3
- v1.17.2
- v1.17.1
- v1.17.0
- v1.16.1
- v1.16.0
- v1.15.0
- v1.14.1
- v1.14.0
- v1.13.0
- v1.10.0
- v1.9.5
- v1.9.4
- dev-release-please--branches--main
- dev-develop
- dev-REL1_35
- dev-REL1_31
This package is auto-updated.
Last update: 2024-09-30 12:11:33 UTC
README
Citizen 是一个美观、易用、响应式的 MediaWiki 皮肤,使得 扩展 成为整体体验的一部分。它最初是为 Star Citizen Wiki 创建的,但灵活到可以在各种 MediaWiki 配置上运行。
对于旧设计,点击此处 查看最后一个版本。
显著功能
- 响应式布局:响应式并能适应不同屏幕尺寸。 📱💻🖥️
- 浅色/深色模式:在浅色和深色模式之间切换。 ☀️🌙
- 改进的扩展 UI:调整支持的扩展,使其更易用和统一。 🤝🔗
- 阅读偏好:调整页面宽度、字体大小和行高。 👀📃
- 可折叠部分:折叠和展开文章部分。 📖📕
- 持久性目录:在任何位置访问目录。 🔍📖
- 丰富的搜索建议:带有图像和描述的更有帮助的搜索建议。 🔍👀
- 渐进式Web应用:当用户将您的维基添加到他们的主页时,提供更类似应用的体验。 📱
扩展样式
Citizen 通过 skinStyles 覆盖了一些扩展样式,该样式为扩展和核心库应用自定义样式。
- A级 - 重大调整 - 对 UI 进行了重大调整,以及 B 级。
- B级 - 动态 - 颜色转换为 CSS 变量,几乎没有样式调整。
- E级 - 旧版 - 深色模式颜色被硬编码为 LESS 变量。这些应该至少更新到 B 级支持。
如果您想添加对更多扩展的支持,请随时提交 PR!
核心
扩展
某些字段被标记为 N/A,因为之前没有跟踪这些信息。如果您有兴趣添加 skinstyles,请查看维基上的此页面!
安装
- 下载 将文件(夹)放置在您的
skins/
文件夹中名为Citizen
的目录中。 - 在您的 LocalSettings.php 文件的底部添加以下代码,并确保在所有其他扩展之后
wfLoadSkin( 'Citizen' );
- ✔️完成 - 导航到您的维基上的 Special:Version,以验证皮肤是否已成功安装。
配置
皮肤默认情况下无需配置即可工作。 配置标志允许对皮肤中特定功能进行更多定制。查看 此维基页面 了解如何在您的维基上适配 Citizen 样式。
外观
搜索建议
Web应用清单
要求
- MediaWiki 1.39.4 或更高版本
- 对于旧版本,请检查其他发布分支。
推荐扩展
这些扩展是可选的。建议启用以在Citizen中启用更多功能。
- PageImages(与MediaWiki捆绑)- 在搜索建议结果中添加图像
- TextExtracts(与MediaWiki捆绑)- 在搜索建议结果中添加描述
- ShortDescription - 在页面标题下方和搜索建议结果中添加简短描述(需要将
$wgCitizenSearchDescriptionSource
设置为wikidata
)