bang404/openagent-theme-lyra
v1.1.2MIT
A neutral gray theme with 12px monospace text and square corners; supports light and dark modes.
plugin.json
- name
- openagent-theme-lyra
- version
- 1.1.2
- description
- A neutral gray theme with 12px monospace text and square corners; 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-lyra",
"version": "1.1.2",
"description": "A neutral gray theme with 12px monospace text and square corners; supports light and dark modes.",
"license": "MIT",
"repository": "https://github.com/BANG404/openagent-theme-lyra",
"homepage": "https://ui.shadcn.com/create",
"keywords": [
"theme",
"shadcn",
"lyra",
"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": "'JetBrains Mono Variable', monospace",
"--app-font-family": "var(--font-sans)",
"--font-heading": "var(--font-sans)",
"--radius": "0px",
"--app-font-size": "12px",
"--settings-control-height": "32px",
"--control-height": "32px",
"--control-padding-inline": "12px",
"--menu-item-min-height": "28px",
"--menu-item-font-size": "11px",
"--menu-item-padding-inline": "12px",
"--settings-card-row-padding-block": "12px",
"--plugin-card-padding": "12px",
"--settings-content-padding": "24px",
"--font-mono": "'JetBrains Mono Variable', monospace",
"--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": "JetBrains Mono Variable",
"entry": "fonts/jetbrains-mono.woff2",
"weight": "100 900",
"style": "normal"
}
]
},
"i18n": {
"supported_locales": [
"en",
"zh"
],
"default_locale": "en",
"translations": {
"en": {
"display_name": "Lyra Monospace Theme",
"description": "A neutral gray theme with 12px monospace text and square corners; supports light and dark modes."
},
"zh": {
"display_name": "Lyra 等宽主题",
"description": "中性灰阶配色,搭配 12px 等宽字体和直角控件,支持浅色与深色模式。"
}
}
},
"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