2013-02-02 106 views
0

我想創建一個基於wikipedia metro應用程序的mediawiki水平滾動皮膚。mediawiki的水平滾動皮膚

wikipedia metro github

video of wikipedia metro

的皮膚intented一個正常的網站,而不是一個地鐵app.So我怎麼可以轉換已經爲鏈接到MediaWiki平臺創建一個皮膚可以使用嗎?在碼我試圖理解地鐵應用程序,並將其轉換,但我不知道它是如何工作的。可以給你一些指導方針(我在Linux電腦上,所以我不能測試應用程序本身) 我找不到任何mediawiki的其他水平滾動皮膚。

回答

2

Windows 8應用程序不只是一個皮膚,它是一個單獨的HTML頁面。它使用API​​(特別是MobileFrontend擴展的the mobileview module)。它還使用WinJS(特定於Windows 8應用程序的JS庫)。

我不確定它是否適合成熟的皮膚(如Vector),但我認爲您可以將它用作您的wiki的單獨視圖的基礎。你將不得不做的大部分工作將取代Windows 8特有的東西,比如WinJS。

大部分的HTML代碼似乎在default.html,實際運行應用程序的大部分JavaScript都在default.js

+0

最相關的位可能是CSS樣式 - 多列的東西是我認爲可以在其他瀏覽器上使用,並且可以應用到wiki的內容區域。 – Brion