initial work for components view

Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
This commit is contained in:
Sanjula Ganepola
2024-09-24 23:47:53 -04:00
parent 0d5ab6ae00
commit ecc5041e31
8 changed files with 192 additions and 24 deletions

View File

@@ -41,24 +41,54 @@
"views": {
"github-local-actions-container": [
{
"id": "status",
"name": "Status"
"id": "component",
"name": "Component",
"icon": "$(telescope)"
},
{
"id": "workflows",
"name": "Workflows"
"name": "Workflows",
"icon": "$(remote-explorer)"
},
{
"id": "events",
"name": "Events"
"name": "Events",
"icon": "$(rocket)"
},
{
"id": "settings",
"name": "Settings"
"name": "Settings",
"icon": "$(server-environment)"
}
]
},
"commands": [
],
"colors": [
{
"id": "GitHubLocalActions.enabled",
"description": "Color for a component success state",
"defaults": {
"dark": "#89d185",
"light": "#89d185"
}
},
{
"id": "GitHubLocalActions.warning",
"description": "Color for a component warning state",
"defaults": {
"dark": "#cca700",
"light": "#cca700"
}
},
{
"id": "GitHubLocalActions.disabled",
"description": "Color for a component disabled state",
"defaults": {
"dark": "#f48771",
"light": "#f48771"
}
}
]
},
"scripts": {