Skip to content

建立一个选项配置界面 #4

Description

@cssmagic

配置界面

打算在本项目中新建一个 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" //用于显示菜单项
    },
    {...}
]

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions