Template:通知

来自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