aibox
On this page

Themes

Compare every aibox theme, its semantic palette, emphasis, tool support, and terminal appearance.

This catalogue is generated from the same audited palette source used to create the managed tmux, Vim, Yazi, shell-tool, and supported coding-agent themes. The terminal examples are HTML: the colors are exact, the text remains selectable, and no host-terminal screenshot or recording is involved.

Use the theme chooser to narrow the catalogue by overall appearance and contrast, or review tool support to see how the semantic roles map into each generated integration.

The label after the mode is the configurable variant. “Default variant” means leave variant = ""; only named alternatives such as deep, dimmed, or max need a value. General appearance is a qualitative reading of the whole terminal specimen, not the hue of its accent token.

Theme catalogue

82 variants across 37 theme families. Each preview uses the exact generated palette values.

Andromeeda

andromeeda family · dark mode · default variant · cyan-ish appearance · soft contrast (9.84:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "andromeeda"
mode = "dark"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#23262E
Semantic palettefg#D5CED9
Semantic paletteaccent#00E8C6
Semantic palettegreen#96E072
Semantic palettered#EE5D43
Semantic paletteyellow#FFE66D
Semantic paletteorange#F39C12
Semantic palettecyan#00E8C6
Semantic palettemuted#A0A1A7
Semantic palettemagenta#CB5BEE
Interface rolesurface#31333C
Interface roleselection_bg#1A5856
Interface roleselection_fg#FFFFFF
Interface rolecursor#00E8C6
Interface rolecursor_text#000000
Interface roleborder_active#00E8C6
Interface roleborder_inactive#A0A1A7
Interface rolepane_inactive_bg#32353D
Interface rolepane_inactive_fg#C8C3CD
Interface rolediff_add_bg#3C4F3D
Interface rolediff_change_bg#53503C
Interface rolediff_del_bg#503233
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

AuroraX

aurora-x family · dark mode · default variant · blue-ish appearance · high contrast (13.43:1)

Review note: Every slot equals VS Code Dark+ (#569CD6/#B5CEA8/#F44747/#CE9178/#4EC9B0). Aurora X only shares its background. Treat as an unfilled palette, not a theme.
1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "aurora-x"
mode = "dark"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#07090F
Semantic palettefg#D4D4D4
Semantic paletteaccent#569CD6
Semantic palettegreen#B5CEA8
Semantic palettered#F44747
Semantic paletteyellow#CE9178
Semantic paletteorange#CE9178
Semantic palettecyan#4EC9B0
Semantic palettemuted#737984
Semantic palettemagenta#C586C0
Interface rolesurface#1E1F25
Interface roleselection_bg#25415B
Interface roleselection_fg#FFFFFF
Interface rolecursor#569CD6
Interface rolecursor_text#000000
Interface roleborder_active#569CD6
Interface roleborder_inactive#737984
Interface rolepane_inactive_bg#14161D
Interface rolepane_inactive_fg#BCBDC0
Interface rolediff_add_bg#2D3431
Interface rolediff_change_bg#332726
Interface rolediff_del_bg#3B171B
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

AyuDark

ayu family · dark mode · default variant · blue-ish appearance · soft contrast (9.03:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "ayu"
mode = "dark"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#0A0E14
Semantic palettefg#B3B1AD
Semantic paletteaccent#39BAE6
Semantic palettegreen#AAD94C
Semantic palettered#F07178
Semantic paletteyellow#FFB454
Semantic paletteorange#FF8F40
Semantic palettecyan#95E6CB
Semantic palettemuted#757C84
Semantic palettemagenta#D2A6FF
Interface rolesurface#1E2226
Interface roleselection_bg#194557
Interface roleselection_fg#FFFFFF
Interface rolecursor#39BAE6
Interface rolecursor_text#000000
Interface roleborder_active#39BAE6
Interface roleborder_inactive#757C84
Interface rolepane_inactive_bg#171B21
Interface rolepane_inactive_fg#A4A4A3
Interface rolediff_add_bg#2D3B20
Interface rolediff_change_bg#403322
Interface rolediff_del_bg#3D242A
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

AyuMirage

ayu family · dark mode · mirage variant · blue-ish appearance · soft contrast (9.45:1)

1 aibox2 logsmirage
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "ayu"
mode = "dark"
variant = "mirage"
emphasis = "auto"
GroupRoleValue
Semantic palettebg#1F2430
Semantic palettefg#CCCAC2
Semantic paletteaccent#5CCFE6
Semantic palettegreen#BAE67E
Semantic palettered#F28779
Semantic paletteyellow#FFD173
Semantic paletteorange#FFAD66
Semantic palettecyan#95E6CB
Semantic palettemuted#848D9C
Semantic palettemagenta#D4BFFF
Interface rolesurface#2F333D
Interface roleselection_bg#305463
Interface roleselection_fg#FFFFFF
Interface rolecursor#5CCFE6
Interface rolecursor_text#000000
Interface roleborder_active#5CCFE6
Interface roleborder_inactive#848D9C
Interface rolepane_inactive_bg#2B313D
Interface rolepane_inactive_fg#BABBB9
Interface rolediff_add_bg#414F41
Interface rolediff_change_bg#504A3F
Interface rolediff_del_bg#4D3A40
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

AyuLight

ayu family · light mode · default variant · blue-ish appearance · soft contrast (7.06:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "ayu"
mode = "light"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#FAFAFA
Semantic palettefg#4D5761
Semantic paletteaccent#3A7A90
Semantic palettegreen#5E7D00
Semantic palettered#B95255
Semantic paletteyellow#AA602A
Semantic paletteorange#B65656
Semantic palettecyan#327E65
Semantic palettemuted#6D7174
Semantic palettemagenta#8664A7
Interface rolesurface#E4E5E6
Interface roleselection_bg#C4D6DC
Interface roleselection_fg#000000
Interface rolecursor#3A7A90
Interface rolecursor_text#FFFFFF
Interface roleborder_active#3A7A90
Interface roleborder_inactive#6D7174
Interface rolepane_inactive_bg#E9EAEA
Interface rolepane_inactive_fg#555E66
Interface rolediff_add_bg#E1E6D2
Interface rolediff_change_bg#EDE1D9
Interface rolediff_del_bg#F0DFE0
Interface rolestatus_active_ink#FFFFFF

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

BorlandClassic

borland family · dark mode · classic variant · blue-ish appearance · high contrast (12.46:1)

1 aibox2 logsclassic
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "borland"
mode = "dark"
variant = "classic"
emphasis = "auto"

This theme requires at least emphasis = "standard"; auto applies that floor automatically.

GroupRoleValue
Semantic palettebg#0000AA
Semantic palettefg#FFFF55
Semantic paletteaccent#FFFFFF
Semantic palettegreen#55FF55
Semantic palettered#FF5555
Semantic paletteyellow#FFFF55
Semantic paletteorange#AA5500
Semantic palettecyan#55FFFF
Semantic palettemuted#AAAAAA
Semantic palettemagenta#FF55FF
Interface rolesurface#000066
Interface roleselection_bg#008888
Interface roleselection_fg#000000
Interface rolecursor#FFFFFF
Interface rolecursor_text#0000AA
Interface roleborder_active#FFFFFF
Interface roleborder_inactive#AAAAAA
Interface rolediff_add_bg#003366
Interface rolediff_change_bg#554400
Interface rolediff_del_bg#550055
Interface rolestatus_active_ink#0000AA

Authored font emphasis

RoleEmphasis
accentbold
redbold
yellowbold
muteditalic
magentabold

BorlandOptimized

borland family · dark mode · optimized variant · blue-ish appearance · high contrast (12.46:1)

1 aibox2 logsoptimized
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "borland"
mode = "dark"
variant = "optimized"
emphasis = "auto"

This theme requires at least emphasis = "standard"; auto applies that floor automatically.

GroupRoleValue
Semantic palettebg#0000AA
Semantic palettefg#FFFF55
Semantic paletteaccent#FFFFFF
Semantic palettegreen#55FF55
Semantic palettered#FF7B7B
Semantic paletteyellow#FFFF55
Semantic paletteorange#FFAA55
Semantic palettecyan#55FFFF
Semantic palettemuted#C4C4C4
Semantic palettemagenta#FF8AFF
Interface rolesurface#000066
Interface roleselection_bg#008888
Interface roleselection_fg#000000
Interface rolecursor#FFFFFF
Interface rolecursor_text#0000AA
Interface roleborder_active#FFFFFF
Interface roleborder_inactive#C4C4C4
Interface rolediff_add_bg#003366
Interface rolediff_change_bg#554400
Interface rolediff_del_bg#550055
Interface rolestatus_active_ink#0000AA

Authored font emphasis

RoleEmphasis
accentbold
redbold
yellowbold
muteditalic
magentabold

CatppuccinFrappe

catppuccin family · dark mode · frappe variant · purple-ish appearance · soft contrast (8.06:1)

1 aibox2 logsfrappe
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "catppuccin"
mode = "dark"
variant = "frappe"
emphasis = "auto"
GroupRoleValue
Semantic palettebg#303446
Semantic palettefg#C6D0F5
Semantic paletteaccent#8CAAEE
Semantic palettegreen#A6D189
Semantic palettered#E78284
Semantic paletteyellow#E5C890
Semantic paletteorange#EF9F76
Semantic palettecyan#81C8BE
Semantic palettemuted#949CBB
Semantic palettemagenta#CA9EE6
Interface rolesurface#3C4054
Interface roleselection_bg#4F5C7F
Interface roleselection_fg#FFFFFF
Interface rolecursor#8CAAEE
Interface rolecursor_text#000000
Interface roleborder_active#8CAAEE
Interface roleborder_inactive#949CBB
Interface rolepane_inactive_bg#3C4054
Interface rolepane_inactive_fg#BAC3E7
Interface rolediff_add_bg#4A5755
Interface rolediff_change_bg#585556
Interface rolediff_del_bg#584554
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

CatppuccinMacchiato

catppuccin family · dark mode · macchiato variant · purple-ish appearance · soft contrast (9.92:1)

1 aibox2 logsmacchiato
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "catppuccin"
mode = "dark"
variant = "macchiato"
emphasis = "auto"
GroupRoleValue
Semantic palettebg#24273A
Semantic palettefg#CAD3F5
Semantic paletteaccent#8AADF4
Semantic palettegreen#A6DA95
Semantic palettered#ED8796
Semantic paletteyellow#EED49F
Semantic paletteorange#F5A97F
Semantic palettecyan#8BD5CA
Semantic palettemuted#939AB7
Semantic palettemagenta#C6A0F6
Interface rolesurface#313549
Interface roleselection_bg#434F72
Interface roleselection_fg#FFFFFF
Interface rolecursor#8AADF4
Interface rolecursor_text#000000
Interface roleborder_active#8AADF4
Interface roleborder_inactive#939AB7
Interface rolepane_inactive_bg#313549
Interface rolepane_inactive_fg#BCC5E6
Interface rolediff_add_bg#414E4E
Interface rolediff_change_bg#504D50
Interface rolediff_del_bg#503C4E
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

CatppuccinMocha

catppuccin family · dark mode · default variant · purple-ish appearance · high contrast (11.34:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "catppuccin"
mode = "dark"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#1E1E2E
Semantic palettefg#CDD6F4
Semantic paletteaccent#89B4FA
Semantic palettegreen#A6E3A1
Semantic palettered#F38BA8
Semantic paletteyellow#F9E2AF
Semantic paletteorange#FAB387
Semantic palettecyan#94E2D5
Semantic palettemuted#9399B2
Semantic palettemagenta#CBA6F7
Interface rolesurface#2C2D3E
Interface roleselection_bg#3C4867
Interface roleselection_fg#FFFFFF
Interface rolecursor#89B4FA
Interface rolecursor_text#000000
Interface roleborder_active#89B4FA
Interface roleborder_inactive#9399B2
Interface rolepane_inactive_bg#2C2D3E
Interface rolepane_inactive_fg#BFC7E4
Interface rolediff_add_bg#3C4947
Interface rolediff_change_bg#4E494A
Interface rolediff_del_bg#4D3649
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

CatppuccinLatte

catppuccin family · light mode · default variant · purple-ish appearance · soft contrast (7.06:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "catppuccin"
mode = "light"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#EFF1F5
Semantic palettefg#4C4F69
Semantic paletteaccent#1D62EB
Semantic palettegreen#327D22
Semantic palettered#D20F39
Semantic paletteyellow#986114
Semantic paletteorange#BC4A08
Semantic palettecyan#13787D
Semantic palettemuted#6A6D82
Semantic palettemagenta#8839EF
Interface rolesurface#DADCE3
Interface roleselection_bg#B8CCF2
Interface roleselection_fg#000000
Interface rolecursor#1D62EB
Interface rolecursor_text#FFFFFF
Interface roleborder_active#1D62EB
Interface roleborder_inactive#6A6D82
Interface rolepane_inactive_bg#DFE1E7
Interface rolepane_inactive_fg#54576F
Interface rolediff_add_bg#D1DED3
Interface rolediff_change_bg#E1DAD1
Interface rolediff_del_bg#EACDD7
Interface rolestatus_active_ink#FFFFFF

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

ContrastDark

contrast family · dark mode · default variant · blue-ish appearance · high contrast (18.05:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "contrast"
mode = "dark"
variant = ""
emphasis = "auto"

This theme requires at least emphasis = "standard"; auto applies that floor automatically.

GroupRoleValue
Semantic palettebg#0B0B0B
Semantic palettefg#F5F5F5
Semantic paletteaccent#7FB8FF
Semantic palettegreen#5FD98A
Semantic palettered#FF8A80
Semantic paletteyellow#F2D65C
Semantic paletteorange#FFAB5E
Semantic palettecyan#6FE0E0
Semantic palettemuted#B0B8C0
Semantic palettemagenta#F09AE0
Interface rolesurface#242424
Interface roleselection_bg#2E3A46
Interface roleselection_fg#FFFFFF
Interface rolecursor#7FB8FF
Interface rolecursor_text#0B0B0B
Interface roleborder_active#7FB8FF
Interface roleborder_inactive#B0B8C0
Interface rolediff_add_bg#0F2416
Interface rolediff_change_bg#241E0C
Interface rolediff_del_bg#2A1210
Interface rolestatus_active_ink#000000

Authored font emphasis

RoleEmphasis
accentbold
redbold
yellowbold
cyanitalic
muteditalic
magentabold

ContrastDarkMax

contrast family · dark mode · max variant · blue-ish appearance · maximum contrast (21:1)

1 aibox2 logsmax
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "contrast"
mode = "dark"
variant = "max"
emphasis = "auto"

This theme requires at least emphasis = "full"; auto applies that floor automatically.

GroupRoleValue
Semantic palettebg#000000
Semantic palettefg#FFFFFF
Semantic paletteaccent#A8D4FF
Semantic palettegreen#7CF0A8
Semantic palettered#FFB3AC
Semantic paletteyellow#FFE066
Semantic paletteorange#FFC98A
Semantic palettecyan#8FF5F5
Semantic palettemuted#D0D0D0
Semantic palettemagenta#FFB3F0
Interface rolesurface#1A1A1A
Interface roleselection_bg#33404D
Interface roleselection_fg#FFFFFF
Interface rolecursor#A8D4FF
Interface rolecursor_text#000000
Interface roleborder_active#A8D4FF
Interface roleborder_inactive#D0D0D0
Interface rolediff_add_bg#0A2614
Interface rolediff_change_bg#26200A
Interface rolediff_del_bg#2B0F0C
Interface rolestatus_active_ink#000000

Authored font emphasis

RoleEmphasis
accentbold
redbold underline
yellowbold
cyanitalic
muteditalic
magentabold

ContrastLight

contrast family · light mode · default variant · blue-ish appearance · high contrast (18.73:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "contrast"
mode = "light"
variant = ""
emphasis = "auto"

This theme requires at least emphasis = "standard"; auto applies that floor automatically.

GroupRoleValue
Semantic palettebg#FFFFFF
Semantic palettefg#121212
Semantic paletteaccent#0B4FA8
Semantic palettegreen#14663D
Semantic palettered#A3121A
Semantic paletteyellow#6B4C00
Semantic paletteorange#8A3200
Semantic palettecyan#0B5C5C
Semantic palettemuted#4A4A4A
Semantic palettemagenta#7A0F6B
Interface rolesurface#E6E6E6
Interface roleselection_bg#C8DBF2
Interface roleselection_fg#0B1A2B
Interface rolecursor#0B4FA8
Interface rolecursor_text#FFFFFF
Interface roleborder_active#0B4FA8
Interface roleborder_inactive#4A4A4A
Interface rolediff_add_bg#E4F2E8
Interface rolediff_change_bg#F5EEDC
Interface rolediff_del_bg#F7E4E4
Interface rolestatus_active_ink#FFFFFF

Authored font emphasis

RoleEmphasis
accentbold
redbold
yellowbold
cyanitalic
muteditalic
magentabold

ContrastLightMax

contrast family · light mode · max variant · blue-ish appearance · maximum contrast (21:1)

1 aibox2 logsmax
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "contrast"
mode = "light"
variant = "max"
emphasis = "auto"

This theme requires at least emphasis = "full"; auto applies that floor automatically.

GroupRoleValue
Semantic palettebg#FFFFFF
Semantic palettefg#000000
Semantic paletteaccent#002B6B
Semantic palettegreen#003D22
Semantic palettered#6B0008
Semantic paletteyellow#3D2A00
Semantic paletteorange#4F1A00
Semantic palettecyan#00363A
Semantic palettemuted#262626
Semantic palettemagenta#4A0040
Interface rolesurface#E0E0E0
Interface roleselection_bg#C2D4EB
Interface roleselection_fg#000000
Interface rolecursor#002B6B
Interface rolecursor_text#FFFFFF
Interface roleborder_active#002B6B
Interface roleborder_inactive#262626
Interface rolediff_add_bg#DCEBE2
Interface rolediff_change_bg#EDE6D2
Interface rolediff_del_bg#F2DCDC
Interface rolestatus_active_ink#FFFFFF

Authored font emphasis

RoleEmphasis
accentbold
redbold underline
yellowbold
cyanitalic
muteditalic
magentabold

ContrastMonoDark

contrast-mono family · dark mode · default variant · neutral-ish appearance · high contrast (18.43:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "contrast-mono"
mode = "dark"
variant = ""
emphasis = "auto"

This theme requires at least emphasis = "standard"; auto applies that floor automatically.

GroupRoleValue
Semantic palettebg#000000
Semantic palettefg#F0F0F0
Semantic paletteaccent#FFFFFF
Semantic palettegreen#A6A6A6
Semantic palettered#F0F0F0
Semantic paletteyellow#D4D4D4
Semantic paletteorange#D4D4D4
Semantic palettecyan#A6A6A6
Semantic palettemuted#959595
Semantic palettemagenta#BFBFBF
Interface rolesurface#1F1F1F
Interface roleselection_bg#383838
Interface roleselection_fg#FFFFFF
Interface rolecursor#FFFFFF
Interface rolecursor_text#000000
Interface roleborder_active#FFFFFF
Interface roleborder_inactive#8C8C8C
Interface rolediff_add_bg#171717
Interface rolediff_change_bg#1D1D1D
Interface rolediff_del_bg#242424
Interface rolestatus_active_ink#000000

Authored font emphasis

RoleEmphasis
accentbold
redbold underline
yellowbold
cyanitalic
muteditalic
magentabold

ContrastMonoDarkMax

contrast-mono family · dark mode · max variant · neutral-ish appearance · maximum contrast (16.83:1)

1 aibox2 logsmax
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "contrast-mono"
mode = "dark"
variant = "max"
emphasis = "auto"

This theme requires at least emphasis = "full"; auto applies that floor automatically.

GroupRoleValue
Semantic palettebg#000000
Semantic palettefg#E6E6E6
Semantic paletteaccent#FFFFFF
Semantic palettegreen#CCCCCC
Semantic palettered#FFFFFF
Semantic paletteyellow#E6E6E6
Semantic paletteorange#CCCCCC
Semantic palettecyan#E6E6E6
Semantic palettemuted#CCCCCC
Semantic palettemagenta#FFFFFF
Interface rolesurface#1A1A1A
Interface roleselection_bg#353535
Interface roleselection_fg#FFFFFF
Interface rolecursor#FFFFFF
Interface rolecursor_text#000000
Interface roleborder_active#FFFFFF
Interface roleborder_inactive#CCCCCC
Interface rolediff_add_bg#141414
Interface rolediff_change_bg#1B1B1B
Interface rolediff_del_bg#222222
Interface rolestatus_active_ink#000000

Authored font emphasis

RoleEmphasis
accentbold
redbold underline
yellowbold
orangebold
cyanitalic
muteditalic
magentaitalic

ContrastMonoLight

contrast-mono family · light mode · default variant · neutral-ish appearance · high contrast (18.42:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "contrast-mono"
mode = "light"
variant = ""
emphasis = "auto"

This theme requires at least emphasis = "standard"; auto applies that floor automatically.

GroupRoleValue
Semantic palettebg#FFFFFF
Semantic palettefg#141414
Semantic paletteaccent#000000
Semantic palettegreen#4F4F4F
Semantic palettered#141414
Semantic paletteyellow#333333
Semantic paletteorange#333333
Semantic palettecyan#4F4F4F
Semantic palettemuted#595959
Semantic palettemagenta#404040
Interface rolesurface#E6E6E6
Interface roleselection_bg#D6D6D6
Interface roleselection_fg#000000
Interface rolecursor#000000
Interface rolecursor_text#FFFFFF
Interface roleborder_active#000000
Interface roleborder_inactive#616161
Interface rolediff_add_bg#EDEDED
Interface rolediff_change_bg#E8E8E8
Interface rolediff_del_bg#E0E0E0
Interface rolestatus_active_ink#FFFFFF

Authored font emphasis

RoleEmphasis
accentbold
redbold underline
yellowbold
cyanitalic
muteditalic
magentabold

ContrastMonoLightMax

contrast-mono family · light mode · max variant · neutral-ish appearance · maximum contrast (17.4:1)

1 aibox2 logsmax
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "contrast-mono"
mode = "light"
variant = "max"
emphasis = "auto"

This theme requires at least emphasis = "full"; auto applies that floor automatically.

GroupRoleValue
Semantic palettebg#FFFFFF
Semantic palettefg#1A1A1A
Semantic paletteaccent#000000
Semantic palettegreen#333333
Semantic palettered#000000
Semantic paletteyellow#1A1A1A
Semantic paletteorange#333333
Semantic palettecyan#1A1A1A
Semantic palettemuted#333333
Semantic palettemagenta#000000
Interface rolesurface#E0E0E0
Interface roleselection_bg#CCCCCC
Interface roleselection_fg#000000
Interface rolecursor#000000
Interface rolecursor_text#FFFFFF
Interface roleborder_active#000000
Interface roleborder_inactive#333333
Interface rolediff_add_bg#EAEAEA
Interface rolediff_change_bg#E5E5E5
Interface rolediff_del_bg#DEDEDE
Interface rolestatus_active_ink#FFFFFF

Authored font emphasis

RoleEmphasis
accentbold
redbold underline
yellowbold
orangebold
cyanitalic
muteditalic
magentaitalic

Dracula

dracula family · dark mode · default variant · purple-ish appearance · high contrast (13.36:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "dracula"
mode = "dark"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#282A36
Semantic palettefg#F8F8F2
Semantic paletteaccent#BD93F9
Semantic palettegreen#50FA7B
Semantic palettered#FF5555
Semantic paletteyellow#F1FA8C
Semantic paletteorange#FFB86C
Semantic palettecyan#8BE9FD
Semantic palettemuted#8591B8
Semantic palettemagenta#FF79C6
Interface rolesurface#373843
Interface roleselection_bg#584C74
Interface roleselection_fg#FFFFFF
Interface rolecursor#BD93F9
Interface rolecursor_text#000000
Interface roleborder_active#BD93F9
Interface roleborder_inactive#8591B8
Interface rolepane_inactive_bg#333646
Interface rolepane_inactive_fg#DBDEE4
Interface rolediff_add_bg#315845
Interface rolediff_change_bg#545849
Interface rolediff_del_bg#57333D
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

DraculaSoft

dracula family · dark mode · soft variant · purple-ish appearance · high contrast (14.9:1)

Review note: Unverified against dracula-soft.json; bg #22212C matches Dracula Pro, not Dracula Soft.
1 aibox2 logssoft
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "dracula"
mode = "dark"
variant = "soft"
emphasis = "auto"
GroupRoleValue
Semantic palettebg#22212C
Semantic palettefg#F8F8F2
Semantic paletteaccent#C8A8F9
Semantic palettegreen#62E884
Semantic palettered#E76D6D
Semantic paletteyellow#E9E987
Semantic paletteorange#FFCA80
Semantic palettecyan#A1F0FE
Semantic palettemuted#8C84B5
Semantic palettemagenta#FF79C6
Interface rolesurface#31303A
Interface roleselection_bg#504765
Interface roleselection_fg#FFFFFF
Interface rolecursor#C8A8F9
Interface rolecursor_text#000000
Interface roleborder_active#C8A8F9
Interface roleborder_inactive#8C84B5
Interface rolepane_inactive_bg#2F2D3C
Interface rolepane_inactive_fg#DDDBE3
Interface rolediff_add_bg#304D3F
Interface rolediff_change_bg#4E4D40
Interface rolediff_del_bg#4D323A
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

EverforestDark

everforest family · dark mode · default variant · green-ish appearance · soft contrast (7.38:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "everforest"
mode = "dark"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#2D353B
Semantic palettefg#D3C6AA
Semantic paletteaccent#7FBBB3
Semantic palettegreen#A7C080
Semantic palettered#E67E80
Semantic paletteyellow#DBBC7F
Semantic paletteorange#E69875
Semantic palettecyan#83C092
Semantic palettemuted#949F97
Semantic palettemagenta#D699B6
Interface rolesurface#3C4245
Interface roleselection_bg#476061
Interface roleselection_fg#FFFFFF
Interface rolecursor#7FBBB3
Interface rolecursor_text#000000
Interface roleborder_active#7FBBB3
Interface roleborder_inactive#949F97
Interface rolepane_inactive_bg#394246
Interface rolepane_inactive_fg#C3BCA5
Interface rolediff_add_bg#48544A
Interface rolediff_change_bg#53534A
Interface rolediff_del_bg#56454A
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

EverforestLight

everforest family · light mode · default variant · green-ish appearance · soft contrast (7.1:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "everforest"
mode = "light"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#FDF6E3
Semantic palettefg#4A555B
Semantic paletteaccent#2E769E
Semantic palettegreen#687701
Semantic palettered#C64442
Semantic paletteyellow#936A00
Semantic paletteorange#B05A1B
Semantic palettecyan#287F5E
Semantic palettemuted#6A7268
Semantic palettemagenta#A9508D
Interface rolesurface#E6E1D1
Interface roleselection_bg#C7D5D1
Interface roleselection_fg#000000
Interface rolecursor#2E769E
Interface rolecursor_text#FFFFFF
Interface roleborder_active#2E769E
Interface roleborder_inactive#6A7268
Interface rolepane_inactive_bg#EBE6D4
Interface rolepane_inactive_fg#525C5E
Interface rolediff_add_bg#E5E2BF
Interface rolediff_change_bg#ECE0BF
Interface rolediff_del_bg#F4DAC9
Interface rolestatus_active_ink#FFFFFF

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

GithubDark

github family · dark mode · default variant · blue-ish appearance · high contrast (16.02:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "github"
mode = "dark"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#0D1117
Semantic palettefg#E6EDF3
Semantic paletteaccent#58A6FF
Semantic palettegreen#3FB950
Semantic palettered#F85149
Semantic paletteyellow#D29922
Semantic paletteorange#DB6D28
Semantic palettecyan#79C0FF
Semantic palettemuted#8B949E
Semantic palettemagenta#D2A8FF
Interface rolesurface#21252B
Interface roleselection_bg#254161
Interface roleselection_fg#FFFFFF
Interface rolecursor#58A6FF
Interface rolecursor_text#000000
Interface roleborder_active#58A6FF
Interface roleborder_inactive#8B949E
Interface rolepane_inactive_bg#1C2127
Interface rolepane_inactive_fg#CFD7DE
Interface rolediff_add_bg#183624
Interface rolediff_change_bg#382F19
Interface rolediff_del_bg#411F22
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

GithubDarkDimmed

github family · dark mode · dimmed variant · blue-ish appearance · soft contrast (7.6:1)

1 aibox2 logsdimmed
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "github"
mode = "dark"
variant = "dimmed"
emphasis = "auto"
GroupRoleValue
Semantic palettebg#22272E
Semantic palettefg#ADBAC7
Semantic paletteaccent#539BF5
Semantic palettegreen#57AB5A
Semantic palettered#F47067
Semantic paletteyellow#C69026
Semantic paletteorange#E0823D
Semantic palettecyan#6CB6FF
Semantic palettemuted#848F9B
Semantic palettemagenta#DCBDFB
Interface rolesurface#2F343C
Interface roleselection_bg#345176
Interface roleselection_fg#FFFFFF
Interface rolecursor#539BF5
Interface rolecursor_text#000000
Interface roleborder_active#539BF5
Interface roleborder_inactive#848F9B
Interface rolepane_inactive_bg#2E333B
Interface rolepane_inactive_fg#A3AFBC
Interface rolediff_add_bg#2E4438
Interface rolediff_change_bg#463E2C
Interface rolediff_del_bg#50373B
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

GithubDarkHighContrast

github family · dark mode · high-contrast-dark variant · blue-ish appearance · high contrast (17.57:1)

1 aibox2 logshigh-contrast-dark
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "github"
mode = "dark"
variant = "high-contrast-dark"
emphasis = "auto"
GroupRoleValue
Semantic palettebg#0A0C10
Semantic palettefg#F0F3F6
Semantic paletteaccent#71B7FF
Semantic palettegreen#26CD4D
Semantic palettered#FF6A69
Semantic paletteyellow#F0B72F
Semantic paletteorange#FFA657
Semantic palettecyan#91CBFF
Semantic palettemuted#9198A1
Semantic palettemagenta#DBB7FF
Interface rolesurface#1F2125
Interface roleselection_bg#293F58
Interface roleselection_fg#FFFFFF
Interface rolecursor#71B7FF
Interface rolecursor_text#000000
Interface roleborder_active#71B7FF
Interface roleborder_inactive#9198A1
Interface rolepane_inactive_bg#1A1D21
Interface rolepane_inactive_fg#D8DCE1
Interface rolediff_add_bg#10361D
Interface rolediff_change_bg#3D3217
Interface rolediff_del_bg#402124
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

GithubLight

github family · light mode · default variant · blue-ish appearance · high contrast (14.65:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "github"
mode = "light"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#FFFFFF
Semantic palettefg#24292F
Semantic paletteaccent#0969DA
Semantic palettegreen#1A7F37
Semantic palettered#CF222E
Semantic paletteyellow#9A6700
Semantic paletteorange#BC4C00
Semantic palettecyan#1C75D6
Semantic palettemuted#6E7781
Semantic palettemagenta#8250DF
Interface rolesurface#E9EAEA
Interface roleselection_bg#C4DBF6
Interface roleselection_fg#000000
Interface rolecursor#0969DA
Interface rolecursor_text#FFFFFF
Interface roleborder_active#0969DA
Interface roleborder_inactive#6E7781
Interface rolepane_inactive_bg#EEEFF0
Interface rolepane_inactive_fg#373D44
Interface rolediff_add_bg#DAEBDF
Interface rolediff_change_bg#EFE7D6
Interface rolediff_del_bg#F7DCDE
Interface rolestatus_active_ink#FFFFFF

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

GithubLightHighContrast

github family · light mode · high-contrast-light variant · blue-ish appearance · high contrast (18.91:1)

1 aibox2 logshigh-contrast-light
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "github"
mode = "light"
variant = "high-contrast-light"
emphasis = "auto"
GroupRoleValue
Semantic palettebg#FFFFFF
Semantic palettefg#0E1116
Semantic paletteaccent#1A69DB
Semantic palettegreen#104F24
Semantic palettered#A0111F
Semantic paletteyellow#7D4E00
Semantic paletteorange#702C00
Semantic palettecyan#034188
Semantic palettemuted#69717B
Semantic palettemagenta#5A1E96
Interface rolesurface#E9EAEA
Interface roleselection_bg#C8DBF6
Interface roleselection_fg#000000
Interface rolecursor#1A69DB
Interface rolecursor_text#FFFFFF
Interface roleborder_active#1A69DB
Interface roleborder_inactive#69717B
Interface rolepane_inactive_bg#EDEEEF
Interface rolepane_inactive_fg#25292F
Interface rolediff_add_bg#D9E3DC
Interface rolediff_change_bg#EAE3D6
Interface rolediff_del_bg#F0D9DB
Interface rolestatus_active_ink#FFFFFF

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

GruvboxDark

gruvbox family · dark mode · default variant · orange-ish appearance · high contrast (10.75:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "gruvbox"
mode = "dark"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#282828
Semantic palettefg#EBDBB2
Semantic paletteaccent#FABD2F
Semantic palettegreen#B8BB26
Semantic palettered#FB5440
Semantic paletteyellow#FABD2F
Semantic paletteorange#FE8019
Semantic palettecyan#8EC07C
Semantic palettemuted#A89984
Semantic palettemagenta#D3869B
Interface rolesurface#363532
Interface roleselection_bg#5F4F2A
Interface roleselection_fg#FFFFFF
Interface rolecursor#FABD2F
Interface rolecursor_text#000000
Interface roleborder_active#FABD2F
Interface roleborder_inactive#A89984
Interface rolepane_inactive_bg#373633
Interface rolepane_inactive_fg#DACBA7
Interface rolediff_add_bg#484828
Interface rolediff_change_bg#56492A
Interface rolediff_del_bg#56322D
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

GruvboxLight

gruvbox family · light mode · default variant · orange-ish appearance · high contrast (10.22:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "gruvbox"
mode = "light"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#FBF1C7
Semantic palettefg#3C3836
Semantic paletteaccent#AF3A03
Semantic palettegreen#746F0D
Semantic palettered#9D0006
Semantic paletteyellow#946110
Semantic paletteorange#AF3A03
Semantic palettecyan#417956
Semantic palettemuted#786B5F
Semantic palettemagenta#8F3F71
Interface rolesurface#E6DDB7
Interface roleselection_bg#E9C598
Interface roleselection_fg#000000
Interface rolecursor#AF3A03
Interface rolecursor_text#FFFFFF
Interface roleborder_active#AF3A03
Interface roleborder_inactive#786B5F
Interface rolepane_inactive_bg#EBE1BB
Interface rolepane_inactive_fg#4B4540
Interface rolediff_add_bg#E5DCA9
Interface rolediff_change_bg#EBDAAA
Interface rolediff_del_bg#ECCAA8
Interface rolestatus_active_ink#FFFFFF

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

Houston

houston family · dark mode · default variant · orange-ish appearance · high contrast (12.16:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "houston"
mode = "dark"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#17191E
Semantic palettefg#CDD6F4
Semantic paletteaccent#F9C86A
Semantic palettegreen#4AF2C8
Semantic palettered#FF5370
Semantic paletteyellow#FFA726
Semantic paletteorange#81D4FA
Semantic palettecyan#4AF2C8
Semantic palettemuted#7D8098
Semantic palettemagenta#FF6BCB
Interface rolesurface#272A31
Interface roleselection_bg#4D4330
Interface roleselection_fg#FFFFFF
Interface rolecursor#F9C86A
Interface rolecursor_text#000000
Interface roleborder_active#F9C86A
Interface roleborder_inactive#7D8098
Interface rolepane_inactive_bg#23252D
Interface rolepane_inactive_fg#B9C1DD
Interface rolediff_add_bg#224943
Interface rolediff_change_bg#4A3820
Interface rolediff_del_bg#4A2630
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

KanagawaDragon

kanagawa family · dark mode · dragon variant · blue-ish appearance · high contrast (10.76:1)

1 aibox2 logsdragon
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "kanagawa"
mode = "dark"
variant = "dragon"
emphasis = "auto"
GroupRoleValue
Semantic palettebg#181616
Semantic palettefg#C5C9C5
Semantic paletteaccent#8BA4B0
Semantic palettegreen#87A987
Semantic palettered#C4746E
Semantic paletteyellow#C4B28A
Semantic paletteorange#B6927B
Semantic palettecyan#8EA4A2
Semantic palettemuted#9E9B93
Semantic palettemagenta#A292A3
Interface rolesurface#292828
Interface roleselection_bg#3F464A
Interface roleselection_fg#FFFFFF
Interface rolecursor#8BA4B0
Interface rolecursor_text#000000
Interface roleborder_active#8BA4B0
Interface roleborder_inactive#9E9B93
Interface rolepane_inactive_bg#282625
Interface rolepane_inactive_fg#BBBEB9
Interface rolediff_add_bg#30362F
Interface rolediff_change_bg#3E3830
Interface rolediff_del_bg#3E2B29
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

KanagawaWave

kanagawa family · dark mode · default variant · blue-ish appearance · high contrast (11.26:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "kanagawa"
mode = "dark"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#1F1F28
Semantic palettefg#DCD7BA
Semantic paletteaccent#7E9CD8
Semantic palettegreen#98BB6C
Semantic palettered#E46876
Semantic paletteyellow#E6C384
Semantic paletteorange#FFA066
Semantic palettecyan#7AA89F
Semantic palettemuted#938AA9
Semantic palettemagenta#957FB8
Interface rolesurface#2E2E34
Interface roleselection_bg#3F4A64
Interface roleselection_fg#FFFFFF
Interface rolecursor#7E9CD8
Interface rolecursor_text#000000
Interface roleborder_active#7E9CD8
Interface roleborder_inactive#938AA9
Interface rolepane_inactive_bg#2D2C37
Interface rolepane_inactive_fg#CAC4B6
Interface rolediff_add_bg#3A4137
Interface rolediff_change_bg#4B433C
Interface rolediff_del_bg#4A2F39
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

KanagawaLotus

kanagawa family · light mode · default variant · blue-ish appearance · soft contrast (7.03:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "kanagawa"
mode = "light"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#F2ECBC
Semantic palettefg#4C4C5A
Semantic paletteaccent#4D699B
Semantic palettegreen#5B7040
Semantic palettered#B83B4C
Semantic paletteyellow#796644
Semantic paletteorange#9F5500
Semantic palettecyan#506F69
Semantic palettemuted#6C6A5D
Semantic palettemagenta#9E506A
Interface rolesurface#DCD7AF
Interface roleselection_bg#C4C7B3
Interface roleselection_fg#000000
Interface rolecursor#4D699B
Interface rolecursor_text#FFFFFF
Interface roleborder_active#4D699B
Interface roleborder_inactive#6C6A5D
Interface rolepane_inactive_bg#E2DCB1
Interface rolepane_inactive_fg#54545B
Interface rolediff_add_bg#DAD8A8
Interface rolediff_change_bg#DFD7A9
Interface rolediff_del_bg#E9D0AA
Interface rolestatus_active_ink#FFFFFF

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

Laserwave

laserwave family · dark mode · default variant · purple-ish appearance · high contrast (15.63:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "laserwave"
mode = "dark"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#27212E
Semantic palettefg#FFFFFF
Semantic paletteaccent#EB64B9
Semantic palettegreen#74DFC4
Semantic palettered#FF3E7B
Semantic paletteyellow#FFE261
Semantic paletteorange#FFB85B
Semantic palettecyan#B4DCE7
Semantic palettemuted#91889B
Semantic palettemagenta#B381C5
Interface rolesurface#36313D
Interface roleselection_bg#713A63
Interface roleselection_fg#FFFFFF
Interface rolecursor#EB64B9
Interface rolecursor_text#000000
Interface roleborder_active#EB64B9
Interface roleborder_inactive#91889B
Interface rolepane_inactive_bg#342D3B
Interface rolepane_inactive_fg#E4E1E6
Interface rolediff_add_bg#384B4F
Interface rolediff_change_bg#574B39
Interface rolediff_del_bg#57273F
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

Material

material family · dark mode · default variant · blue-ish appearance · high contrast (12.77:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "material"
mode = "dark"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#263238
Semantic palettefg#EEFFFF
Semantic paletteaccent#82AAFF
Semantic palettegreen#C3E88D
Semantic palettered#F07178
Semantic paletteyellow#FFCB6B
Semantic paletteorange#F78C6C
Semantic palettecyan#89DDFF
Semantic palettemuted#8B9CA5
Semantic palettemagenta#C792EA
Interface rolesurface#344046
Interface roleselection_bg#435878
Interface roleselection_fg#FFFFFF
Interface rolecursor#82AAFF
Interface rolecursor_text#000000
Interface roleborder_active#82AAFF
Interface roleborder_inactive#8B9CA5
Interface rolepane_inactive_bg#323F45
Interface rolepane_inactive_fg#D5E6E9
Interface rolediff_add_bg#495A4B
Interface rolediff_change_bg#565443
Interface rolediff_del_bg#524046
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

MaterialDarker

material family · dark mode · darker variant · blue-ish appearance · high contrast (15.63:1)

1 aibox2 logsdarker
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "material"
mode = "dark"
variant = "darker"
emphasis = "auto"
GroupRoleValue
Semantic palettebg#212121
Semantic palettefg#EEFFFF
Semantic paletteaccent#89DDFF
Semantic palettegreen#C3E88D
Semantic palettered#FF5370
Semantic paletteyellow#FFCB6B
Semantic paletteorange#F78C6C
Semantic palettecyan#82AAFF
Semantic palettemuted#768B95
Semantic palettemagenta#C792EA
Interface rolesurface#2F3131
Interface roleselection_bg#3A4E56
Interface roleselection_fg#FFFFFF
Interface rolecursor#89DDFF
Interface rolecursor_text#000000
Interface roleborder_active#89DDFF
Interface roleborder_inactive#768B95
Interface rolepane_inactive_bg#2B2E2F
Interface rolepane_inactive_fg#D0E2E5
Interface rolediff_add_bg#454D39
Interface rolediff_change_bg#524631
Interface rolediff_del_bg#522C32
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

MaterialOcean

material family · dark mode · ocean variant · blue-ish appearance · soft contrast (8.43:1)

1 aibox2 logsocean
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "material"
mode = "dark"
variant = "ocean"
emphasis = "auto"
GroupRoleValue
Semantic palettebg#0F111A
Semantic palettefg#A6ACCD
Semantic paletteaccent#82AAFF
Semantic palettegreen#C3E88D
Semantic palettered#F07178
Semantic paletteyellow#FFCB6B
Semantic paletteorange#F78C6C
Semantic palettecyan#89DDFF
Semantic palettemuted#7A7D8A
Semantic palettemagenta#C792EA
Interface rolesurface#21242F
Interface roleselection_bg#323F5F
Interface roleselection_fg#FFFFFF
Interface rolecursor#82AAFF
Interface rolecursor_text#000000
Interface roleborder_active#82AAFF
Interface roleborder_inactive#7A7D8A
Interface rolepane_inactive_bg#1C1E27
Interface rolepane_inactive_fg#9BA0BC
Interface rolediff_add_bg#374033
Interface rolediff_change_bg#443A2C
Interface rolediff_del_bg#41262F
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

MaterialPalenight

material family · dark mode · palenight variant · blue-ish appearance · soft contrast (7.04:1)

1 aibox2 logspalenight
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "material"
mode = "dark"
variant = "palenight"
emphasis = "auto"
GroupRoleValue
Semantic palettebg#292D3E
Semantic palettefg#B4B9D5
Semantic paletteaccent#82AAFF
Semantic palettegreen#C3E88D
Semantic palettered#F07178
Semantic paletteyellow#FFCB6B
Semantic paletteorange#F78C6C
Semantic palettecyan#89DDFF
Semantic palettemuted#8F94B1
Semantic palettemagenta#C792EA
Interface rolesurface#363A4C
Interface roleselection_bg#45557C
Interface roleselection_fg#FFFFFF
Interface rolecursor#82AAFF
Interface rolecursor_text#000000
Interface roleborder_active#82AAFF
Interface roleborder_inactive#8F94B1
Interface rolepane_inactive_bg#35394C
Interface rolepane_inactive_fg#ABB0CC
Interface rolediff_add_bg#4B564F
Interface rolediff_change_bg#585048
Interface rolediff_del_bg#553C4B
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

MaterialLighter

material family · light mode · default variant · blue-ish appearance · soft contrast (7.16:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "material"
mode = "light"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#FAFAFA
Semantic palettefg#435862
Semantic paletteaccent#5572A2
Semantic palettegreen#60793B
Semantic palettered#D73632
Semantic paletteyellow#996620
Semantic paletteorange#BC5336
Semantic palettecyan#297D82
Semantic palettemuted#65737A
Semantic palettemagenta#7C4DFF
Interface rolesurface#E2E5E6
Interface roleselection_bg#CCD4E1
Interface roleselection_fg#000000
Interface rolecursor#5572A2
Interface rolecursor_text#FFFFFF
Interface roleborder_active#5572A2
Interface roleborder_inactive#65737A
Interface rolepane_inactive_bg#E8EAEB
Interface rolepane_inactive_fg#4C5F68
Interface rolediff_add_bg#E1E5DB
Interface rolediff_change_bg#EAE2D7
Interface rolediff_del_bg#F4DBDA
Interface rolestatus_active_ink#FFFFFF

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

MinDark

min family · dark mode · default variant · blue-ish appearance · high contrast (15.52:1)

Review note: Min has no green and no cyan. Both slots were filled with VS Code Dark+ values; they must be derived and labelled as derived.
1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "min"
mode = "dark"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#1F1F1F
Semantic palettefg#F8F8F8
Semantic paletteaccent#79B8FF
Semantic palettegreen#B5CEA8
Semantic palettered#F97583
Semantic paletteyellow#FF9800
Semantic paletteorange#FFAB70
Semantic palettecyan#4EC9B0
Semantic palettemuted#80878E
Semantic palettemagenta#B392F0
Interface rolesurface#2E2E2E
Interface roleselection_bg#384A5E
Interface roleselection_fg#FFFFFF
Interface rolecursor#79B8FF
Interface rolecursor_text#000000
Interface roleborder_active#79B8FF
Interface roleborder_inactive#80878E
Interface rolepane_inactive_bg#2B2B2C
Interface rolepane_inactive_fg#DADCDE
Interface rolediff_add_bg#40463D
Interface rolediff_change_bg#503A18
Interface rolediff_del_bg#4F3235
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

MinLight

min family · light mode · default variant · blue-ish appearance · high contrast (11.9:1)

Review note: Every slot equals VS Code Light+ (#0000FF/#098658/#E50000/#865F00/#267F99). Min Light shares none of them beyond the background.
1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "min"
mode = "light"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#F8F8F8
Semantic palettefg#333333
Semantic paletteaccent#0000FF
Semantic palettegreen#098356
Semantic palettered#E50000
Semantic paletteyellow#865F00
Semantic paletteorange#C1440E
Semantic palettecyan#247A93
Semantic palettemuted#727272
Semantic palettemagenta#AF00DB
Interface rolesurface#E2E2E2
Interface roleselection_bg#D0D0F9
Interface roleselection_fg#000000
Interface rolecursor#0000FF
Interface rolecursor_text#FFFFFF
Interface roleborder_active#0000FF
Interface roleborder_inactive#727272
Interface rolepane_inactive_bg#E8E8E8
Interface rolepane_inactive_fg#434343
Interface rolediff_add_bg#D2E5DE
Interface rolediff_change_bg#E6E0D0
Interface rolediff_del_bg#F5D0D0
Interface rolestatus_active_ink#FFFFFF

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

MonoDark

mono family · dark mode · default variant · neutral-ish appearance · high contrast (16:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "mono"
mode = "dark"
variant = ""
emphasis = "auto"

This theme requires at least emphasis = "standard"; auto applies that floor automatically.

GroupRoleValue
Semantic palettebg#121212
Semantic palettefg#EDEDED
Semantic paletteaccent#FFFFFF
Semantic palettegreen#BDBDBD
Semantic palettered#EDEDED
Semantic paletteyellow#D6D6D6
Semantic paletteorange#D6D6D6
Semantic palettecyan#BDBDBD
Semantic palettemuted#8A8A8A
Semantic palettemagenta#A3A3A3
Interface rolesurface#262626
Interface roleselection_bg#3D3D3D
Interface roleselection_fg#FFFFFF
Interface rolecursor#FFFFFF
Interface rolecursor_text#121212
Interface roleborder_active#FFFFFF
Interface roleborder_inactive#757575
Interface rolediff_add_bg#1E1E1E
Interface rolediff_change_bg#242424
Interface rolediff_del_bg#2B2B2B
Interface rolestatus_active_ink#121212

Authored font emphasis

RoleEmphasis
accentbold
redbold underline
yellowbold
cyanitalic
muteditalic
magentabold

MonoLight

mono family · light mode · default variant · neutral-ish appearance · high contrast (16.67:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "mono"
mode = "light"
variant = ""
emphasis = "auto"

This theme requires at least emphasis = "standard"; auto applies that floor automatically.

GroupRoleValue
Semantic palettebg#FAFAFA
Semantic palettefg#1A1A1A
Semantic paletteaccent#000000
Semantic palettegreen#545454
Semantic palettered#1A1A1A
Semantic paletteyellow#383838
Semantic paletteorange#383838
Semantic palettecyan#545454
Semantic palettemuted#6B6B6B
Semantic palettemagenta#454545
Interface rolesurface#E4E4E4
Interface roleselection_bg#D5D5D5
Interface roleselection_fg#000000
Interface rolecursor#000000
Interface rolecursor_text#FAFAFA
Interface roleborder_active#000000
Interface roleborder_inactive#8A8A8A
Interface rolediff_add_bg#EFEFEF
Interface rolediff_change_bg#E9E9E9
Interface rolediff_del_bg#E2E2E2
Interface rolestatus_active_ink#FAFAFA

Authored font emphasis

RoleEmphasis
accentbold
redbold underline
yellowbold
cyanitalic
muteditalic
magentabold

Monokai

monokai family · dark mode · default variant · green-ish appearance · high contrast (13.94:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "monokai"
mode = "dark"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#272822
Semantic palettefg#F8F8F2
Semantic paletteaccent#FA4989
Semantic palettegreen#A6E22E
Semantic palettered#FA4989
Semantic paletteyellow#E6DB74
Semantic paletteorange#FD971F
Semantic palettecyan#66D9EF
Semantic palettemuted#939081
Semantic palettemagenta#AE81FF
Interface rolesurface#363731
Interface roleselection_bg#80364D
Interface roleselection_fg#FFFFFF
Interface rolecursor#FA4989
Interface rolecursor_text#000000
Interface roleborder_active#FA4989
Interface roleborder_inactive#939081
Interface rolepane_inactive_bg#34342D
Interface rolepane_inactive_fg#DFDED6
Interface rolediff_add_bg#435125
Interface rolediff_change_bg#514F34
Interface rolediff_del_bg#552F39
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

Moonlight

moonlight family · dark mode · default variant · blue-ish appearance · high contrast (10.36:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "moonlight"
mode = "dark"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#212337
Semantic palettefg#C8D3F5
Semantic paletteaccent#82AAFF
Semantic palettegreen#C3E88D
Semantic palettered#FF757F
Semantic paletteyellow#FFC777
Semantic paletteorange#F78C6C
Semantic palettecyan#86E1FC
Semantic palettemuted#7A88CF
Semantic palettemagenta#C099FF
Interface rolesurface#2E3146
Interface roleselection_bg#3E4C73
Interface roleselection_fg#FFFFFF
Interface rolecursor#82AAFF
Interface rolecursor_text#000000
Interface roleborder_active#82AAFF
Interface roleborder_inactive#7A88CF
Interface rolepane_inactive_bg#2C2F49
Interface rolepane_inactive_fg#B5C0EC
Interface rolediff_add_bg#454E4A
Interface rolediff_change_bg#524745
Interface rolediff_del_bg#523547
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

NightOwl

night-owl family · dark mode · default variant · blue-ish appearance · high contrast (13.54:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "night-owl"
mode = "dark"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#011627
Semantic palettefg#D6DEEB
Semantic paletteaccent#82AAFF
Semantic palettegreen#22DA6E
Semantic palettered#EF5350
Semantic paletteyellow#ECC48D
Semantic paletteorange#F78C6C
Semantic palettecyan#21C7A8
Semantic palettemuted#6F8282
Semantic palettemagenta#C792EA
Interface rolesurface#142839
Interface roleselection_bg#284268
Interface roleselection_fg#FFFFFF
Interface rolecursor#82AAFF
Interface rolecursor_text#000000
Interface roleborder_active#82AAFF
Interface roleborder_inactive#6F8282
Interface rolepane_inactive_bg#0E2332
Interface rolepane_inactive_fg#BCC7D1
Interface rolediff_add_bg#084137
Interface rolediff_change_bg#353C3D
Interface rolediff_del_bg#352330
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

NightOwlLight

night-owl family · light mode · default variant · blue-ish appearance · soft contrast (9.88:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "night-owl"
mode = "light"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#FBFBFB
Semantic palettefg#403F53
Semantic paletteaccent#4571CD
Semantic palettegreen#217E77
Semantic palettered#CF413D
Semantic paletteyellow#906D15
Semantic paletteorange#B55748
Semantic palettecyan#07835F
Semantic palettemuted#6D727F
Semantic palettemagenta#994CC3
Interface rolesurface#E6E6E9
Interface roleselection_bg#C8D4EE
Interface roleselection_fg#000000
Interface rolecursor#4571CD
Interface rolecursor_text#FFFFFF
Interface roleborder_active#4571CD
Interface roleborder_inactive#6D727F
Interface rolepane_inactive_bg#EAEBEC
Interface rolepane_inactive_fg#4B4C5E
Interface rolediff_add_bg#D8E7E6
Interface rolediff_change_bg#EAE4D6
Interface rolediff_del_bg#F4DDDD
Interface rolestatus_active_ink#FFFFFF

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

Nord

nord family · dark mode · default variant · blue-ish appearance · soft contrast (9.25:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "nord"
mode = "dark"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#2E3440
Semantic palettefg#D8DEE9
Semantic paletteaccent#88C0D0
Semantic palettegreen#A3BE8C
Semantic palettered#D08A91
Semantic paletteyellow#EBCB8B
Semantic paletteorange#D28C76
Semantic palettecyan#8FBCBB
Semantic palettemuted#979DA9
Semantic palettemagenta#B690AF
Interface rolesurface#3C424E
Interface roleselection_bg#495E6B
Interface roleselection_fg#FFFFFF
Interface rolecursor#88C0D0
Interface rolecursor_text#000000
Interface roleborder_active#88C0D0
Interface roleborder_inactive#979DA9
Interface rolepane_inactive_bg#3B414D
Interface rolepane_inactive_fg#C8CED9
Interface rolediff_add_bg#485251
Interface rolediff_change_bg#585551
Interface rolediff_del_bg#524752
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

NortonClassic

norton family · dark mode · classic variant · blue-ish appearance · high contrast (10.84:1)

1 aibox2 logsclassic
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "norton"
mode = "dark"
variant = "classic"
emphasis = "auto"

This theme requires at least emphasis = "standard"; auto applies that floor automatically.

GroupRoleValue
Semantic palettebg#0000AA
Semantic palettefg#55FFFF
Semantic paletteaccent#FFFF55
Semantic palettegreen#55FF55
Semantic palettered#FF5555
Semantic paletteyellow#FFFF55
Semantic paletteorange#AA5500
Semantic palettecyan#55FFFF
Semantic palettemuted#AAAAAA
Semantic palettemagenta#FF55FF
Interface rolesurface#000066
Interface roleselection_bg#008888
Interface roleselection_fg#000000
Interface rolecursor#FFFF55
Interface rolecursor_text#0000AA
Interface roleborder_active#FFFF55
Interface roleborder_inactive#AAAAAA
Interface rolediff_add_bg#003366
Interface rolediff_change_bg#554400
Interface rolediff_del_bg#550055
Interface rolestatus_active_ink#0000AA

Authored font emphasis

RoleEmphasis
accentbold
redbold
yellowbold
muteditalic
magentabold

NortonOptimized

norton family · dark mode · optimized variant · blue-ish appearance · high contrast (10.84:1)

1 aibox2 logsoptimized
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "norton"
mode = "dark"
variant = "optimized"
emphasis = "auto"

This theme requires at least emphasis = "standard"; auto applies that floor automatically.

GroupRoleValue
Semantic palettebg#0000AA
Semantic palettefg#55FFFF
Semantic paletteaccent#FFFF55
Semantic palettegreen#55FF55
Semantic palettered#FF7B7B
Semantic paletteyellow#FFFF55
Semantic paletteorange#FFAA55
Semantic palettecyan#55FFFF
Semantic palettemuted#C4C4C4
Semantic palettemagenta#FF8AFF
Interface rolesurface#000066
Interface roleselection_bg#008888
Interface roleselection_fg#000000
Interface rolecursor#FFFF55
Interface rolecursor_text#0000AA
Interface roleborder_active#FFFF55
Interface roleborder_inactive#C4C4C4
Interface rolediff_add_bg#003366
Interface rolediff_change_bg#554400
Interface rolediff_del_bg#550055
Interface rolestatus_active_ink#0000AA

Authored font emphasis

RoleEmphasis
accentbold
redbold
yellowbold
muteditalic
magentabold

OneDarkPro

one-dark family · dark mode · default variant · blue-ish appearance · soft contrast (7.03:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "one-dark"
mode = "dark"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#282C34
Semantic palettefg#B2B8C4
Semantic paletteaccent#61AFEF
Semantic palettegreen#98C379
Semantic palettered#E1727B
Semantic paletteyellow#E5C07B
Semantic paletteorange#D19A66
Semantic palettecyan#56B6C2
Semantic palettemuted#90959E
Semantic palettemagenta#C678DD
Interface rolesurface#343941
Interface roleselection_bg#3A5670
Interface roleselection_fg#FFFFFF
Interface rolecursor#61AFEF
Interface rolecursor_text#000000
Interface roleborder_active#61AFEF
Interface roleborder_inactive#90959E
Interface rolepane_inactive_bg#343941
Interface rolepane_inactive_fg#AAAFBB
Interface rolediff_add_bg#414D43
Interface rolediff_change_bg#524D44
Interface rolediff_del_bg#513B44
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

OneLight

one-dark family · light mode · default variant · blue-ish appearance · high contrast (10.86:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "one-dark"
mode = "light"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#FAFAFA
Semantic palettefg#383A42
Semantic paletteaccent#3A6CDA
Semantic palettegreen#40813F
Semantic palettered#CA1243
Semantic paletteyellow#9A6A01
Semantic paletteorange#986801
Semantic palettecyan#0179AD
Semantic palettemuted#707175
Semantic palettemagenta#A626A4
Interface rolesurface#E5E5E6
Interface roleselection_bg#C8D5F2
Interface roleselection_fg#000000
Interface rolecursor#3A6CDA
Interface rolecursor_text#FFFFFF
Interface roleborder_active#3A6CDA
Interface roleborder_inactive#707175
Interface rolepane_inactive_bg#E9EAEA
Interface rolepane_inactive_fg#46484F
Interface rolediff_add_bg#DCE7DC
Interface rolediff_change_bg#EBE3D2
Interface rolediff_del_bg#F2D5DD
Interface rolestatus_active_ink#FFFFFF

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

PhosphorClassic

phosphor family · dark mode · classic variant · green-ish appearance · high contrast (14.17:1)

1 aibox2 logsclassic
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "phosphor"
mode = "dark"
variant = "classic"
emphasis = "auto"

This theme requires at least emphasis = "full"; auto applies that floor automatically.

GroupRoleValue
Semantic palettebg#001300
Semantic palettefg#33FF33
Semantic paletteaccent#C8FFC8
Semantic palettegreen#33FF33
Semantic palettered#C8FFC8
Semantic paletteyellow#C8FFC8
Semantic paletteorange#33FF33
Semantic palettecyan#33FF33
Semantic palettemuted#33FF33
Semantic palettemagenta#C8FFC8
Interface rolesurface#003000
Interface roleselection_bg#006000
Interface roleselection_fg#FFFFFF
Interface rolecursor#C8FFC8
Interface rolecursor_text#001300
Interface roleborder_active#C8FFC8
Interface roleborder_inactive#33FF33
Interface rolediff_add_bg#004000
Interface rolediff_change_bg#284028
Interface rolediff_del_bg#173317
Interface rolestatus_active_ink#001300

Authored font emphasis

RoleEmphasis
accentbold
redbold underline
yellowbold
orangebold
cyanitalic
muteddim
magentaitalic

PhosphorOptimized

phosphor family · dark mode · optimized variant · green-ish appearance · high contrast (13.67:1)

1 aibox2 logsoptimized
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "phosphor"
mode = "dark"
variant = "optimized"
emphasis = "auto"

This theme requires at least emphasis = "standard"; auto applies that floor automatically.

GroupRoleValue
Semantic palettebg#001807
Semantic palettefg#33FF33
Semantic paletteaccent#D6FFD6
Semantic palettegreen#33FF33
Semantic palettered#D6FFD6
Semantic paletteyellow#8CFF8C
Semantic paletteorange#8CFF8C
Semantic palettecyan#33FF33
Semantic palettemuted#2EAE2E
Semantic palettemagenta#D6FFD6
Interface rolesurface#003511
Interface roleselection_bg#006B26
Interface roleselection_fg#FFFFFF
Interface rolecursor#D6FFD6
Interface rolecursor_text#001807
Interface roleborder_active#D6FFD6
Interface roleborder_inactive#2EAE2E
Interface rolediff_add_bg#00451A
Interface rolediff_change_bg#28422E
Interface rolediff_del_bg#19331F
Interface rolestatus_active_ink#001807

Authored font emphasis

RoleEmphasis
accentbold
redbold underline
yellowbold
cyanitalic
muteditalic
magentaitalic

Plastic

plastic family · dark mode · default variant · blue-ish appearance · soft contrast (7.9:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "plastic"
mode = "dark"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#1B1D23
Semantic palettefg#ABB2BF
Semantic paletteaccent#61AFEF
Semantic palettegreen#98C379
Semantic palettered#E06C75
Semantic paletteyellow#E5C07B
Semantic paletteorange#D19A66
Semantic palettecyan#56B6C2
Semantic palettemuted#828691
Semantic palettemagenta#C678DD
Interface rolesurface#292C33
Interface roleselection_bg#304960
Interface roleselection_fg#FFFFFF
Interface rolecursor#61AFEF
Interface rolecursor_text#000000
Interface roleborder_active#61AFEF
Interface roleborder_inactive#828691
Interface rolepane_inactive_bg#272A30
Interface rolepane_inactive_fg#A1A7B4
Interface rolediff_add_bg#374236
Interface rolediff_change_bg#474136
Interface rolediff_del_bg#462E35
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

Poimandres

poimandres family · dark mode · default variant · green-ish appearance · soft contrast (7.45:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "poimandres"
mode = "dark"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#1B1E28
Semantic palettefg#A6ACCD
Semantic paletteaccent#A6DA95
Semantic palettegreen#5DE4C7
Semantic palettered#D0679D
Semantic paletteyellow#FFFAC2
Semantic paletteorange#D0679D
Semantic palettecyan#ADD7FF
Semantic palettemuted#7E84A3
Semantic palettemagenta#FCC5E9
Interface rolesurface#2A2E3A
Interface roleselection_bg#3C4B42
Interface roleselection_fg#FFFFFF
Interface rolecursor#A6DA95
Interface rolecursor_text#000000
Interface roleborder_active#A6DA95
Interface roleborder_inactive#7E84A3
Interface rolepane_inactive_bg#272A37
Interface rolepane_inactive_fg#9CA2C3
Interface rolediff_add_bg#2A4A4B
Interface rolediff_change_bg#4D4E4A
Interface rolediff_del_bg#432E42
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

Projectious

projectious family · dark mode · default variant · red-ish appearance · high contrast (12.62:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "projectious"
mode = "dark"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#0E1720
Semantic palettefg#C5DAF0
Semantic paletteaccent#E05232
Semantic palettegreen#4FB07A
Semantic palettered#E55B5B
Semantic paletteyellow#E0B85B
Semantic paletteorange#F2A65A
Semantic palettecyan#8AACC8
Semantic palettemuted#7B8DA3
Semantic palettemagenta#D491B4
Interface rolesurface#1E2933
Interface roleselection_bg#6F3228
Interface roleselection_fg#FFFFFF
Interface rolecursor#E05232
Interface rolecursor_text#000000
Interface roleborder_active#E05232
Interface roleborder_inactive#7B8DA3
Interface rolepane_inactive_bg#1B2530
Interface rolepane_inactive_fg#B3C7DD
Interface rolediff_add_bg#1C3934
Interface rolediff_change_bg#3C3A2D
Interface rolediff_del_bg#3D262D
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

ProjectiousDeep

projectious family · dark mode · deep variant · blue-ish appearance · high contrast (12.62:1)

1 aibox2 logsdeep
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "projectious"
mode = "dark"
variant = "deep"
emphasis = "auto"
GroupRoleValue
Semantic palettebg#0E1720
Semantic palettefg#C5DAF0
Semantic paletteaccent#E05232
Semantic palettegreen#6CC090
Semantic palettered#F08B80
Semantic paletteyellow#E0A92A
Semantic paletteorange#EA7558
Semantic palettecyan#74C0C9
Semantic palettemuted#97A8B8
Semantic palettemagenta#D491B4
Interface rolesurface#131E2B
Interface roleselection_bg#2E4B68
Interface roleselection_fg#C5DAF0
Interface rolecursor#E05232
Interface rolecursor_text#0E1720
Interface roleborder_inactive#7B8DA3
Interface rolestatus_active_ink#0E1720
Interface roleaccent_text#EA7558
Interface rolecode_panel#131E2B
Interface roleterminal#0E1720

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

ProjectiousHCDark

projectious family · dark mode · high-contrast-dark variant · red-ish appearance · high contrast (18.07:1)

1 aibox2 logshigh-contrast-dark
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "projectious"
mode = "dark"
variant = "high-contrast-dark"
emphasis = "auto"
GroupRoleValue
Semantic palettebg#0E1720
Semantic palettefg#FFFFFF
Semantic paletteaccent#FF8161
Semantic palettegreen#A8E6C4
Semantic palettered#FFC0B8
Semantic paletteyellow#FFDF94
Semantic paletteorange#FFB49C
Semantic palettecyan#9BD6DD
Semantic palettemuted#C5DAF0
Semantic palettemagenta#F0B6D3
Interface rolesurface#1A2B3E
Interface roleselection_bg#3A5C7E
Interface roleselection_fg#FFFFFF
Interface rolecursor#FF8161
Interface rolecursor_text#0E1720
Interface roleborder_inactive#C5DAF0
Interface rolestatus_active_ink#0E1720
Interface rolecode_panel#0E1720
Interface roleterminal#0E1720

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

ProjectiousNavy

projectious family · dark mode · default variant · blue-ish appearance · high contrast (10.83:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "projectious"
mode = "dark"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#132440
Semantic palettefg#C5DAF0
Semantic paletteaccent#E05232
Semantic palettegreen#6CC090
Semantic palettered#F08B80
Semantic paletteyellow#E0A92A
Semantic paletteorange#EA7558
Semantic palettecyan#74C0C9
Semantic palettemuted#97A8B8
Semantic palettemagenta#D491B4
Interface rolesurface#1A2B3E
Interface roleselection_bg#3A5C7E
Interface roleselection_fg#C5DAF0
Interface rolecursor#E05232
Interface rolecursor_text#0E1720
Interface roleborder_inactive#7B8DA3
Interface rolestatus_active_ink#0E1720
Interface roleaccent_text#EA7558
Interface rolecode_panel#0E1720
Interface roleterminal#0E1720

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

ProjectiousHCLight

projectious family · light mode · high-contrast-light variant · red-ish appearance · high contrast (21:1)

1 aibox2 logshigh-contrast-light
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "projectious"
mode = "light"
variant = "high-contrast-light"
emphasis = "auto"
GroupRoleValue
Semantic palettebg#FFFFFF
Semantic palettefg#000000
Semantic paletteaccent#A02F16
Semantic palettegreen#0F4D3A
Semantic palettered#7A1610
Semantic paletteyellow#4A3400
Semantic paletteorange#8A2E0A
Semantic palettecyan#0F4C4C
Semantic palettemuted#1E2B38
Semantic palettemagenta#6E1A50
Interface rolesurface#F8F9FB
Interface roleselection_bg#B0C1D6
Interface roleselection_fg#000000
Interface rolecursor#A02F16
Interface rolecursor_text#FFFFFF
Interface roleborder_inactive#1E2B38
Interface rolestatus_active_ink#FFFFFF
Interface rolecode_panel#0E1720
Interface roleterminal#0E1720

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

ProjectiousLight

projectious family · light mode · default variant · red-ish appearance · high contrast (14.89:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "projectious"
mode = "light"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#F8F9FB
Semantic palettefg#142438
Semantic paletteaccent#C04424
Semantic palettegreen#276754
Semantic palettered#A8261C
Semantic paletteyellow#8B6508
Semantic paletteorange#C94208
Semantic palettecyan#1C6B6B
Semantic palettemuted#5C6F82
Semantic palettemagenta#8A3F6E
Interface rolesurface#FFFFFF
Interface roleselection_bg#C3D1E3
Interface roleselection_fg#142438
Interface rolecursor#E05232
Interface rolecursor_text#000000
Interface roleborder_inactive#7B8DA3
Interface rolestatus_active_ink#FFFFFF
Interface roleaccent_fill#CC4528
Interface rolecode_panel#0E1720
Interface roleterminal#0E1720

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

Red

red family · dark mode · default variant · red-ish appearance · high contrast (16.84:1)

Review note: green #F4C2C2 and orange #FFD0D0 are pale pinks, not a green or an orange. Semantic status colour is unreadable as status.
1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "red"
mode = "dark"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#390000
Semantic palettefg#F8F8F8
Semantic paletteaccent#FF6666
Semantic palettegreen#F4C2C2
Semantic palettered#FF0A0A
Semantic paletteyellow#FF8800
Semantic paletteorange#FFD0D0
Semantic palettecyan#FF9999
Semantic palettemuted#AB7373
Semantic palettemagenta#FF99CC
Interface rolesurface#4A1616
Interface roleselection_bg#7C2323
Interface roleselection_fg#FFFFFF
Interface rolecursor#FF6666
Interface rolecursor_text#000000
Interface roleborder_active#FF6666
Interface roleborder_inactive#AB7373
Interface rolepane_inactive_bg#470E0E
Interface rolepane_inactive_fg#E5D7D7
Interface rolediff_add_bg#622B2B
Interface rolediff_change_bg#651E00
Interface rolediff_del_bg#650202
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

RosePine

rose-pine family · dark mode · default variant · purple-ish appearance · high contrast (13.39:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "rose-pine"
mode = "dark"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#191724
Semantic palettefg#E0DEF4
Semantic paletteaccent#C4A7E7
Semantic palettegreen#528AA1
Semantic palettered#EB6F92
Semantic paletteyellow#F6C177
Semantic paletteorange#EA9A97
Semantic palettecyan#9CCFD8
Semantic palettemuted#908CAA
Semantic palettemagenta#C4A7E7
Interface rolesurface#292735
Interface roleselection_bg#493F5B
Interface roleselection_fg#FFFFFF
Interface rolecursor#C4A7E7
Interface rolecursor_text#000000
Interface roleborder_active#C4A7E7
Interface roleborder_inactive#908CAA
Interface rolepane_inactive_bg#272534
Interface rolepane_inactive_fg#CCCAE2
Interface rolediff_add_bg#263040
Interface rolediff_change_bg#4A3C36
Interface rolediff_del_bg#472A3C
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

RosePineMoon

rose-pine family · dark mode · moon variant · purple-ish appearance · high contrast (11.86:1)

1 aibox2 logsmoon
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "rose-pine"
mode = "dark"
variant = "moon"
emphasis = "auto"
GroupRoleValue
Semantic palettebg#232136
Semantic palettefg#E0DEF4
Semantic paletteaccent#C4A7E7
Semantic palettegreen#4693B3
Semantic palettered#EB6F92
Semantic paletteyellow#F6C177
Semantic paletteorange#EA9A97
Semantic palettecyan#9CCFD8
Semantic palettemuted#908CAA
Semantic palettemagenta#C4A7E7
Interface rolesurface#323045
Interface roleselection_bg#504768
Interface roleselection_fg#FFFFFF
Interface rolecursor#C4A7E7
Interface rolecursor_text#000000
Interface roleborder_active#C4A7E7
Interface roleborder_inactive#908CAA
Interface rolepane_inactive_bg#302E44
Interface rolepane_inactive_fg#CCCAE2
Interface rolediff_add_bg#2B3A52
Interface rolediff_change_bg#514444
Interface rolediff_del_bg#4F324A
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

RosePineDawn

rose-pine family · light mode · default variant · purple-ish appearance · soft contrast (7.22:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "rose-pine"
mode = "light"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#FAF4ED
Semantic palettefg#524D72
Semantic paletteaccent#79668E
Semantic palettegreen#45767F
Semantic palettered#A2596E
Semantic paletteyellow#966421
Semantic paletteorange#9B5E5B
Semantic palettecyan#286983
Semantic palettemuted#706D7A
Semantic palettemagenta#79668E
Interface rolesurface#E4DEDD
Interface roleselection_bg#D6CCD2
Interface roleselection_fg#000000
Interface rolecursor#79668E
Interface rolecursor_text#FFFFFF
Interface roleborder_active#79668E
Interface roleborder_inactive#706D7A
Interface rolepane_inactive_bg#E9E4DF
Interface rolepane_inactive_fg#5A5574
Interface rolediff_add_bg#DDE0DB
Interface rolediff_change_bg#EADDCC
Interface rolediff_del_bg#ECDBD9
Interface rolestatus_active_ink#FFFFFF

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

SlackDark

slack family · dark mode · default variant · purple-ish appearance · high contrast (10.16:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "slack"
mode = "dark"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#222529
Semantic palettefg#D1D2D3
Semantic paletteaccent#8CC4FF
Semantic palettegreen#AFE3A4
Semantic palettered#E07070
Semantic paletteyellow#DFC55A
Semantic paletteorange#DFC55A
Semantic palettecyan#98D1E0
Semantic palettemuted#898D91
Semantic palettemagenta#D6A6E0
Interface rolesurface#303337
Interface roleselection_bg#3E4E61
Interface roleselection_fg#FFFFFF
Interface rolecursor#8CC4FF
Interface rolecursor_text#000000
Interface roleborder_active#8CC4FF
Interface roleborder_inactive#898D91
Interface rolepane_inactive_bg#2E3135
Interface rolepane_inactive_fg#BFC1C3
Interface rolediff_add_bg#414F44
Interface rolediff_change_bg#4C4834
Interface rolediff_del_bg#4C3639
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

SlackOchin

slack family · light mode · ochin variant · purple-ish appearance · high contrast (10.85:1)

1 aibox2 logsochin
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "slack"
mode = "light"
variant = "ochin"
emphasis = "auto"
GroupRoleValue
Semantic palettebg#F9F9F9
Semantic palettefg#383A3C
Semantic paletteaccent#0070D1
Semantic palettegreen#248327
Semantic palettered#D0104C
Semantic paletteyellow#C64B10
Semantic paletteorange#C64B10
Semantic palettecyan#007A7A
Semantic palettemuted#707376
Semantic palettemagenta#8E4EC6
Interface rolesurface#E4E4E4
Interface roleselection_bg#BDD8EF
Interface roleselection_fg#000000
Interface rolecursor#0070D1
Interface rolecursor_text#FFFFFF
Interface roleborder_active#0070D1
Interface roleborder_inactive#707376
Interface rolepane_inactive_bg#E9E9E9
Interface rolepane_inactive_fg#46484B
Interface rolediff_add_bg#D7E6D7
Interface rolediff_change_bg#F1DDD4
Interface rolediff_del_bg#F2D4DD
Interface rolestatus_active_ink#FFFFFF

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

SnazzyLight

snazzy family · light mode · default variant · purple-ish appearance · high contrast (13.29:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "snazzy"
mode = "light"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#FAFBFC
Semantic palettefg#2D2D2D
Semantic paletteaccent#367B9E
Semantic palettegreen#2F804A
Semantic palettered#C74844
Semantic paletteyellow#A3662B
Semantic paletteorange#B84C8B
Semantic palettecyan#367B9E
Semantic palettemuted#727272
Semantic palettemagenta#B84C8B
Interface rolesurface#E6E6E7
Interface roleselection_bg#C3D7E2
Interface roleselection_fg#000000
Interface rolecursor#367B9E
Interface rolecursor_text#FFFFFF
Interface roleborder_active#367B9E
Interface roleborder_inactive#727272
Interface rolepane_inactive_bg#EAEBEB
Interface rolepane_inactive_fg#3E3E3E
Interface rolediff_add_bg#DAE7E0
Interface rolediff_change_bg#ECE3DB
Interface rolediff_del_bg#F2DEDF
Interface rolestatus_active_ink#FFFFFF

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

SolarizedDark

solarized family · dark mode · default variant · blue-ish appearance · soft contrast (7.06:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "solarized"
mode = "dark"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#002B36
Semantic palettefg#A9B4B4
Semantic paletteaccent#3794D6
Semantic palettegreen#859900
Semantic palettered#E56765
Semantic paletteyellow#B58900
Semantic paletteorange#D67349
Semantic palettecyan#2AA198
Semantic palettemuted#7E9097
Semantic palettemagenta#DD629E
Interface rolesurface#113943
Interface roleselection_bg#165576
Interface roleselection_fg#FFFFFF
Interface rolecursor#3794D6
Interface rolecursor_text#000000
Interface roleborder_active#3794D6
Interface roleborder_inactive#7E9097
Interface rolepane_inactive_bg#0F3742
Interface rolepane_inactive_fg#9EABAD
Interface rolediff_add_bg#1D432A
Interface rolediff_change_bg#28402A
Interface rolediff_del_bg#323840
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

SolarizedLight

solarized family · light mode · default variant · blue-ish appearance · soft contrast (7.12:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "solarized"
mode = "light"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#FDF6E3
Semantic palettefg#45565B
Semantic paletteaccent#2075B0
Semantic palettegreen#687700
Semantic palettered#D3302D
Semantic paletteyellow#8D6B00
Semantic paletteorange#C34815
Semantic palettecyan#217E77
Semantic palettemuted#677171
Semantic palettemagenta#C6337A
Interface rolesurface#E5E1D1
Interface roleselection_bg#C4D4D6
Interface roleselection_fg#000000
Interface rolecursor#2075B0
Interface rolecursor_text#FFFFFF
Interface roleborder_active#2075B0
Interface roleborder_inactive#677171
Interface rolepane_inactive_bg#EBE6D5
Interface rolepane_inactive_fg#4E5D61
Interface rolediff_add_bg#E5E2BF
Interface rolediff_change_bg#EBE0BF
Interface rolediff_del_bg#F6D6C6
Interface rolestatus_active_ink#FFFFFF

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

Synthwave84

synthwave-84 family · dark mode · default variant · purple-ish appearance · high contrast (15.27:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "synthwave-84"
mode = "dark"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#2A2139
Semantic palettefg#FFFFFF
Semantic paletteaccent#36F9F6
Semantic palettegreen#FF7EDB
Semantic palettered#FE4854
Semantic paletteyellow#FEDE5D
Semantic paletteorange#F97E72
Semantic palettecyan#36F9F6
Semantic palettemuted#908D8F
Semantic palettemagenta#FF7EDB
Interface rolesurface#393147
Interface roleselection_bg#2D5566
Interface roleselection_fg#FFFFFF
Interface rolecursor#36F9F6
Interface rolecursor_text#000000
Interface roleborder_active#36F9F6
Interface roleborder_inactive#908D8F
Interface rolepane_inactive_bg#362E43
Interface rolepane_inactive_fg#E3E3E3
Interface rolediff_add_bg#59355D
Interface rolediff_change_bg#594B41
Interface rolediff_del_bg#592A3F
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

TokyoNight

tokyo-night family · dark mode · default variant · blue-ish appearance · high contrast (10.59:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "tokyo-night"
mode = "dark"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#1A1B26
Semantic palettefg#C0CAF5
Semantic paletteaccent#7AA2F7
Semantic palettegreen#9ECE6A
Semantic palettered#F7768E
Semantic paletteyellow#E0AF68
Semantic paletteorange#FF9E64
Semantic palettecyan#7DCFFF
Semantic palettemuted#7982A9
Semantic palettemagenta#BB9AF7
Interface rolesurface#292B39
Interface roleselection_bg#394669
Interface roleselection_fg#FFFFFF
Interface rolecursor#7AA2F7
Interface rolecursor_text#000000
Interface roleborder_active#7AA2F7
Interface roleborder_inactive#7982A9
Interface rolepane_inactive_bg#252736
Interface rolepane_inactive_fg#AEB8E2
Interface rolediff_add_bg#374235
Interface rolediff_change_bg#463C35
Interface rolediff_del_bg#4B2F3D
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

TokyoNightStorm

tokyo-night family · dark mode · storm variant · blue-ish appearance · soft contrast (9.02:1)

1 aibox2 logsstorm
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "tokyo-night"
mode = "dark"
variant = "storm"
emphasis = "auto"
GroupRoleValue
Semantic palettebg#24283B
Semantic palettefg#C0CAF5
Semantic paletteaccent#7AA2F7
Semantic palettegreen#9ECE6A
Semantic palettered#F7768E
Semantic paletteyellow#E0AF68
Semantic paletteorange#FF9E64
Semantic palettecyan#7DCFFF
Semantic palettemuted#898FAC
Semantic palettemagenta#BB9AF7
Interface rolesurface#30354A
Interface roleselection_bg#404F77
Interface roleselection_fg#FFFFFF
Interface rolecursor#7AA2F7
Interface rolecursor_text#000000
Interface roleborder_active#7AA2F7
Interface roleborder_inactive#898FAC
Interface rolepane_inactive_bg#303449
Interface rolepane_inactive_fg#B2BBE3
Interface rolediff_add_bg#3F4D45
Interface rolediff_change_bg#4D4645
Interface rolediff_del_bg#52394D
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

TokyoNightDay

tokyo-night family · light mode · default variant · blue-ish appearance · soft contrast (7.03:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "tokyo-night"
mode = "light"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#E1E2E7
Semantic palettefg#28458A
Semantic paletteaccent#2462B6
Semantic palettegreen#516C34
Semantic palettered#BF214F
Semantic paletteyellow#7B5F37
Semantic paletteorange#9C5100
Semantic palettecyan#006C91
Semantic palettemuted#5D6472
Semantic palettemagenta#7D45C6
Interface rolesurface#CBCFDC
Interface roleselection_bg#B0C1DA
Interface roleselection_fg#000000
Interface rolecursor#2462B6
Interface rolecursor_text#FFFFFF
Interface roleborder_active#2462B6
Interface roleborder_inactive#5D6472
Interface rolepane_inactive_bg#D1D3D9
Interface rolepane_inactive_fg#354D84
Interface rolediff_add_bg#CACFCA
Interface rolediff_change_bg#D1CDCB
Interface rolediff_del_bg#DCC3CF
Interface rolestatus_active_ink#FFFFFF

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

Vesper

vesper family · dark mode · default variant · orange-ish appearance · high contrast (19.03:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "vesper"
mode = "dark"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#101010
Semantic palettefg#FFFFFF
Semantic paletteaccent#FFC799
Semantic palettegreen#99FFE4
Semantic palettered#FF8080
Semantic paletteyellow#FFC799
Semantic paletteorange#FFC799
Semantic palettecyan#99FFE4
Semantic palettemuted#A0A0A0
Semantic palettemagenta#FFC799
Interface rolesurface#232323
Interface roleselection_bg#4E4034
Interface roleselection_fg#FFFFFF
Interface rolecursor#FFC799
Interface rolecursor_text#000000
Interface roleborder_active#FFC799
Interface roleborder_inactive#A0A0A0
Interface rolepane_inactive_bg#212121
Interface rolepane_inactive_fg#E7E7E7
Interface rolediff_add_bg#2E453F
Interface rolediff_change_bg#45382E
Interface rolediff_del_bg#452929
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

VitesseBlack

vitesse family · dark mode · black variant · green-ish appearance · high contrast (14.59:1)

1 aibox2 logsblack
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "vitesse"
mode = "dark"
variant = "black"
emphasis = "auto"
GroupRoleValue
Semantic palettebg#000000
Semantic palettefg#DBD7CA
Semantic paletteaccent#4D9375
Semantic palettegreen#C98A7D
Semantic palettered#E06C75
Semantic paletteyellow#D4976C
Semantic paletteorange#6496C8
Semantic palettecyan#80A0C0
Semantic palettemuted#767676
Semantic palettemagenta#CB7676
Interface rolesurface#1A1A18
Interface roleselection_bg#224133
Interface roleselection_fg#FFFFFF
Interface rolecursor#4D9375
Interface rolecursor_text#000000
Interface roleborder_active#4D9375
Interface roleborder_inactive#767676
Interface rolepane_inactive_bg#0E0E0E
Interface rolepane_inactive_fg#C2BFB5
Interface rolediff_add_bg#2C1E1C
Interface rolediff_change_bg#2F2118
Interface rolediff_del_bg#31181A
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

VitesseDark

vitesse family · dark mode · default variant · green-ish appearance · high contrast (13.01:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "vitesse"
mode = "dark"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#121212
Semantic palettefg#DBD7CA
Semantic paletteaccent#4D9375
Semantic palettegreen#C98A7D
Semantic palettered#E06C75
Semantic paletteyellow#D4976C
Semantic paletteorange#6496C8
Semantic palettecyan#80A0C0
Semantic palettemuted#758575
Semantic palettemagenta#CB7676
Interface rolesurface#242423
Interface roleselection_bg#2A463A
Interface roleselection_fg#FFFFFF
Interface rolecursor#4D9375
Interface rolecursor_text#000000
Interface roleborder_active#4D9375
Interface roleborder_inactive#758575
Interface rolepane_inactive_bg#1E201E
Interface rolepane_inactive_fg#C2C3B5
Interface rolediff_add_bg#3A2C2A
Interface rolediff_change_bg#3D2F26
Interface rolediff_del_bg#3F2628
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

VitesseLight

vitesse family · light mode · default variant · green-ish appearance · high contrast (11.48:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "vitesse"
mode = "light"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#FFFFFF
Semantic palettefg#393A34
Semantic paletteaccent#1E754F
Semantic palettegreen#AA6354
Semantic palettered#AB5959
Semantic paletteyellow#976C3E
Semantic paletteorange#296AA3
Semantic palettecyan#2E808F
Semantic palettemuted#767658
Semantic palettemagenta#AA6354
Interface rolesurface#E9E9E9
Interface roleselection_bg#C9DED5
Interface roleselection_fg#000000
Interface rolecursor#1E754F
Interface rolecursor_text#FFFFFF
Interface roleborder_active#1E754F
Interface roleborder_inactive#767658
Interface rolepane_inactive_bg#EFEFEB
Interface rolepane_inactive_fg#48493D
Interface rolediff_add_bg#F1E6E4
Interface rolediff_change_bg#EEE7E0
Interface rolediff_del_bg#F2E4E4
Interface rolestatus_active_ink#FFFFFF

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

VsCodeDarkPlus

vscode family · dark mode · default variant · blue-ish appearance · high contrast (11.25:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "vscode"
mode = "dark"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#1E1E1E
Semantic palettefg#D4D4D4
Semantic paletteaccent#569CD6
Semantic palettegreen#B5CEA8
Semantic palettered#F44747
Semantic paletteyellow#CCA700
Semantic paletteorange#CE9178
Semantic palettecyan#4EC9B0
Semantic palettemuted#6A9955
Semantic palettemagenta#C586C0
Interface rolesurface#2D2D2D
Interface roleselection_bg#324B60
Interface roleselection_fg#FFFFFF
Interface rolecursor#569CD6
Interface rolecursor_text#000000
Interface roleborder_active#569CD6
Interface roleborder_inactive#6A9955
Interface rolepane_inactive_bg#272D25
Interface rolepane_inactive_fg#BAC5B4
Interface rolediff_add_bg#3F453C
Interface rolediff_change_bg#443C17
Interface rolediff_del_bg#4D2727
Interface rolestatus_active_ink#000000

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.

VsCodeLightPlus

vscode family · light mode · default variant · blue-ish appearance · high contrast (21:1)

1 aibox2 logsdefault
~/aibox cargo test # 82 variants
async fn resolve(n: Palette) {
error: floor missed 4.5 selected range
Configuration, palette, and characteristics

aibox configuration

[customization]
theme = "vscode"
mode = "light"
variant = ""
emphasis = "auto"
GroupRoleValue
Semantic palettebg#FFFFFF
Semantic palettefg#000000
Semantic paletteaccent#0000FF
Semantic palettegreen#098658
Semantic palettered#CD3131
Semantic paletteyellow#A65E00
Semantic paletteorange#A31515
Semantic palettecyan#267F99
Semantic palettemuted#008000
Semantic palettemagenta#AF00DB
Interface rolesurface#E8E8E8
Interface roleselection_bg#D6D6FF
Interface roleselection_fg#000000
Interface rolecursor#0000FF
Interface rolecursor_text#FFFFFF
Interface roleborder_active#0000FF
Interface roleborder_inactive#008000
Interface rolepane_inactive_bg#E0F0E0
Interface rolepane_inactive_fg#002000
Interface rolediff_add_bg#D8ECE4
Interface rolediff_change_bg#F1E5D6
Interface rolediff_del_bg#F7DEDE
Interface rolestatus_active_ink#FFFFFF

Authored font emphasis

Uses the shared semantic emphasis rules and degrades unsupported attributes per tool.