bang404/openagent-theme-vega
v1.1.2MIT
A neutral gray theme with 14px text, rounded controls, and spacious spacing; supports light and dark modes.
plugin.json
- name
- openagent-theme-vega
- version
- 1.1.2
- description
- A neutral gray theme with 14px text, rounded controls, and spacious spacing; supports light and dark modes.
- license
- MIT
- homepage
- https://ui.shadcn.com/create
- extensions
- openagent
plugin.json
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "openagent-theme-vega",
"version": "1.1.2",
"description": "A neutral gray theme with 14px text, rounded controls, and spacious spacing; supports light and dark modes.",
"license": "MIT",
"repository": "https://github.com/BANG404/openagent-theme-vega",
"homepage": "https://ui.shadcn.com/create",
"keywords": [
"theme",
"shadcn",
"vega",
"neutral",
"neutral"
],
"extensions": {
"openagent": {
"type": "theme",
"compatibility": {
"plugin_protocol": {
"min": 1,
"max": 1
},
"features": [
"theme-v1",
"theme-fonts-v1"
]
},
"theme": {
"version": 1,
"tokens": {
"--font-sans": "'Inter Variable', sans-serif",
"--app-font-family": "var(--font-sans)",
"--font-heading": "var(--font-sans)",
"--radius": "0.625rem",
"--app-font-size": "14px",
"--settings-control-height": "36px",
"--control-height": "36px",
"--control-padding-inline": "16px",
"--menu-item-min-height": "32px",
"--menu-item-font-size": "13px",
"--menu-item-padding-inline": "16px",
"--settings-card-row-padding-block": "16px",
"--plugin-card-padding": "16px",
"--settings-content-padding": "32px",
"--sidebar-selected": "var(--sidebar-accent)",
"--sidebar-selected-foreground": "var(--sidebar-accent-foreground)"
},
"light": {
"--background": "oklch(1 0 0)",
"--foreground": "oklch(0.145 0 0)",
"--card": "oklch(1 0 0)",
"--card-foreground": "oklch(0.145 0 0)",
"--popover": "oklch(1 0 0)",
"--popover-foreground": "oklch(0.145 0 0)",
"--primary": "oklch(0.205 0 0)",
"--primary-foreground": "oklch(0.985 0 0)",
"--secondary": "oklch(0.97 0 0)",
"--secondary-foreground": "oklch(0.205 0 0)",
"--muted": "oklch(0.97 0 0)",
"--muted-foreground": "oklch(0.556 0 0)",
"--accent": "oklch(0.97 0 0)",
"--accent-foreground": "oklch(0.205 0 0)",
"--destructive": "oklch(0.577 0.245 27.325)",
"--border": "oklch(0.922 0 0)",
"--input": "oklch(0.922 0 0)",
"--ring": "oklch(0.708 0 0)",
"--chart-1": "oklch(0.87 0 0)",
"--chart-2": "oklch(0.556 0 0)",
"--chart-3": "oklch(0.439 0 0)",
"--chart-4": "oklch(0.371 0 0)",
"--chart-5": "oklch(0.269 0 0)",
"--sidebar": "oklch(0.985 0 0)",
"--sidebar-foreground": "oklch(0.145 0 0)",
"--sidebar-primary": "oklch(0.205 0 0)",
"--sidebar-primary-foreground": "oklch(0.985 0 0)",
"--sidebar-accent": "oklch(0.90 0 0)",
"--sidebar-accent-foreground": "oklch(0.205 0 0)",
"--sidebar-border": "oklch(0.922 0 0)",
"--sidebar-ring": "oklch(0.708 0 0)",
"--menu-surface": "var(--popover)",
"--menu-foreground": "var(--popover-foreground)",
"--menu-accent": "var(--accent)",
"--menu-accent-foreground": "var(--menu-foreground)"
},
"dark": {
"--background": "oklch(0.145 0 0)",
"--foreground": "oklch(0.985 0 0)",
"--card": "oklch(0.205 0 0)",
"--card-foreground": "oklch(0.985 0 0)",
"--popover": "oklch(0.205 0 0)",
"--popover-foreground": "oklch(0.985 0 0)",
"--primary": "oklch(0.922 0 0)",
"--primary-foreground": "oklch(0.205 0 0)",
"--secondary": "oklch(0.269 0 0)",
"--secondary-foreground": "oklch(0.985 0 0)",
"--muted": "oklch(0.269 0 0)",
"--muted-foreground": "oklch(0.708 0 0)",
"--accent": "oklch(0.269 0 0)",
"--accent-foreground": "oklch(0.985 0 0)",
"--destructive": "oklch(0.704 0.191 22.216)",
"--border": "oklch(1 0 0 / 10%)",
"--input": "oklch(1 0 0 / 15%)",
"--ring": "oklch(0.556 0 0)",
"--chart-1": "oklch(0.87 0 0)",
"--chart-2": "oklch(0.556 0 0)",
"--chart-3": "oklch(0.439 0 0)",
"--chart-4": "oklch(0.371 0 0)",
"--chart-5": "oklch(0.269 0 0)",
"--sidebar": "oklch(0.205 0 0)",
"--sidebar-foreground": "oklch(0.985 0 0)",
"--sidebar-primary": "oklch(0.488 0.243 264.376)",
"--sidebar-primary-foreground": "oklch(0.985 0 0)",
"--sidebar-accent": "oklch(0.36 0 0)",
"--sidebar-accent-foreground": "oklch(0.985 0 0)",
"--sidebar-border": "oklch(1 0 0 / 10%)",
"--sidebar-ring": "oklch(0.556 0 0)",
"--menu-surface": "var(--popover)",
"--menu-foreground": "var(--popover-foreground)",
"--menu-accent": "var(--accent)",
"--menu-accent-foreground": "var(--menu-foreground)"
},
"fonts": [
{
"family": "Inter Variable",
"entry": "fonts/inter.woff2",
"weight": "100 900",
"style": "normal"
}
]
},
"i18n": {
"supported_locales": [
"en",
"zh"
],
"default_locale": "en",
"translations": {
"en": {
"display_name": "Vega Spacious Theme",
"description": "A neutral gray theme with 14px text, rounded controls, and spacious spacing; supports light and dark modes."
},
"zh": {
"display_name": "Vega 舒展主题",
"description": "中性灰阶配色,搭配 14px 字号、圆角控件和宽松间距,支持浅色与深色模式。"
}
}
},
"category": "design"
}
}
}
What else this package ships
These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.
- LICENSE
Client extensions
Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.
- openagent