Skip to main content
Coding Theme

Lynx Theme Pro + (Icons)

Publisher: Gohit XThemes in package: 8

8 stunning themes + 3 icon packs for VS Code, Cursor, Windsurf & more. Dark, Light, Night, Ghibli, Fury, Kiro, NVIM & Blur. Reduce eye strain and boost your coding productivity.

Color themes

VS Code preview

Full workbench mockup using this variant's colors and tokenColors.

Loading...

colors

Workbench UI color keys from the theme JSON colors map.

  • activityBar.activeBackground#0090ff30
  • activityBar.activeBorder#0090ff
  • activityBar.activeFocusBorder#0090ff
  • activityBar.background#0a0b0c
  • activityBar.border#00000000
  • activityBar.foreground#b0b4ba
  • activityBarBadge.background#0090ff
  • activityBarBadge.foreground#ffffff
  • activityBarTop.foreground#0090ff
  • activityBarTop.inactiveForeground#565b62
  • banner.background#18191b
  • banner.foreground#edeef0
  • banner.iconForeground#0090ff
  • breadcrumb.activeSelectionForeground#3b9eff
  • breadcrumb.background#16181a
  • breadcrumb.focusForeground#3b9eff
  • breadcrumb.foreground#696e77
  • breadcrumbPicker.background#16181a
  • button.background#0078e7
  • button.foreground#ffffff
  • button.hoverBackground#2e8fff
  • button.secondaryBackground#0078e7
  • button.secondaryForeground#ffffff
  • button.secondaryHoverBackground#00529e
  • charts.blue#3b9eff
  • charts.foreground#edeef0
  • charts.green#3dd68c
  • charts.lines#2a2d31
  • charts.orange#f76b15
  • charts.purple#b36fe0
  • charts.red#ff5555
  • charts.yellow#f5a623
  • chat.avatarBackground#1e2124
  • chat.avatarForeground#edeef0
  • chat.requestBorder#2a2d31
  • commandCenter.activeBackground#18191b
  • commandCenter.background#111113
  • commandCenter.border#2a2d31
  • contrastActiveBorder#00000000
  • debugIcon.pauseForeground#f5a623
  • debugIcon.restartForeground#3b9eff
  • debugIcon.stopForeground#ff5555
  • debugToolBar.background#16181a
  • debugToolBar.border#2a2d31
  • diffEditor.diagonalFill#1e2124
  • diffEditor.insertedLineBackground#3dd68c12
  • diffEditor.insertedTextBackground#3dd68c22
  • diffEditor.removedLineBackground#ff555510
  • diffEditor.removedTextBackground#ff555518
  • disabledForeground#565b62
  • dropdown.background#0f1012
  • dropdown.border#2a2d31
  • dropdown.foreground#edeef0
  • dropdown.listBackground#16181a
  • editor.background#0f1012
  • editor.findMatchBackground#003870
  • editor.findMatchBorder#3b9eff
  • editor.findMatchHighlightBackground#003870c0
  • editor.findMatchHighlightBorder#3b9eff60
  • editor.findRangeHighlightBackground#0090ff18
  • editor.foldBackground#0090ff12
  • editor.foreground#edeef0
  • editor.lineHighlightBackground#0090ff0a
  • editor.lineHighlightBorder#1e2124
  • editor.linkedEditingBackground#2870bd28
  • editor.rangeHighlightBackground#0090ff12
  • editor.selectionBackground#0090ff2e
  • editor.selectionHighlightBackground#252830fa
  • editor.wordHighlightBackground#252830fa
  • editor.wordHighlightStrongBackground#2a2e38fa
  • editorBracketHighlight.foreground1#5e6c7e
  • editorBracketHighlight.foreground2#7e6c8a
  • editorBracketHighlight.foreground3#5e7a6c
  • editorBracketHighlight.foreground4#6c7a5e
  • editorBracketHighlight.foreground5#7a6c5e
  • editorBracketHighlight.foreground6#5e7a7a
  • editorBracketHighlight.unexpectedBracket.foreground#ff5555
  • editorBracketMatch.background#0090ff18
  • editorBracketMatch.border#0090ff80
  • editorCursor.foreground#3b9eff
  • editorGhostText.foreground#3a3f47
  • editorGroup.border#2a2d31
  • editorGroup.dropBackground#0090ff18
  • editorGroup.emptyBackground#0a0b0c
  • editorGroup.focusedEmptyBorder#0090ff
  • editorGroupHeader.border#0f1012
  • editorGroupHeader.noTabsBackground#0a0b0c
  • editorGroupHeader.tabsBackground#0a0b0c
  • editorGroupHeader.tabsBorder#1e2124
  • editorGutter.addedBackground#3dd68c
  • editorGutter.deletedBackground#c0392b
  • editorGutter.modifiedBackground#0078e7
  • editorHoverWidget.background#16181a
  • editorHoverWidget.border#2a2d31
  • editorHoverWidget.foreground#edeef0
  • editorHoverWidget.statusBarBackground#1e2124
  • editorIndentGuide.activeBackground1#0090ff60
  • editorIndentGuide.background1#1a2a1a50
  • editorInlayHint.background#1a1c2060
  • editorInlayHint.foreground#696e77
  • editorInlayHint.parameterBackground#2a1840a0
  • editorInlayHint.parameterForeground#b36fe0
  • editorInlayHint.typeBackground#0d2818a0
  • editorInlayHint.typeForeground#3dd68c
  • editorLineNumber.activeForeground#3b9eff
  • editorLineNumber.foreground#253040
  • editorOverviewRuler.border#1e2124
  • editorOverviewRuler.findMatchForeground#3b9eff80
  • editorOverviewRuler.rangeHighlightForeground#60aaff70
  • editorStickyScroll.background#0f1012
  • editorStickyScroll.border#1e2124
  • editorStickyScroll.shadow#00000098
  • editorStickyScrollHover.background#1e2124
  • editorSuggestWidget.background#0f1012
  • editorSuggestWidget.border#2a2d31
  • editorSuggestWidget.focusHighlightForeground#3b9eff
  • editorSuggestWidget.foreground#edeef0
  • editorSuggestWidget.highlightForeground#3b9eff
  • editorSuggestWidget.selectedBackground#1e2124
  • editorSuggestWidget.selectedForeground#edeef0
  • editorWidget.background#0f1012
  • editorWidget.border#2a2d31
  • editorWidget.foreground#edeef0
  • editorWidget.resizeBorder#0090ff
  • extensionIcon.verifiedForeground#e5e5e5
  • focusBorder#0090ff
  • foreground#edeef0
  • gitDecoration.addedResourceForeground#f5a623
  • gitDecoration.conflictingResourceForeground#b36fe0
  • gitDecoration.deletedResourceForeground#ff5555
  • gitDecoration.ignoredResourceForeground#565b62
  • gitDecoration.modifiedResourceForeground#3b9eff
  • gitDecoration.renamedResourceForeground#f5a623
  • gitDecoration.stageDeletedResourceForeground#f5a623
  • gitDecoration.stageModifiedResourceForeground#f5a623
  • gitDecoration.submoduleResourceForeground#f5a623
  • gitDecoration.untrackedResourceForeground#28EB65
  • icon.foreground#9098a0
  • input.background#16181a
  • input.border#2a2d31
  • input.foreground#edeef0
  • input.placeholderForeground#565b62
  • inputOption.activeBackground#0d2847
  • inputOption.activeForeground#3b9eff
  • inputValidation.errorBackground#ff555520
  • inputValidation.errorBorder#c0392b
  • inputValidation.errorForeground#ff5555
  • inputValidation.infoBackground#0090ff20
  • inputValidation.infoBorder#0078e7
  • inputValidation.infoForeground#3b9eff
  • inputValidation.warningBackground#f5a62320
  • inputValidation.warningBorder#c07c10
  • inputValidation.warningForeground#f5a623
  • keybindingLabel.background#1e2124
  • keybindingLabel.border#2a2d31
  • keybindingLabel.bottomBorder#0090ff
  • keybindingLabel.foreground#edeef0
  • list.activeSelectionBackground#0090ff35
  • list.activeSelectionForeground#edeef0
  • list.dropBackground#111113
  • list.errorForeground#ff5555
  • list.focusBackground#0090ff35
  • list.focusForeground#edeef0
  • list.focusOutline#00000000
  • list.highlightForeground#3b9eff
  • list.hoverBackground#1e2124
  • list.hoverForeground#edeef0
  • list.inactiveSelectionBackground#16181a
  • list.inactiveSelectionForeground#c8ccd2
  • list.invalidItemForeground#ff5555
  • list.warningForeground#f5a623
  • menu.background#111113
  • menu.border#2a2d31
  • menu.foreground#edeef0
  • menu.selectionBackground#0090ff45
  • menu.selectionBorder#0090ff
  • menu.selectionForeground#3b9eff
  • menu.separatorBackground#2a2d31
  • menubar.selectionBackground#2870bd25
  • menubar.selectionBorder#0090ff
  • menubar.selectionForeground#3b9eff
  • merge.border#0090ff
  • merge.commonContentBackground#f5a62318
  • merge.commonHeaderBackground#f5a62338
  • merge.currentContentBackground#0090ff18
  • merge.currentHeaderBackground#0090ff38
  • merge.incomingContentBackground#3dd68c18
  • merge.incomingHeaderBackground#3dd68c38
  • minimap.background#0a0b0c
  • minimap.errorHighlight#ff5555
  • minimap.findMatchHighlight#003870f0
  • minimap.selectionHighlight#004c6ef0
  • minimap.warningHighlight#f5a623
  • minimapSlider.activeBackground#0090ff60
  • minimapSlider.background#0090ff35
  • minimapSlider.hoverBackground#0090ff48
  • notificationCenter.border#2a2d31
  • notificationCenterHeader.background#1e2124
  • notificationCenterHeader.foreground#3b9eff
  • notificationLink.foreground#3b9eff
  • notifications.background#16181a
  • notifications.border#2a2d31
  • notifications.foreground#edeef0
  • notificationsErrorIcon.foreground#ff5555
  • notificationsInfoIcon.foreground#3b9eff
  • notificationsWarningIcon.foreground#f5a623
  • notificationToast.border#2a2d31
  • panel.background#0a0b0c
  • panel.border#1e2124
  • panelSection.border#2a2d31
  • panelSection.dropBackground#2870bd35
  • panelSectionHeader.background#16181a
  • panelSectionHeader.foreground#3b9eff
  • panelTitle.activeBorder#0090ff
  • panelTitle.activeForeground#edeef0
  • panelTitle.inactiveForeground#565b62
  • peekView.border#2a2d31
  • peekViewEditor.background#16181a
  • peekViewEditor.matchHighlightBackground#003870
  • peekViewEditor.matchHighlightBorder#3b9eff
  • peekViewEditorGutter.background#16181a
  • peekViewResult.background#0f1012
  • peekViewResult.fileForeground#edeef0
  • peekViewResult.lineForeground#696e77
  • peekViewResult.matchHighlightBackground#003870
  • peekViewResult.selectionBackground#1e2124
  • peekViewResult.selectionForeground#edeef0
  • peekViewTitle.background#0a0b0c
  • peekViewTitleDescription.foreground#696e77
  • peekViewTitleLabel.foreground#edeef0
  • problemsErrorIcon.foreground#ff5555
  • problemsInfoIcon.foreground#3b9eff
  • problemsWarningIcon.foreground#f5a623
  • progressBar.background#0090ff
  • quickInput.background#0f1012
  • quickInput.foreground#edeef0
  • quickInputList.focusBackground#1e2124
  • quickInputList.focusForeground#edeef0
  • quickInputList.focusIconForeground#edeef0
  • sash.hoverBorder#0090ff
  • scrollbar.shadow#0a0b0ce0
  • scrollbarSlider.activeBackground#2e3135d0
  • scrollbarSlider.background#1e2124a0
  • scrollbarSlider.hoverBackground#272a2dc0
  • selection.background#0090ff70
  • settings.checkboxBackground#0a0b0c
  • settings.checkboxBorder#2a2d31
  • settings.checkboxForeground#3b9eff
  • settings.dropdownBackground#0a0b0c
  • settings.dropdownBorder#2a2d31
  • settings.dropdownForeground#edeef0
  • settings.dropdownListBorder#0090ff
  • settings.headerForeground#edeef0
  • settings.modifiedItemIndicator#0078e7
  • settings.numberInputBackground#0a0b0c
  • settings.numberInputBorder#2a2d31
  • settings.numberInputForeground#edeef0
  • settings.textInputBackground#0a0b0c
  • settings.textInputBorder#2a2d31
  • settings.textInputForeground#edeef0
  • sideBar.background#0a0b0c
  • sideBar.border#ffffff08
  • sideBar.foreground#b0b4ba
  • sideBarSectionHeader.background#0a0b0c
  • sideBarSectionHeader.border#0f1012
  • sideBarSectionHeader.foreground#0090ff
  • sideBarTitle.foreground#565b62
  • statusBar.background#0a0b0c
  • statusBar.border#ffffff08
  • statusBar.debuggingBackground#162030
  • statusBar.debuggingForeground#edeef0
  • statusBar.foreground#696e77
  • statusBar.noFolderBackground#00000000
  • statusBar.noFolderForeground#9098a0
  • statusBarItem.activeBackground#0090ff18
  • statusBarItem.hoverBackground#1e2124
  • statusBarItem.hoverForeground#edeef0
  • statusBarItem.prominentBackground#1e2e22
  • statusBarItem.remoteBackground#0054a8
  • statusBarItem.remoteForeground#ffffff
  • statusBarItem.remoteHoverForeground#f0f2f5
  • symbolIcon.arrayForeground#f5a623
  • symbolIcon.booleanForeground#f76b15
  • symbolIcon.classForeground#3b9eff
  • symbolIcon.colorForeground#b36fe0
  • symbolIcon.constantForeground#3dd68c
  • symbolIcon.constructorForeground#3b9eff
  • symbolIcon.enumeratorForeground#f5a623
  • symbolIcon.enumeratorMemberForeground#3dd68c
  • symbolIcon.eventForeground#ff5555
  • symbolIcon.fieldForeground#3b9eff
  • symbolIcon.fileForeground#edeef0
  • symbolIcon.folderForeground#f5a623
  • symbolIcon.functionForeground#3b9eff
  • symbolIcon.interfaceForeground#0090ff
  • symbolIcon.keyForeground#b36fe0
  • symbolIcon.keywordForeground#de51a8
  • symbolIcon.methodForeground#3b9eff
  • symbolIcon.moduleForeground#60aaff
  • symbolIcon.namespaceForeground#f76b15
  • symbolIcon.nullForeground#ff5555
  • symbolIcon.numberForeground#f5a623
  • symbolIcon.objectForeground#f5a623
  • symbolIcon.operatorForeground#696e77
  • symbolIcon.packageForeground#f5a623
  • symbolIcon.propertyForeground#c8ccd2
  • symbolIcon.referenceForeground#f76b15
  • symbolIcon.snippetForeground#3dd68c
  • symbolIcon.stringForeground#f5a623
  • symbolIcon.structForeground#3b9eff
  • symbolIcon.textForeground#c8ccd2
  • symbolIcon.typeParameterForeground#b36fe0
  • symbolIcon.unitForeground#3b9eff
  • symbolIcon.variableForeground#c8ccd2
  • tab.activeBackground#0f1012
  • tab.activeBorder#0f1012
  • tab.activeBorderTop#0090ff
  • tab.activeForeground#edeef0
  • tab.border#0f1012
  • tab.hoverBackground#1e2124
  • tab.hoverBorder#1e2124
  • tab.hoverForeground#c8ccd2
  • tab.inactiveBackground#0a0b0c
  • tab.inactiveForeground#565b62
  • tab.unfocusedActiveForeground#9098a0
  • tab.unfocusedInactiveForeground#4a4f57
  • terminal.ansiBlack#111113
  • terminal.ansiBlue#3b9eff
  • terminal.ansiBrightBlack#696e77
  • terminal.ansiBrightBlue#60aaff
  • terminal.ansiBrightCyan#3dd68c
  • terminal.ansiBrightGreen#28EB65
  • terminal.ansiBrightMagenta#e060b8
  • terminal.ansiBrightRed#ff5555
  • terminal.ansiBrightWhite#f0f2f5
  • terminal.ansiBrightYellow#ffd23f
  • terminal.ansiCyan#3dd68c
  • terminal.ansiGreen#3dd68c
  • terminal.ansiMagenta#b36fe0
  • terminal.ansiRed#e5484d
  • terminal.ansiWhite#c8ccd2
  • terminal.ansiYellow#f5a623
  • terminal.background#0a0b0c
  • terminal.foreground#c8ccd2
  • terminal.selectionBackground#0090ff28
  • terminalCursor.background#0a0b0c
  • terminalCursor.foreground#3b9eff
  • testing.iconErrored#f5a623
  • testing.iconFailed#ff5555
  • testing.iconPassed#3dd68c
  • testing.iconQueued#f5a623
  • testing.iconSkipped#696e77
  • testing.iconUnset#565b62
  • testing.message.error.lineBackground#ff555528
  • testing.peekBorder#0090ff
  • testing.peekHeaderBackground#16181a
  • textBlockQuote.background#16181ab8
  • textBlockQuote.border#2a2d31
  • textCodeBlock.background#16181a
  • textLink.activeForeground#60aaff
  • textLink.foreground#3b9eff
  • textPreformat.foreground#f5a623
  • titleBar.activeBackground#0a0b0c
  • titleBar.activeForeground#b0b4ba
  • titleBar.border#00000000
  • titleBar.inactiveBackground#0a0b0c
  • titleBar.inactiveForeground#696e77
  • toolbar.hoverBackground#1e2124
  • tree.indentGuidesStroke#0a2a40
  • widget.border#2a2d31
  • widget.shadow#00000080

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment.line, punctuation.definition.comment#4a4f57italic
comment.block#4a4f57italic
comment.block.documentation, comment.line.documentation#5a606aitalic bold
string.quoted.astro#f5a623
source.astro#edeef0
keyword.control#b36fe0bold
keyword.control.flow, keyword.control.conditional, keyword.control.loop#de51a8bold
keyword.control.new, keyword.operator.new#ff5555bold
keyword.control.import, keyword.control.export, keyword.control.from#9098a0
keyword.control.async, keyword.control.await#de51a8bold italic
keyword.other#de51a8
storage.type#de51a8bold
storage.type.annotation#f5a623
storage.type.generic#0090ff
storage.type.function.arrow#565b62
storage.modifier#ff5555italic
storage.modifier.import#9098a0
keyword.operator#696e77
keyword.operator.assignment#565b62bold
keyword.operator.expression#f76b15
keyword.operator.logical#696e77bold
keyword.operator.comparison#696e77
keyword.operator.rest, keyword.operator.spread#565b62
keyword.operator.type.annotation#565b62
keyword.operator.ternary#696e77
punctuation.accessor, punctuation.bracket, punctuation.definition, punctuation.definition.block, punctuation.definition.parameters, punctuation.definition.string, punctuation.section, punctuation.separator, punctuation.separator.dot-access, punctuation.terminator.statement#565b62
punctuation.definition.annotation#f5a623
variable.other, variable.object.property#e0e2e6
meta.block variable.other#e0e2e6
variable.other.constant#60aaffbold
variable.other.readonly#60aaff
variable.other.macro.argument#de51a8
variable.parameter, variable.parameter.probably#3b9effitalic
variable.language#de51a8bold italic
meta.object.property, meta.object-binding-pattern-variable#e0e2e6
entity.name.function#3b9effbold
entity.name.method#3b9effbold
entity.name.function.constructor#60aaffbold
meta.function-call#b36fe0
meta.definition.function#3b9eff
meta.definition.method#3b9eff
meta.definition.property#3b9eff
string.quoted.single, string.quoted.double, string.quoted#f5a623
string.template#f5a623
meta.template.expression#f76b15
string.regexp#3dd68c
string.other.link#60aaff
constant.numeric#f5a623bold
constant.language#de51a8bold
constant.other.variable#3dd68c
constant.character.escape#3dd68c
entity.name.tag#f76b15bold
entity.name.type#3dd68cbold
entity.name.type.class#3b9effbold
entity.name.type.interface#0090ffbold
entity.name.type.enum#f5a623bold
entity.name.type.module#60aaff
entity.other#3b9eff
entity.other.attribute-name#ff5555
entity.scope.name#0090ff
support.type.primitive#f76b15bold
support.type.property-name#f76b15
support.type.builtin#de51a8bold
support.function#3b9eff
support.class#3b9eff
meta.brace#565b62
meta.definition.variable#e0e2e6
meta.import#e0e2e6
meta.import string.quoted, meta.import.from string.quoted, meta.import.js string.quoted, meta.import.ts string.quoted, meta.import.astro string.quoted, meta.import string.quoted.single, meta.import string.quoted.double, meta.import string.quoted.single.astro, meta.import string.quoted.double.astro, meta.import string.quoted.single.js, meta.import string.quoted.double.js, meta.import string.quoted.single.ts, meta.import string.quoted.double.ts#de51a8
meta.object-literal.key#c8ccd2
entity.name.tag.css, entity.other.attribute-name.class.css#f76b15
support.type.property-name.css#c8ccd2
support.constant.property-value.css#f5a623
entity.other.attribute-name.id.css#f5a623
entity.other.attribute-name.pseudo-class.css#b36fe0
support.type.property-name.json#f76b15
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#b36fe0
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#3b9eff
string.quoted.double.json#f5a623
entity.name.tag.yaml#f76b15
invalid#ff5555bold underline
invalid.deprecated#ff5555
text.html.markdown fenced_code.block.language#b36fe0
text.html.markdown markup.bold#de51a8bold
text.html.markdown markup.italic#3dd68citalic
text.html.markdown markup.strikethrough#ff5555strikethrough
text.html.markdown markup.inline.raw.string#f5a623
text.html.markdown markup.underline.link#60aaff
text.html.markdown meta.paragraph#c8ccd2
text.html.markdown punctuation.definition.heading#0090ffbold
text.html.markdown entity.name.section#3dd68cbold
text.html.markdown string.other.link.title#3dd68c
text.html.markdown meta.separator#565b62
support.class.component.jsx, support.class.component.tsx#f76b15bold
entity.other.attribute-name.jsx, entity.other.attribute-name.tsx#ff5555
punctuation.definition.tag.jsx, punctuation.definition.tag.tsx#565b62
entity.name.type.ts, entity.name.type.tsx#3dd68cbold
entity.name.type.interface.ts, entity.name.type.interface.tsx#0090ffbold
entity.name.type.alias.ts, entity.name.type.alias.tsx#60aaffbold
punctuation.decorator#f5a623bold
entity.name.function.decorator#f5a623bold
support.function.magic.python#b36fe0bold italic
support.function.builtin.python#3b9eff
storage.type.function.lambda#b36fe0
entity.name.type.parameter#b36fe0
keyword.control.default#de51a8bold

Shiki preview

TypeScript sample highlighted with this variant's colors and tokenColors.

Loading...

Lynx Theme Pro + (Icons) - Coding Theme