Jump to content

Community Wishlist/Wishes/Make it easier for editors to design pages and templates according to the Codex design system/zh

From Meta, a Wikimedia project coordination wiki
讓編者更容易根據Codex設計頁面和模板 Open

編輯願望 討論此願望

描述

維基媒體現在有一個名為Codex的整合設計系統。根據官方文件的描述,Codex似乎主要用於使用者介面。但像我這樣的非專業人士可能會問:為了一致性,設計頁面和模板時難道不也應該使用Codex嗎?

一些例子:

  • 很多(大多?)wiki 都有Hidden這類模板;但我們現在不是應該使用Codex的「Accordion」這一組件嗎?
  • 條目訊息框(mbox)這類模板不是應該使用中性或警告變體的「Message」這一組件嗎?
  • 常規表格tooltip不是應該按照Codex進行設計嗎?
  • 難道不是應該要有一種簡單的方法,將標準的設計標籤應用到頁面元素和模板中嗎?如此一來就不需要每次Codex更新時都得在每個wiki分別修改。

當然,這可能不適用於所有設計標籤(token),當然也不適用於所有所謂的組件(component);有些顯然是使用者介面專用的,可能最多涉及擴充功能,但與頁面和模板無關。我不是專家,我並不打算在自己的「願望」寫出一份明確的清單[1];我提到的一些東西,例如表格和tooltip,可能應該直接編入預設外觀中,而其他東西,例如設計標籤、accordion、message,可以用專用的CSS class(預設可用,無需手動更新每個wiki)或專用擴充功能。

當然,是可以手動設計頁面和模板以符合Codex標準,但更具結構性的方法顯然可以確保不同頁面和不同wiki之間的一致性,並促進更廣泛地使用Codex。

一個稍微相關的願望是,在確保LinkCards擴充功能本身符合Codex標準之後,將其安裝在每個維基媒體維基上。[2] 這將鼓勵以更現代的方法來設計某些類型的頁面,尤其是首頁。很多(大多?)維基媒體維基的首頁採用兩欄佈局,這在二十年前是不錯的,但不滿足現今響應式網頁設計的需求。[3] 更現代的方法是使用不同的區塊,一個在另一個下面[4],每個區塊中都有「卡片」。[5] 基於卡片的元素也有利於主題頁面(portal)和其他類型的頁面。 如果我寫的不夠清楚,我很樂意討論或提供解釋。

  1. 例如:在設計頁面和模板時,是否應該有一種簡單的方法來使用標準介面圖示?也許是的,以保持一致性;也許不是,因為圖示應該只用於介面(最多用於擴充功能):我把答案留給專家。
  2. 我不是專家,我不清楚它是否已經這麼做了。
  3. 這種兩欄首頁最初是為桌面裝置設計的,最重要的區塊被放置在欄的頂部。這應該如何適應「各區塊須一個接一個地顯示」的行動裝置?如果先顯示其中一整欄,那麼原本在桌面裝置上位於另一欄頂部的區塊就會失去其應有的突出地位。其他選項則會造成桌面版和行動版之間的不一致。
  4. 各區塊的順序在桌面版和行動版保持相同。
  5. 在桌面版,每行會顯示好幾張卡片;當然,在行動版,每行只有一張卡片。

分配到的重點領域

未分配。

願望類型

Feature request

相關專案

所有專案

涉及使用者

富設計元素的編輯者、所有讀者 

Phabricator工單

T363607

其他資訊

  • 建立:​19:22, 28 July 2024 (UTC)
  • 更新:​12:59, 23 February 2025 (UTC)
  • 作者:​Erasmo Barresi (talk)