【已上线】【FR】 希望增加一个「颜色代号」的模板参数

问题反馈 MoyF • 查看321

看了一下,现在虽然支持多种颜色主体,但基本上都是: 1 黄色 2 绿色 3 红色 4 紫色 5 蓝色 6 紫红色

这样的色系;

目前 {{item.color}} 拿到的是颜色值,虽然可以方便地直接用来设定具体颜色,但是如果想要自定义替换就反而很麻烦了。

所以想问一下可以不可以多开放一个参数(比如 {{item.colorCode}}),代表这个颜色的「颜色类型」或者「序号」(而不是具体的色值)

这样一来就可以用 replace 语法做替换了,比如所有的黄色都用我自己的一个黄颜色色值,所有的红色用另一个……


提出这个想法的主要原因是看到一个 Omnivore 用户的分享,他直接用颜色作为 Callout 的类型,就能实现像配图这样的效果:

比如黄色的高亮(1号高亮)就用 [!yellow],绿色高亮(2号)就用 [!green],以此类推……

我觉得这要比一个颜色符号标记更加直观!

共收到8条回复
【FR】 希望增加一个「颜色代号」的模板参数 肥肥猫xyz
肥肥猫xyz ⚡⚡ #1 回复
好的,收到。
现在有个颜色id, 对应的变量是 slotid 还没有放出来。
这几天我们跟进下
【FR】 希望增加一个「颜色代号」的模板参数 MoyF
MoyF #2 回复
好的,太棒啦!

非常喜欢官方这么迅速的响应速度,辛苦了 <3
这个产品一定会越来越好的!
【FR】 希望增加一个「颜色代号」的模板参数 肥肥猫xyz
肥肥猫xyz ⚡⚡ #3 回复
@MoyF 🤝🤝
【FR】 希望增加一个「颜色代号」的模板参数 肥肥猫xyz
肥肥猫xyz #4 回复
@MoyF 已经更新了文档,里面备注了 slotid 的说明。
目前这个变量可以直接使用,无需更新五彩Obsidian插件。
Link
【FR】 希望增加一个「颜色代号」的模板参数 MoyF
MoyF #5 回复
好耶,这就去更新模板!感谢!!
【FR】 希望增加一个「颜色代号」的模板参数 W36853982
W36853982 #6 回复
请问能分享下模板吗?不太会修改
【FR】 希望增加一个「颜色代号」的模板参数 W36853982
W36853982 ⚡⚡ #7 回复
感谢!!!
【FR】 希望增加一个「颜色代号」的模板参数 肥肥猫xyz
肥肥猫xyz ⚡⚡ #8 回复
@W36853982 之前 @MoyF 提供了一个模板,我们梳理到了仓库

Link
登录后即可参与回复