The NIGHT theme is Lynx’s answer to late-night coding sessions. Where the DARK theme leans into sharp contrast, NIGHT pulls the editor background up from near-black to a deep navy-teal (Documentation Index
Fetch the complete documentation index at: https://mintlify.com/bastndev/Lynx-Theme-Pro/llms.txt
Use this file to discover all available pages before exploring further.
#10191f) and swaps the green accent family for a cooler teal (#2db8b0). The result is a softer visual temperature that is noticeably easier on dilated pupils and less disruptive to your sleep cycle after hours of work in a dark room.
Activation
Open the Command Palette (Ctrl+Shift+P / ⌘⇧P), run Preferences: Color Theme, and select:Theme Type
Key Characteristics
- Softer dark backgrounds — the editor surface uses
#10191fand chrome surfaces use#111c21/#0c1519rather than the near-black tones of DARK, raising the average luminance just enough to ease eye strain without washing out code contrast. - Muted teal accents — the primary accent is
#2db8b0, a de-saturated teal that avoids the stimulating brightness of pure greens or blues and reads cleanly without drawing too much attention. - Warm warning and error colors — warnings render in
#e8a84aand errors in#f07075, both slightly desaturated compared to typical red/yellow diagnostic colors, keeping alerts visible without jarring jumps in brightness. - Easy on the eyes for late-night sessions — every interactive color — hover backgrounds, selection rings, focus outlines — has been tuned for low ambient light rather than bright-room contrast.
NIGHT vs. DARK
| Aspect | DARK | NIGHT |
|---|---|---|
| Editor background | #080c09 — near black | #10191f — deep navy-teal |
| Chrome background | #090c0a — near black | #111c21 — deep navy-teal |
| Primary accent | #10b981 — bright emerald | #2db8b0 — muted teal |
| Contrast intent | Maximum sharpness | Comfortable for long sessions |
| Best time of day | Any | Evening / late night |
Semantic highlighting is enabled (
"semanticHighlighting": true), delivering the same language-server-driven token coloring as all other Lynx themes. The semantic layer means type annotations, parameter names, and read/write variable distinctions each have their own color regardless of editor theme.