# vim: ft=dosini
#
# Voltage Yellow - aerc styleset
# Adapted for voltage.nvim color palette
# https://github.com/tommasongr/voltage.nvim
#

# Reset all objects to terminal defaults
*.default=true
*.normal=true

# General {{{

# Fallback foreground/background
default.fg=#f0f0e0
default.bg=#040300

# Borders
border.bg=#322f04

# Titles and headers
title.fg=#040300
title.bg=#b1a600
title.bold=true

header.fg=#b1a600
header.bold=true

# Status messages
*error.bold=true
*error.fg=#f5746d
*warning.fg=#b1a600
*success.fg=#46bc69

# Spinner
spinner.fg=#b1a600

# }}}

# Tabs {{{

tab.fg=#d3d1a3
tab.bg=#322f04

tab.selected.fg=#040300
tab.selected.bg=#b1a600
tab.selected.bold=true

# }}}

# Status line {{{

statusline_default.fg=#d3d1a3
statusline_default.bg=#322f04
statusline_error.fg=#f5746d
statusline_error.bold=true
statusline_success.fg=#46bc69

# }}}

# Directory list {{{

dirlist_default.fg=#f0f0e0
dirlist_unread.fg=#b1a600
dirlist_unread.bold=true
dirlist_recent.fg=#b1a600

dirlist*.selected.fg=#f0f0e0
dirlist*.selected.bg=#6d6600
dirlist*.selected.bold=false

# }}}

# Message list {{{

msglist_default.fg=#f0f0e0

# Unread messages stand out in the accent color
msglist_unread.fg=#f0f0e0
msglist_unread.bold=true

# Read messages are dimmed
msglist_read.fg=#636363

# Flagged messages in red (yellow is the accent)
msglist_flagged.fg=#f5746d
msglist_flagged.bold=true

# Deleted messages are very dim
msglist_deleted.fg=#636363
msglist_deleted.dim=true

# Marked messages use magenta
msglist_marked.fg=#d27bd8
msglist_marked.bold=true
msglist_marked.selected.fg=#d27bd8
msglist_marked.selected.bg=#3d233e

# Search results in cyan
msglist_result.fg=#00bcbc
msglist_result.bold=true
msglist_result.selected.bg=#003737

# Answered / forwarded messages are dimmed
msglist_answered.fg=#636363
msglist_forwarded.fg=#636363

# Selection
msglist_*.selected.fg=#f0f0e0
msglist_*.selected.bg=#6d6600
msglist_*.selected.bold=false

# Gutter and scrollbar pill
msglist_gutter.fg=#636363
msglist_pill.reverse=true

# }}}

# Attachments / parts {{{

part_filename.fg=#f0f0e0
part_filename.bold=true
part_filename.selected.fg=#040300
part_filename.selected.bg=#b1a600
part_filename.selected.bold=true

part_mimetype.fg=#636363
part_mimetype.selected.fg=#d3d1a3
part_mimetype.selected.bg=#6d6600

part_switcher.fg=#636363
part_switcher.selected.fg=#040300
part_switcher.selected.bg=#b1a600

# }}}

# Completion {{{

completion_default.fg=#f0f0e0
completion_default.bg=#322f04
completion_default.selected.fg=#b1a600
completion_default.selected.bg=#040300

completion_description.fg=#636363
completion_description.dim=true

completion_pill.reverse=true

# }}}

# Selector {{{

selector_focused.fg=#040300
selector_focused.bg=#b1a600
selector_focused.bold=true

selector_chooser.fg=#040300
selector_chooser.bg=#b1a600
selector_chooser.bold=true

# }}}

# Focused default (e.g. default selected) {{{

default.selected.fg=#f0f0e0
default.selected.bg=#6d6600
default.selected.bold=false

# }}}

# Message viewer (colorize filter) {{{

[viewer]
*.default=true
*.normal=true

# URLs in cyan, underlined
url.fg=#00bcbc
url.underline=true

# Headers and signatures
header.fg=#b1a600
header.bold=true
signature.fg=#636363
signature.dim=true

# Diff highlighting
diff_meta.fg=#f0f0e0
diff_meta.bold=true
diff_chunk.fg=#00bcbc
diff_chunk.dim=true
diff_chunk_func.fg=#00bcbc
diff_chunk_func.bold=true
diff_add.fg=#46bc69
diff_del.fg=#f5746d
diff_whitespace.bg=#f5746d

# Quoted text - nested levels cycle through the palette
quote_1.fg=#b1a600
quote_2.fg=#d27bd8
quote_3.fg=#46bc69
quote_4.fg=#00bcbc
quote_x.fg=#636363
quote_*.dim=true
quote_1.dim=false

# Code blocks
code.fg=#c2bb64

# }}}
