; Shades of Purple theme for Malcat
; Inspired by Ahmad Awais' Shades of Purple VS Code theme
; https://github.com/ahmadawais/shades-of-purple-vscode

[GUI]
ForegroundColor=#A599E9
BackgroundColor=#1E1E3F
BorderColor=#4D3A94

[Normal]
ForegroundColor=#E1EFFF
BackgroundColor=#2D2B55
BackgroundAltColor=#222244

[Dim]
ForegroundColor=#A599E9
BackgroundColor=#1F1F41

[Selected]
ForegroundColor=#FFFFFF
BackgroundColor=#B362FF

[Excluded]
ForegroundColor=#A599E9
BackgroundColor=#1F1F41

[GroupLabel]
ForegroundColor=#FFFFFF
BackgroundColor=#5532F3
ShadowEnabled=1
ShadowColor=#1E1E3F

[Palette]
; Structure (light purple variant)
; Border: bright lavender readable on dark bg
[Palette/0]
ForegroundColor=#FFFFFF
BackgroundColor=#6B5B95
BorderColor=#C8B8FF

; Debug info / library function (cyan - like types)
; Border: bright cyan readable on dark bg
[Palette/1]
ForegroundColor=#2D2B55
BackgroundColor=#9EFFFF
BorderColor=#60DDDD

; Code / function (orange - like keywords)
; Border: bright orange readable on dark bg
[Palette/2]
ForegroundColor=#2D2B55
BackgroundColor=#FF9D00
BorderColor=#FFA840

; Data / variable (green - like strings)
; Border: bright green readable on dark bg
[Palette/3]
ForegroundColor=#2D2B55
BackgroundColor=#A5FF90
BorderColor=#80DD70

; Search result / known pattern (pink - like constants)
; Border: bright pink readable on dark bg
[Palette/4]
ForegroundColor=#2D2B55
BackgroundColor=#FF628C
BorderColor=#FF80A0

; Metadata / properties (light purple - like comments)
; Border: light lavender readable on dark bg
[Palette/5]
ForegroundColor=#FFFFFF
BackgroundColor=#B362FF
BorderColor=#E8D0FF

; Carved files (deep purple accent)
; Border: lighter purple for contrast on dark bg
[Palette/6]
ForegroundColor=#FFFFFF
BackgroundColor=#5532F3
BorderColor=#A088FF

; Anomaly (red for errors/warnings)
; Border: bright red readable on dark bg
[Palette/7]
ForegroundColor=#FFFFFF
BackgroundColor=#EC3A37
BorderColor=#FF7070

[Address]
; RVA - light purple-blue tint
[Address/Rva]
ForegroundColor=#FFFFFF
BackgroundColor=#7B68EE
BorderColor=#C8B8FF

; VA - medium purple-pink tint
[Address/Va]
ForegroundColor=#FFFFFF
BackgroundColor=#9B59B6
BorderColor=#E8A0FF

; Offset - light lavender tint
[Address/Offset]
ForegroundColor=#FFFFFF
BackgroundColor=#8E7CC3
BorderColor=#D0C0FF

[Structure]
; Headers - bright colors visible on both dark bg and purple Palette/0
HeaderLevel1=#FAD000
HeaderLevel2=#FF9D00
HeaderLevel3=#9EFFFF

; String fields - bright green, contrasts with purple
StringField=#A5FF90

; Number fields - bright yellow, contrasts with purple
NumberField=#FAD000

; Other fields - bright cyan
OtherField=#9EFFFF
