Palette
A dark theme. It is offered on the Dark tab of Appearance > Theme, and the sun and moon button in the top bar switches between your dark and light choice.
Dark
Background#1e1e3f
Surface#2d2b55
Text#ffffff
Comment#b362ff
Accent#fad000
String#a5ff90
Keyword#ff9d00
Function#fad000
// Greets whoever opens the project. fn greet(name: &str) -> String { format!("hello, {name}") }
The file
shades-of-purple.jsonRead only
1{2 "schemaVersion": 1,3 "id": "shades-of-purple",4 "label": "Shades of Purple",5 "appearance": "dark",6 "description": "A port of Shades of Purple",7 "license": "MIT",8 "contributor": { "name": "Ahmad Awais", "github": "ahmadawais" },9 "colors": {10 "canvas": "#1e1e3f",11 "card": "#2d2b55",12 "head": "#35335c",13 "input": "#35335c",14 "hover": "#424066",1516 "borderTint": "#ffffff",17 "lineTint": "#ffffff",18 "rail": "#42425e",1920 "text": "#ffffff",21 "textMuted": "#b2a8ee",22 "textSubtle": "#8d83c9",23 "textOnEmphasis": "#1e1e3f",2425 "accent": "#fad000",26 "accentSubtle": "#463678",2728 "danger": "#ef8280",29 "dangerStrong": "#ef514e",30 "attention": "#fad000",31 "attentionStrong": "#ff9d00",32 "success": "#a5ff90",33 "successStrong": "#a5ff90",34 "info": "#9effff",35 "fillTint": "#8d83c9",3637 "diffAdded": "#a5ff90",38 "diffModified": "#fad000",39 "diffDeleted": "#ef7270",4041 "diagError": "#ef7270",42 "diagWarning": "#fad000",43 "diagInfo": "#9e87fe",44 "diagHint": "#8d83c9",4546 "agentClaude": "#d97757",4748 "scrimTint": "#000000",49 "shadowTint": "#000000",50 "glowTint": "#d9a468",5152 "statusProgress": "#c084fc",53 "statusNeedsYou": "#fb7185",54 "statusIdle": "#2dd4bf",55 "statusRunning": "#7d8ba1",5657 "brand": "#d9a468",58 "brandStrong": "#d9bd85",59 "brandTint": "#d4ae78",60 "brandOn": "#4a3719",6162 "ansiCursor": "#ffffff",63 "ansiSelectionTint": "#fad000",64 "ansiBlack": "#000000",65 "ansiRed": "#e53938",66 "ansiGreen": "#3ad900",67 "ansiYellow": "#fad000",68 "ansiBlue": "#7c5cfe",69 "ansiMagenta": "#ff2c70",70 "ansiCyan": "#80fcff",71 "ansiWhite": "#ffffff",72 "ansiBrightBlack": "#7b7b7f",73 "ansiBrightRed": "#e53938",74 "ansiBrightGreen": "#3ad900",75 "ansiBrightYellow": "#fad000",76 "ansiBrightBlue": "#7e5dff",77 "ansiBrightMagenta": "#fb94ff",78 "ansiBrightCyan": "#80fcff",79 "ansiBrightWhite": "#ffffff",8081 "scaleRed": "#ef605d",82 "scaleGreen": "#a5ff90",83 "scaleBlue": "#957bfe",84 "scaleYellow": "#fad000",85 "scaleSlate": "#9087cb",86 "scaleOrange": "#ff9d00",87 "scalePurple": "#b76cff",88 "scalePink": "#ff628c",89 "scaleSilver": "#a599e9",90 "scaleSteel": "#9b92cf",91 "scaleGraphite": "#998ed9",9293 "synKeyword": "#ff9d00",94 "synControl": "#ff9d00",95 "synOperator": "#ff9d00",96 "synString": "#a5ff90",97 "synEscape": "#ff628c",98 "synRegexp": "#e1efff",99 "synComment": "#b362ff",100 "synNumber": "#ff628c",101 "synConstant": "#ff628c",102 "synFunction": "#fad000",103 "synMethod": "#ff9d00",104 "synType": "#fad000",105 "synClass": "#fad000",106 "synNamespace": "#fad000",107 "synVariable": "#9effff",108 "synProperty": "#fad000",109 "synParameter": "#9effff",110 "synTag": "#9effff",111 "synAttribute": "#fad000",112 "synPunctuation": "#e1efff"113 }114}