跳至內容

「使用笔记/皮肤篇」:修訂間差異

新增的內容 刪去的內容
第35行: 第35行:


== Minerva Neue ==
== Minerva Neue ==
{{main|mw:Skin:MinervaNeue}}
{{main|mw:Skin:MinervaNeue|mw:Extension:MobileFrontend}}
[[File:Minerva Neue screenshot.png|300px|thumb|right|Minerva Neue的移动端预览图。]]
[[File:Minerva Neue screenshot.png|300px|thumb|right|Minerva Neue的移动端预览图。]]
'''Minerva Neue'''是一款针对移动端设计的皮肤,与MobileFrontend搭配效果更佳。
'''Minerva Neue'''是一款针对移动端设计的皮肤,与MobileFrontend搭配效果更佳。

於 2021年11月14日 (日) 14:17 的修訂

該頁面的編輯正在進行中。 討論

請幫助我們擴充或改進這篇文章。

外觀(Skin),作為站台的臉面,自然不能隨便糊弄。MediaWiki.org上有記錄的所有外觀在這裡可以看到。

但是,外觀的完整程度、美觀程度、移動端適配能力等,可能會隨着時間而變得不那麼適合現代需求。以下會介紹一些外觀。

Timeless

Timeless的預覽圖。

Timeless是一款非常好看、完整,適用於各種畫面尺寸且同時顧及編者和讀者需要的外觀。這也是我站預設的外觀之一。

除了在圖示搭配上不太符合Material Design式的審美,這是一款相當可用的外觀。它也被用於維基媒體基金會託管的wiki上,比起單調而經典的Vector來說,Timeless算是新鮮血液了。

Timeless是MediaWiki提供的安裝壓縮包的自帶外觀之一。

背景圖片設定

Timeless預設的背景是一個透明的貓的svg圖片。如果你希望改成別的,比如你站Logo的灰度透明化版本,那麼需要填寫$wgTimelessBackdropImage這個本地設定。我的配置是"/images/1/10/Backdrop.svg",這樣可以透過MediaWiki本身的檔案管理追蹤背景圖片。

Vector

Vector的預覽圖。

Vector是一款相當經典的外觀,維基百科的預設外觀就是它。

隨着時代變遷,Vector已經逐漸不再符合現代要求了。其自帶的實驗性響應式設計的效果不理想,而且「新版Vector」也有一些倒退的嫌疑。

它仍然是一款好外觀——但是除非新版Vector能讓它華麗轉生,否則它很可能會步MonobookModern之後塵。

Vector是MediaWiki提供的安裝壓縮包的自帶外觀之一。

啟用響應式設計 

使用本地設定$wgVectorResponsive

需要注意的是,1.36之後需要額外設定$wgVectorDefaultSkinVersion = '2';

Minerva Neue

Minerva Neue的移動端預覽圖。

Minerva Neue是一款針對移動端設計的外觀,與MobileFrontend搭配效果更佳。

優勢 

由於一開始就是MobileFrontend的附屬品,所以和MobileFrontend的相性很好。

同樣的,這也是wmf託管的wiki所使用的外觀,因此相對功能也做的比較完整,比較穩定。

Sitenotice

使用$wgMinervaEnableSiteNotice這個本地設定。注意由於移動版頁面的css和js載入有延遲,因此如果你的Sitenotice使用了一些自訂js,請務必查看在移動版是否在js載入前顯示正常。

問題 

  • 側邊欄不支持自訂。需要使用JS等非外觀內部方式。
  • 本身沒有從色彩角度開發,因此如果要自訂也只能自己寫CSS,沒有內部方式。
  • 通知按鈕有時會超出頁面寬度。
  • 截至最後一次編輯,Safari瀏覽器上點擊左上角選單按鈕後直接關閉選單會導致頁面凍結。
  • 桌面端效果不佳,一般來說桌面端不會使用此外觀,雖然其一直在嘗試適配桌面端體驗。
  • 由於MobileFrontend的加持,部分class可能會被隱藏掉。原本這是一種「移動端優化」,但是有可能反而會把你需要的內容給隱藏掉。

Citizen

Citizen的預覽圖。

Citizen是星際公民百科設計的一款外觀,擁有一定的Material Design設計。和Timeless一樣,它也原生支持響應式設計,並且自帶亮色/暗色模式。

問題

和Cosmos一樣,沒有拆分變體選單,導致下拉式選單根本沒法用。

其頁腳的自訂文字基於系統消息,會導致你站台支持的語言都需要寫一遍,即使你希望這些文字在每個語言下都一模一樣。

Cosmos

Cosmos的預覽圖。

Cosmos參照Fandom平台的桌面端外觀Oasis並致力於改進其體驗。其可以幫助從Fandom平台遷出的使用者平緩過渡到原版MediaWiki。

與PortableInfobox的聯動

PortableInfobox在移植出Fandom舊平台時移除了Europa主題,而Cosmos對其做出了補充,可以透過一個設定打開Cosmos下的Europa資訊框主題。

側欄

頁面側欄(Rail)與Oasis的自訂方式不太一樣。Oasis上使用的是這個JS載入,但是Cosmos使用的是本地設定參數$wgCosmosEnabledRailModules和自訂系統消息。

當然,如果設定了側欄,側欄的寬度會把實際頁面內容寬度擠掉一部分。如果你的頁面需要更寬的寬度去展示內容,也有對應的本地設定和魔術字。

問題 

Cosmos沒有分離變體選單,導致下拉欄也沒法用,甚至導致了編輯按鈕顯示成取消的bug。

以及,Cosmos雖說是參照改進,但是在事實上應該是沒有形成自己的設計系統的——也就是說,雖然Oasis確實做得不太好,但是Cosmos所謂的改進也沒好到哪裡去。當然,開發者自己倒是感覺十分良好。

Evelution

Evelution的預覽圖。

Evelution是一款致力於還原FandomDesktop的外觀。目前仍處於活躍開發狀態。

其也附有主題設計器,基於CSS變數。

Lakeus

Lakeus的預覽圖。

Lakeus是由本站站長開發的全功能簡易外觀,以其小說角色湖遠星命名。

Cookies 幫助我們給予服務內容。依您有使用我們的服務,代表您同意我們使用 cookies。