Closed Candinya closed 2 years ago
您的新功能建议是由使用时出现的不便引发的吗?
是,因为原来这种 object 写法是在完全不懂 yaml 语法时候瞎整出来的,现在觉得实在太难看了
请描述您所设想的功能或是解决方案
改成如下的写法:
https://github.com/Candinya/Kratos-Rebirth/blob/e14581a9ed2b0e0d81a970ab8c47c38de7560e1f/.demo/_config.kratos-rebirth.yml#L4-L20
每一项的含义解释:
- label: 这个菜单的标签文字 icon: 这个菜单前的图标(在 FontAwesome 4.7.0 图标库中选择,可以不设置) url: 这个菜单指向的链接(站内或是站外均可) submenu: 这个菜单是否为一个二级菜单,有了这个选项就会忽略上面的 url - label: 二级菜单项的标签文字 icon: 二级菜单前的图标(在 FontAwesome 4.7.0 图标库中选择,可以不设置) url: 二级菜单项指向的链接
topMenu
可以再加个 icon: string
icon: string
有道理,强调一下 icon 的重要性 😯
(因为看到有人问哪里去找图标但找不到那条回复所以在这里附一下) FontAwesome 4.7.0 的图标可以去 https://fontawesome.com/v4/icons/ 这里找到(我知道它很老了)
同样对着邮件通知找了半天,没找到在哪😂 太奇怪了
您的新功能建议是由使用时出现的不便引发的吗?
是,因为原来这种 object 写法是在完全不懂 yaml 语法时候瞎整出来的,现在觉得实在太难看了
请描述您所设想的功能或是解决方案
改成如下的写法:
https://github.com/Candinya/Kratos-Rebirth/blob/e14581a9ed2b0e0d81a970ab8c47c38de7560e1f/.demo/_config.kratos-rebirth.yml#L4-L20
每一项的含义解释:
topMenu
配置项存在则覆盖老一套的配置逻辑,不存在就还是使用老一套的;会在下一个 major 版本去掉旧的支持