-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Description
配置界面
打算在本项目中新建一个 Markdown 文件,以这个文件作为界面主体。脚本在其之上完成选项的读取、显示、存储。
更新
把配置界面放到项目中,是出于推广项目的考虑。但这意义不大。
因此,还是决定把配置界面整合到 GitHub 的 Settings 界面中,这样体验更好。不用受制于 Markdown 的格式,看起来更像个界面。
预计页面 URL: https://github.com/settings/applications?x=oh-my-github
在配置页面的左栏,新增一个菜单组,叫 Extensions,在其中显示一个菜单项,叫 “Oh-My-GitHub”。
标准化
如果其它扩展也希望显示在侧栏菜单里,需要把自己存到本地存储的 extensions 键中。并且这些扩展也需要正确读取并显示这个键中的所有菜单项。
[
{
"name": "oh-my-github", //用于生成菜单项的链接 URL
"label": "Oh-My-GitHub" //用于显示菜单项
},
{...}
]