模板:通知

出自Timberborn Wiki
跳至導覽 跳至搜尋
模板:[清除此頁面] [編輯] [頁面歷史]

文檔:[檢視] [編輯] [頁面歷史]

模板文檔

本模板使用由 Lua templating language 寫成的 Module:Mbox。詳情請見 w:c:dev:Global Lua Modules/Mbox。

參數

本模板用於創建各種消息框。

模板參數

參數描述類型狀態
classclass

添加到根 div <code>.mbox</code> 的額外CSS類

字串非必填
邊框顏色bordercolor

調整左邊豎條的顏色

預設
grey
字串建議
類別type

套用類別所屬的邊框顏色,詳見「使用類別」

範例
important
字串非必填
背景顏色bgcolor

沒有描述

預設
transparent
字串非必填
樣式style

額外的css樣式

字串非必填
圖片image

沒有描述

範例
頁面缺乏工狸.png
字串非必填
圖標icon

使用Fandom Icons(https://fandomdesignsystem.com/?path=/story/assets-icons--icons)中的圖標來代替圖片。定義了圖標後,圖片參數會失效。

範例
alert
字串非必填
圖片寬度imagewidth

沒有描述

字串非必填
圖片鏈接imagelink

沒有描述

字串非必填
標題header

沒有描述

字串非必填
文本text

標題下方的小字

字串非必填
註解comment

文本下方更小的字

字串非必填
邊欄文本aside

豎線右邊的文字

字串非必填
idid

默認情況下,用戶點擊左上方的按鈕會展開/收起頁面上的所有消息框。修改這個參數來根據需要將這個行為分組執行。

預設
mbox
字串非必填
收起collapsed

消息框默認是展開的,修改這個參數來讓它默認為收起狀態。

預設
false
布林值非必填

例子

基礎消息框

{{通知
|header      = Header text here
|text        = Normal text here
|id          = test1
}}

效果:

Header text here
Normal text here

使用類別

預定義的類別有:important, moderate, minor

{{通知
|header = Header text here
|type   = important
|text   = Normal text here
|id     = test2
}}

效果:

Header text here
Normal text here

使用圖片

{{通知
|header     = Header text here
|text       = Normal text here
|image      = 页面缺乏工狸.png
|imagelink  = 
|imagewidth = 50px
|id         = test3
}}

效果:

頁面缺乏工狸.png
Header text here
Normal text here

使用FandomIcon

{{通知
|header     = Header text here
|text       = Normal text here
|icon       = alert
|imagelink  = 
|imagewidth = 50px
|id         = test3
}}

效果:


alert
Header text here
Normal text here

使用邊欄文字

{{通知
|header = Header text here
|icon   = alert
|type   = important
|text   = Normal text here
|aside  = Aside text here
|id     = test4
}}

效果:

alert
Header text here
Normal text here
Aside text here

默認樣式

{{通知
|header  = Header text here
|text    = Normal text here
|comment = Comment text here
|image   = 页面缺乏工狸.png
|aside   = Aside text here
|id      = standard
}}

效果:

頁面缺乏工狸.png
Header text here
Normal text here
Comment text here
Aside text here

默認收起

{{通知
|header    = Header text here
|icon      = alert
|type      = important
|text      = Normal text here
|aside     = Aside text here
|collapsed = true
}}
alert
Header text here
Normal text here
Aside text here