🎨 Improve dynamic icon kernel api for rendering template https://github.com/siyuan-note/siyuan/issues/13095
This commit is contained in:
parent
891f0b9a99
commit
2178a15236
1 changed files with 4 additions and 4 deletions
|
@ -521,6 +521,10 @@ func generateTypeSevenSVG(color string, lang string, dateInfo map[string]interfa
|
|||
|
||||
// Type 8: 文字图标
|
||||
func generateTypeEightSVG(color, content, id string) string {
|
||||
if strings.Contains(content, ".action{") {
|
||||
content = model.RenderDynamicIconContentTemplate(content, id)
|
||||
}
|
||||
|
||||
colorScheme := getColorScheme(color)
|
||||
|
||||
// 动态变化字体大小
|
||||
|
@ -558,10 +562,6 @@ func generateTypeEightSVG(color, content, id string) string {
|
|||
}
|
||||
}
|
||||
|
||||
if strings.Contains(content, ".action{") {
|
||||
content = model.RenderDynamicIconContentTemplate(content, id)
|
||||
}
|
||||
|
||||
return fmt.Sprintf(`
|
||||
<svg id="dynamic_icon_type8" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
|
||||
<path d="M39,0h434c20.97,0,38,17.03,38,38v412c0,33.11-26.89,60-60,60H60c-32.56,0-59-26.44-59-59V38C1,17.03,18.03,0,39,0Z" style="fill: %s;"/>
|
||||
|
|
Loading…
Add table
Reference in a new issue