Skip to content

Purple Portal

Purple Portal is a cool, dark terminal color scheme with a #160528 background and #faf5ff text (18.0:1 contrast)

Get config
Background
#160528
Foreground
#faf5ff
Text contrast
18.01:1AAA
Accent contrast
8.74:1min 2.52
zsh — ls & git status
zsh — ls & git status
zsh — ls & git status
zsh — ls & git status
zsh — ls & git status — Konsole
~/dev/tintdex on main [!?] via ⬢ v1.4.3
❯ ls -la
drwxr-xr-x 12 ada staff 384 Oct 30 09:12 .
drwxr-xr-x 8 ada staff 256 Oct 29 18:40 ..
-rw-r--r-- 1 ada staff 1.2K Oct 30 09:10 .gitignore
drwxr-xr-x 5 ada staff 160 Oct 30 09:12 src
drwxr-xr-x 3 ada staff 96 Oct 28 11:02 public
-rwxr-xr-x 1 ada staff 2.4K Oct 30 08:57 build.sh
-rw-r--r-- 1 ada staff 4.1K Oct 30 09:01 package.json
lrwxr-xr-x 1 ada staff 18 Oct 27 14:33 node_modules -> ../cache/modules
-rw-r--r-- 1 ada staff 48K Oct 26 10:15 logo.png
-rw-r--r-- 1 ada staff 9.8M Oct 25 21:47 backup.tar.gz
~/dev/tintdex on main [!?] via ⬢ v1.4.3
❯ git status
On branch main
Your branch is ahead of 'origin/main' by 2 commits.
Changes to be committed:
new file: src/theme.css
modified: README.md
Changes not staged for commit:
modified: src/app.tsx
deleted: legacy/colors.js
Untracked files:
notes.md
~/dev/tintdex on main [!?] via ⬢ v1.4.3
❯

Purple Portal configs

16 formats, all from one palette

Purple Portal

Save to ~/.config/ghostty/themes/Purple Portal, then set theme = Purple Portal in config or config.ghostty

More Ghostty themes
Raw file
# Theme: Purple Portal (Ghostty)
# Preview & customize online: https://tintdex.afengim.com/en/schemes/purple-portal?format=ghostty

palette = 0=#483a57
palette = 1=#fb7185
palette = 2=#34d399
palette = 3=#f472b6
palette = 4=#facc15
palette = 5=#38bdf8
palette = 6=#580ff0
palette = 7=#d8b4fe
palette = 8=#503872
palette = 9=#fc8d9d
palette = 10=#5ddcad
palette = 11=#f68bc3
palette = 12=#fbd644
palette = 13=#60caf9
palette = 14=#793ff3
palette = 15=#faf5ff
background = #160528
foreground = #faf5ff
cursor-color = #faf5ff
cursor-text = #160528
selection-background = #faf5ff
selection-foreground = #160528

Purple Portal palette

Palette color values and WCAG contrast ratios against the background
ColorSlotHEXRGBHSLOKLCHContrast
Backgroundbackground#160528rgb(22 5 40)hsl(269 78% 9%)oklch(17.1% 0.070 302.4)—
Foregroundforeground#faf5ffrgb(250 245 255)hsl(270 100% 98%)oklch(97.7% 0.014 308.3)18.01 AAA
Cursorcursor#faf5ffrgb(250 245 255)hsl(270 100% 98%)oklch(97.7% 0.014 308.3)18.01 AAA
Cursor textcursorText#160528rgb(22 5 40)hsl(269 78% 9%)oklch(17.1% 0.070 302.4)1.00 Fail
Selectionselection#faf5ffrgb(250 245 255)hsl(270 100% 98%)oklch(97.7% 0.014 308.3)18.01 AAA
Selection textselectionText#160528rgb(22 5 40)hsl(269 78% 9%)oklch(17.1% 0.070 302.4)1.00 Fail
Blackcolor0#483a57rgb(72 58 87)hsl(269 20% 28%)oklch(37.6% 0.052 306.1)1.86 Fail
Redcolor1#fb7185rgb(251 113 133)hsl(351 95% 71%)oklch(71.9% 0.169 13.4)7.18 AAA
Greencolor2#34d399rgb(52 211 153)hsl(158 64% 52%)oklch(77.3% 0.153 163.2)10.05 AAA
Yellowcolor3#f472b6rgb(244 114 182)hsl(329 86% 70%)oklch(72.5% 0.175 349.8)7.30 AAA
Bluecolor4#facc15rgb(250 204 21)hsl(48 96% 53%)oklch(86.1% 0.173 91.9)12.62 AAA
Magentacolor5#38bdf8rgb(56 189 248)hsl(198 93% 60%)oklch(75.4% 0.139 232.7)9.02 AAA
Cyancolor6#580ff0rgb(88 15 240)hsl(259 88% 50%)oklch(47.9% 0.278 282.5)2.52 Fail
Whitecolor7#d8b4fergb(216 180 254)hsl(269 97% 85%)oklch(82.7% 0.108 306.4)10.93 AAA
Bright Blackcolor8#503872rgb(80 56 114)hsl(265 34% 33%)oklch(39.6% 0.097 301.2)1.98 Fail
Bright Redcolor9#fc8d9drgb(252 141 157)hsl(351 95% 77%)oklch(76.7% 0.135 11.6)8.68 AAA
Bright Greencolor10#5ddcadrgb(93 220 173)hsl(158 64% 61%)oklch(81.0% 0.132 165.8)11.33 AAA
Bright Yellowcolor11#f68bc3rgb(246 139 195)hsl(329 86% 75%)oklch(76.8% 0.145 348.4)8.65 AAA
Bright Bluecolor12#fbd644rgb(251 214 68)hsl(48 96% 63%)oklch(88.3% 0.161 94.3)13.63 AAA
Bright Magentacolor13#60caf9rgb(96 202 249)hsl(198 93% 68%)oklch(79.5% 0.118 229.8)10.41 AAA
Bright Cyancolor14#793ff3rgb(121 63 243)hsl(259 88% 60%)oklch(54.9% 0.248 290.5)3.51 AA Large
Bright Whitecolor15#faf5ffrgb(250 245 255)hsl(270 100% 98%)oklch(97.7% 0.014 308.3)18.01 AAA

About Purple Portal

Purple Portal is a dark terminal color scheme built on a cool-tinted #160528 background with #faf5ff as the default foreground. Body text reaches a 18.01:1 WCAG contrast ratio (AAA), while the 12 ANSI accent colors average 8.74:1 (minimum 2.52:1).

Its palette is moderately saturated, anchored by #fb7185 red, #34d399 green, #facc15 blue, and #38bdf8 magenta.

Ready-to-use configs can be exported for Ghostty, iTerm2, Kitty, Alacritty, WezTerm, Windows Terminal, Warp, foot, Rio, XFCE4 Terminal, and Xresources, along with VS Code and Zed integrated terminals, CSS variables, Tailwind CSS, and JSON.

Schemes similar to Purple Portal

Source: iTerm2 Color Schemes (MIT)