全局美化 v5

This commit is contained in:
tamakyi
2026-10-19 12:44:32 +08:00
parent d7c1782bb6
commit 86dc8384bc
53 changed files with 33287 additions and 27 deletions
-19
View File
@@ -168,25 +168,6 @@ func FuncMap() []template.FuncMap {
}
return i18n.T(lang, key)
},
// fieldTypeLabelClass 返回表单字段类型的标签配色(题型视觉区分)。
"fieldTypeLabelClass": func(fieldType string) string {
switch fieldType {
case "text", "textarea":
return "" // 默认灰
case "radio", "select":
return "uk-label-primary"
case "checkbox":
return "uk-label-success"
case "rating":
return "uk-label-warning"
case "rank":
return "uk-label-danger"
case "number":
return "uk-label-secondary"
default:
return ""
}
},
// toJSON 将值序列化为 JSON 并标记为安全的 JS 字面量。
// 必须用于 <script> 上下文中的 JSON 注入:template.HTML 会在 script 上下文中
// 被 html/template 按 JS 规则转义(引号被转义导致 JS 语法错误/值变成字符串),