承接 starcitizentools/citizen-skin 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

starcitizentools/citizen-skin

最新稳定版本:v3.12.0

Composer 安装命令:

composer require starcitizentools/citizen-skin

包简介

A beautiful, usable, responsive MediaWiki skin with in-depth extension support. Originally developed for the Star Citizen Wiki.

README 文档

README

👋

Citizen

License: GPL v3 MediaWiki: >=1.43.0

Citizen is a beautiful, usable, responsive MediaWiki skin that makes extensions part of the cohesive experience.

🚀 Live demo | ✨ Showcase | 📚 Documentation

Notable features

  • Responsive layout: Responsive and able to adapt to different screen sizes. 📱💻🖥️
  • Command palette: Quick access to everything. 🔍⚡️
  • Light/dark mode: Switch between light and dark mode. ☀️🌙
  • Improved extension UI: Adjust supported extensions to be more usable and cohesive. 🤝🔗
  • Reading preferences: Adjust page width, font size, and line height. 👀📃
  • Collapsible sections: Collapse and expand article sections. 📖📕
  • Persistent ToC: Access ToC anywhere in the article. 🔍📖
  • Progressive Web App: Give a more app-like experience when user add your wiki to their home screen. 📱

Installation

  1. Download place the file(s) in a directory called Citizen in your skins/ folder.
  2. Add the following code at the bottom of your LocalSettings.php:
wfLoadSkin( 'Citizen' );
  1. ✔️Done - Navigate to Special:Version on your wiki to verify that the skin is successfully installed.

Configurations

Check out the configuration documentation for more details.

Requirements

  • MediaWiki 1.43.0 or later
  • For the legacy versions, check the other release branches:
Version MediaWiki version
2.40.2 1.39.4 – 1.42.7
1.17.9 1.35.2 – 1.39.3

Recommended extensions

These extensions are optional. They are recommended to enable additional feature in Citizen.

  • PageImages (bundled with MediaWiki) - Add image to search suggestion results
  • TextExtracts (bundled with MediaWiki) - Add description to search suggestion results
  • ShortDescription - Add short description to under page title and search suggestion results (needs to set $wgCitizenSearchDescriptionSource to wikidata)
  • TemplateStylesExtender (if you use TemplateStyles) - Allow the use of CSS variables in TemplateStyles, including the ones provided by Citizen

Extension styles

Citizen overrides some extension styles through skinStyles that applies custom styling to extensions and core libraries. Please feel free to submit PRs if you want to add support for more extensions!

Extensions

Name Version
AccountInfo REL1_39 3145de8
AdvancedSearch REL1_39 3a0eed7
AJAXPoll REL1_39 8429d8d
ApprovedRevs N/A
Capiunto REL1_39 3a6d523
Cargo REL1_39 b4c6314
CategoryTree N/A
CentralNotice REL1_35 4aa2a8f
Cite N/A
CiteThisPage REL1_39 1d21f67
CleanChanges MLEB 2021.07
CodeEditor REL1_39 67c012c
CodeMirror REL1_43
CommentStreams REL1_43
CookieWarning REL1_39 021d9ea
DataMaps 0.17.7 9c448d3
DiscussionTools REL1_39 1aae2cc
DismissableSiteNotice N/A
Echo REL1_35 347c30e
FloatingUI 0.0.1
Flow (StructuredDiscussions) REL1_35 e3379f0
FlaggedRevs REL1_39 130a28f
Graph N/A
Interwiki REL1_35 a65a18e
Lingo REL1_35 e948775
MediaSearch REL1_39 e0aa7bb
MsUpload REL1_35 32eb420
MultimediaViewer REL1_43
OAuth REL1_35 451ed95
Popups REL1_43
PortableInfobox 0.6 16a77dc
RelatedArticles REL1_43
ReplaceText REL1_43
RevisionSlider REL1_35 4c4e368
Score REL1_39 0a66cef
Scribunto REL1_39 ebb91f2
SearchDigest Master ddd4665
Semantic MediaWiki 5.0.2
Semantic Result Formats 5.0.0
SimpleTooltip N/A
SmiteSpam REL1_39 c81b04b
StructuredNavigation REL1_39 55e2ec0
SyntaxHighlight REL1_35 05598b3
Tabs REL1_39 63ccef2
Tabber N/A
TabberNeue 2.6.0
TemplateData REL1_43
TimedMediaHandler N/A
TinyMCE 1.1.2
Translate MLEB 2023.01
TwoColConflict REL1_39 5a2a947
UniversalLanguageSelector MLEB 2021.12
UploadWizard REL1_43
UserProfileV2 Main effb3b1
VEForAll REL1_39 0de7158
VisualEditor REL1_43
Wikibase REL1_35 7bb503b
WikiEditor REL1_43
WSSearchFront 3.5.4 c27ebcb5

Some of the field are tagged as N/A because the information was not tracked before.

Contributors

Citizen contributors

统计信息

  • 总下载量: 3.67k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 303
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 303
  • Watchers: 7
  • Forks: 79
  • 开发语言: Less

其他信息

  • 授权协议: GPL-3.0-or-later
  • 更新时间: 2024-05-27