Files
Jason Lee 6175063214 kbd: Update default Kdb to style no border. (#1906)
And add `outline` method to have border.
Update themes to fix `muted` background colors.

<img width="945" height="606" alt="image"
src="https://github.com/user-attachments/assets/a304b170-af17-4644-9439-c11ef633fc98"
/>
2026-01-07 14:14:33 +00:00

150 lines
4.2 KiB
JSON

{
"$schema": "https://github.com/longbridge/gpui-component/raw/refs/heads/main/.theme-schema.json",
"name": "Harper",
"author": "iTerm2-Color-Schemes",
"url": "https://github.com/mbadolato/iTerm2-Color-Schemes",
"themes": [
{
"name": "Harper",
"mode": "dark",
"colors": {
"accent.background": "#27222c",
"accent.foreground": "#a8a49d",
"background": "#010101",
"border": "#333333",
"foreground": "#a8a49d",
"input.border": "#333333",
"list.active.background": "#B196C622",
"list.active.border": "#B196C699",
"list.even.background": "#18151B77",
"muted.background": "#171717",
"muted.foreground": "#726E69",
"panel.background": "#003a5b",
"popover.background": "#010101",
"popover.foreground": "#a8a49d",
"primary.background": "#B196C6",
"primary.foreground": "#000000",
"scrollbar.background": "#003a5b00",
"scrollbar.thumb.background": "#726E69",
"secondary.background": "#1b1b1b",
"secondary.active.background": "#2c2632",
"secondary.foreground": "#A8A49D",
"secondary.hover.background": "#23232399",
"tab.active.background": "#010101",
"tab.active.foreground": "#a8a49d",
"tab.foreground": "#787878",
"title_bar.background": "#101010",
"base.red": "#ff5874",
"base.red.light": "#ff587499",
"base.green": "#489e48",
"base.green.light": "#489e4899",
"base.blue": "#7fb5e1",
"base.blue.light": "#7fb5e199",
"base.cyan": "#bff5e5",
"base.cyan.light": "#bff5e599",
"base.magenta": "#b296c6",
"base.magenta.light": "#b296c699",
"base.yellow": "#f8b63f",
"base.yellow.light": "#f8b63f99"
},
"highlight": {
"editor.foreground": "#a8a49d",
"editor.background": "#010101",
"editor.active_line.background": "#18151B",
"editor.line_number": "#726E69",
"editor.active_line_number": "#a8a49d",
"conflict": "#ff5874",
"created": "#489e48",
"deleted": "#ff5874",
"error": "#ff5874",
"hidden": "#726E69",
"hint": "#7fb5e1",
"ignored": "#726E69",
"info": "#7fb5e1",
"modified": "#b296c6",
"predictive": "#726E69",
"renamed": "#b296c6",
"success": "#489e48",
"unreachable": "#726E69",
"warning": "#f8b63f",
"syntax": {
"attribute": {
"color": "#b296c6"
},
"boolean": {
"color": "#f8b63f"
},
"comment": {
"color": "#726E69",
"font_style": "italic"
},
"comment.doc": {
"color": "#726E69",
"font_style": "italic"
},
"constant": {
"color": "#f8b63f"
},
"constructor": {
"color": "#b296c6"
},
"embedded": {
"color": "#a8a49d"
},
"function": {
"color": "#f8b63f"
},
"keyword": {
"color": "#ff5874"
},
"link_text": {
"color": "#7fb5e1",
"font_style": "normal"
},
"link_uri": {
"color": "#bff5e5",
"font_style": "italic"
},
"number": {
"color": "#ff5874"
},
"string": {
"color": "#489e48"
},
"string.escape": {
"color": "#489e48"
},
"string.regex": {
"color": "#489e48"
},
"string.special": {
"color": "#f8b63f"
},
"string.special.symbol": {
"color": "#f8b63f"
},
"tag": {
"color": "#b296c6"
},
"text.literal": {
"color": "#f8b63f"
},
"title": {
"color": "#b296c6",
"font_weight": 600
},
"type": {
"color": "#b296c6"
},
"property": {
"color": "#a8a49d"
},
"variable.special": {
"color": "#ff5874"
}
}
}
}
]
}