Skip to content

Instantly share code, notes, and snippets.

@glebsexy
Created May 9, 2025 14:58
Show Gist options
  • Select an option

  • Save glebsexy/bd22b74638a2e27a12138f9e61839851 to your computer and use it in GitHub Desktop.

Select an option

Save glebsexy/bd22b74638a2e27a12138f9e61839851 to your computer and use it in GitHub Desktop.
Pink light theme for Zed editor
{
"$schema": "https://zed.dev/schema/themes/v0.2.0.json",
"name": "Pink",
"author": "Gleb",
"themes": [
{
"name": "Pink Light",
"appearance": "light",
"style": {
"border": "#e5e5e5ff",
"border.variant": "#f0f0f0ff",
"border.focused": "#ff5386ff",
"border.selected": "#ffb3c9ff",
"border.transparent": "#00000000",
"border.disabled": "#e0e0e0ff",
"elevated_surface.background": "#ffffffff",
"surface.background": "#ffffffff",
"background": "#ffffffff",
"element.background": "#ffffffff",
"element.hover": "#f9f9f9ff",
"element.active": "#f0f0f0ff",
"element.selected": "#f0f0f0ff",
"element.disabled": "#ffffffff",
"drop_target.background": "#00000011",
"ghost_element.background": "#00000000",
"ghost_element.hover": "#f9f9f9ff",
"ghost_element.active": "#f0f0f0ff",
"ghost_element.selected": "#f0f0f0ff",
"ghost_element.disabled": "#ffffffff",
"text": "#242529ff",
"text.muted": "#6a6a6aff",
"text.placeholder": "#a0a0a0ff",
"text.disabled": "#b0b0b0ff",
"text.accent": "#ff5386ff",
"icon": "#242529ff",
"icon.muted": "#6a6a6aff",
"icon.disabled": "#a0a0a0ff",
"icon.placeholder": "#a0a0a0ff",
"icon.accent": "#ff5386ff",
"status_bar.background": "#ffffffff",
"title_bar.background": "#ffffffff",
"title_bar.inactive_background": "#f7f7f7ff",
"toolbar.background": "#fdfdfdff",
"tab_bar.background": "#f7f7f7ff",
"tab.inactive_background": "#f7f7f7ff",
"tab.active_background": "#fdfdfdff",
"search.match_background": "#ff538633",
"panel.background": "#ffffff",
"scrollbar.thumb.background": "#cccccc4c",
"scrollbar.thumb.hover_background": "#ffb3c9ff",
"scrollbar.thumb.border": "#cccccc4c",
"scrollbar.track.background": "#00000000",
"scrollbar.track.border": "#eeeeeeff",
"editor.foreground": "#242529ff",
"editor.background": "#ffffffff",
"editor.gutter.background": "#ffffffff",
"editor.subheader.background": "#ffffff",
"editor.active_line.background": "#fff0f5bf",
"editor.highlighted_line.background": "#fff0f5ff",
"editor.line_number": "#c0c0c0",
"editor.active_line_number": "#ff5386",
"editor.hover_line_number": "#ff7da3",
"editor.invisible": "#d8d8d8ff",
"editor.wrap_guide": "#ff53860d",
"editor.active_wrap_guide": "#ff53861a",
"editor.document_highlight.read_background": "#b065c930", // matching quotes
"editor.document_highlight.write_background": "#ff538665",
"terminal.background": "#ffffffff",
"terminal.foreground": "#242529ff",
"terminal.bright_foreground": "#242529ff",
"terminal.dim_foreground": "#fafafaff",
"terminal.ansi.black": "#fafafaff",
"terminal.ansi.bright_black": "#aaaaaaff",
"terminal.ansi.dim_black": "#242529ff",
"terminal.ansi.red": "#ff5386ff",
"terminal.ansi.bright_red": "#ffc2d1ff",
"terminal.ansi.dim_red": "#cc2e59ff",
"terminal.ansi.green": "#669f59ff",
"terminal.ansi.bright_green": "#b2cfa9ff",
"terminal.ansi.dim_green": "#354d2eff",
"terminal.ansi.yellow": "#dec184ff",
"terminal.ansi.bright_yellow": "#ffe3acff",
"terminal.ansi.dim_yellow": "#c0a263ff",
"terminal.ansi.blue": "#ff5386ff",
"terminal.ansi.bright_blue": "#ffc2d1ff",
"terminal.ansi.dim_blue": "#b03060ff",
"terminal.ansi.magenta": "#ff5386ff",
"terminal.ansi.bright_magenta": "#ffc2d1ff",
"terminal.ansi.dim_magenta": "#cc2e59ff",
"terminal.ansi.cyan": "#3a82b7ff",
"terminal.ansi.bright_cyan": "#a3bedaff",
"terminal.ansi.dim_cyan": "#254058ff",
"terminal.ansi.white": "#242529ff",
"terminal.ansi.bright_white": "#242529ff",
"terminal.ansi.dim_white": "#97979aff",
"link_text.hover": "#ff5386ff",
"version_control.added": "#27a657ff",
"version_control.modified": "#d3b020ff",
"version_control.deleted": "#ff5386ff",
"conflict": "#ff5386ff",
"conflict.background": "#ffe5ecff",
"conflict.border": "#ffc2d1ff",
"created": "#669f59ff",
"created.background": "#dfeadbff",
"created.border": "#c8dcc1ff",
"modified": "#A660EB",
"modified.background": "#F7EFFF",
"modified.border": "#F0E1FF",
"renamed": "#5c78e2ff",
"renamed.background": "#e2e2faff",
"renamed.border": "#cbcdf6ff",
"deleted": "#ff5386ff",
"deleted.background": "#ffe5ecff",
"deleted.border": "#ffc2d1ff",
"error": "#ff5386ff",
"error.background": "#ffe5ecff",
"error.border": "#ffc2d1ff",
"warning": "#d99000ff",
"warning.background": "#fff8e0ff",
"warning.border": "#ffe5a1ff",
"info": "#ff5386ff",
"info.background": "#ffe5ecff",
"info.border": "#ffc2d1ff",
"hint": "#ff5386ff",
"hint.background": "#ffe5ecff",
"hint.border": "#ffc2d1ff",
"success": "#669f59ff",
"success.background": "#dfeadbff",
"success.border": "#c8dcc1ff",
"predictive": "#f590ad",
"predictive.background": "#fff0f5ff",
"predictive.border": "#ffc2d1ff",
"players": [
{
"cursor": "#ff5386ff",
"background": "#ff5386ff",
"selection": "#ff538622"
}
],
"syntax": {
"attribute": { "color": "#6e5ea8ff" }, // soft purple
"boolean": { "color": "#6e5ea8ff" },
"comment": { "color": "#999999ff", "font_style": "italic" },
"constant": { "color": "#555555ff" },
"constructor": { "color": "#6e5ea8ff" },
"enum": { "color": "#6e5ea8ff" },
"function": { "color": "#6e5ea8ff", "font_style": "italic" },
"hint": { "color": "#555555ff" },
"keyword": { "color": "#555555ff", "font_weight": 800 }, // 90% black
"label": { "color": "#6e5ea8ff" },
"link_text": { "color": "#6e5ea8ff", "font_style": "italic" },
"link_uri": { "color": "#6e5ea8ff" },
"number": { "color": "#6e5ea8ff" },
"operator": { "color": "#1a1a1aff" },
"preproc": { "color": "#6e5ea8ff" },
"property": { "color": "#4a4a4aff" }, // 70% gray json prop
"punctuation": { "color": "#242529ff" },
"punctuation.bracket": { "color": "#9f6aa6" },
"punctuation.delimiter": { "color": "#6e5ea8ff" },
"punctuation.special": { "color": "#6e5ea8ff" },
"string": { "color": "#FF5386ff" },
"string.escape": { "color": "#6e5ea8ff" },
"tag": { "color": "#6e5ea8ff" },
"text.literal": { "color": "#6e5ea8ff" },
"title": { "color": "#1a1a1aff", "font_weight": 400 },
"type": { "color": "#6e5ea8ff" },
"variable": { "color": "#555555ff" },
"variable.special": { "color": "#FF5386ff" },
"variant": { "color": "#6e5ea8ff" },
"comment.doc": { "color": "#b78cbaff", "font_style": "italic" },
"embedded": { "color": "#2a2a2aff" },
"emphasis": { "color": "#6e5ea8ff", "font_style": "italic" },
"emphasis.strong": { "color": "#FF5386ff", "font_weight": 700 },
"predictive": { "color": "#b78cbaff", "font_style": "italic" },
"punctuation.list_marker": { "color": "#FF5386ff" },
"string.regex": { "color": "#FF5386ff" },
"string.special": { "color": "#FF6FA0ff" },
"string.special.symbol": { "color": "#FF6FA0ff" }
}
}
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment