# vim: ft=dosini
#
# Voltage Magenta - 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=#f6eaf6
default.bg=#060206

# Borders
border.bg=#3d233e

# Titles and headers
title.fg=#060206
title.bg=#d27bd8
title.bold=true

header.fg=#d27bd8
header.bold=true

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

# Spinner
spinner.fg=#d27bd8

# }}}

# Tabs {{{

tab.fg=#e3c1e4
tab.bg=#3d233e

tab.selected.fg=#060206
tab.selected.bg=#d27bd8
tab.selected.bold=true

# }}}

# Status line {{{

statusline_default.fg=#e3c1e4
statusline_default.bg=#3d233e
statusline_error.fg=#f5746d
statusline_error.bold=true
statusline_success.fg=#46bc69

# }}}

# Directory list {{{

dirlist_default.fg=#f6eaf6
dirlist_unread.fg=#d27bd8
dirlist_unread.bold=true
dirlist_recent.fg=#d27bd8

dirlist*.selected.fg=#f6eaf6
dirlist*.selected.bg=#824b85
dirlist*.selected.bold=false

# }}}

# Message list {{{

msglist_default.fg=#f6eaf6

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

# Read messages are dimmed
msglist_read.fg=#636363

# Flagged messages in yellow
msglist_flagged.fg=#b1a600
msglist_flagged.bold=true

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

# Marked messages use cyan
msglist_marked.fg=#00bcbc
msglist_marked.bold=true
msglist_marked.selected.fg=#00bcbc
msglist_marked.selected.bg=#003737

# Search results in blue
msglist_result.fg=#32a9fe
msglist_result.bold=true
msglist_result.selected.bg=#0f304a

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

# Selection
msglist_*.selected.fg=#f6eaf6
msglist_*.selected.bg=#824b85
msglist_*.selected.bold=false

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

# }}}

# Attachments / parts {{{

part_filename.fg=#f6eaf6
part_filename.bold=true
part_filename.selected.fg=#060206
part_filename.selected.bg=#d27bd8
part_filename.selected.bold=true

part_mimetype.fg=#636363
part_mimetype.selected.fg=#e3c1e4
part_mimetype.selected.bg=#824b85

part_switcher.fg=#636363
part_switcher.selected.fg=#060206
part_switcher.selected.bg=#d27bd8

# }}}

# Completion {{{

completion_default.fg=#f6eaf6
completion_default.bg=#3d233e
completion_default.selected.fg=#d27bd8
completion_default.selected.bg=#060206

completion_description.fg=#636363
completion_description.dim=true

completion_pill.reverse=true

# }}}

# Selector {{{

selector_focused.fg=#060206
selector_focused.bg=#d27bd8
selector_focused.bold=true

selector_chooser.fg=#060206
selector_chooser.bg=#d27bd8
selector_chooser.bold=true

# }}}

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

default.selected.fg=#f6eaf6
default.selected.bg=#824b85
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=#d27bd8
header.bold=true
signature.fg=#636363
signature.dim=true

# Diff highlighting
diff_meta.fg=#f6eaf6
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=#d27bd8
quote_2.fg=#00bcbc
quote_3.fg=#46bc69
quote_4.fg=#b1a600
quote_x.fg=#636363
quote_*.dim=true
quote_1.dim=false

# Code blocks
code.fg=#db9fde

# }}}
