Skip to main content
CodingTheme

Anime Theme Pack — Jujutsu Kaisen, Naruto, One Piece & More

Publisher: LunaCodeThemes in package: 9

🎌 The ultimate anime VS Code theme collection. 9 immersive dark themes inspired by Jujutsu Kaisen (Gojo Satoru), Attack on Titan, My Hero Academia (Deku), Naruto, One Piece, Demon Slayer, Cyberpunk Edgerunners & Akira. Features 200+ color definitions, animated background support, and full UI custom

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.background#071815
  • activityBar.border#1A3830
  • activityBar.foreground#4CAF50
  • activityBar.inactiveForeground#5A7A6F
  • activityBarBadge.background#4CAF50
  • activityBarBadge.foreground#FFFFFF
  • badge.background#4CAF50
  • badge.foreground#FFFFFF
  • breadcrumb.activeSelectionForeground#4CAF50
  • breadcrumb.focusForeground#E0F7E9
  • breadcrumb.foreground#B0D4C5
  • breadcrumbPicker.background#0A1E1A
  • button.background#4CAF50
  • button.foreground#FFFFFF
  • button.hoverBackground#66BB6A
  • debugToolBar.background#0A1E1A
  • debugToolBar.border#1A3830
  • diffEditor.insertedLineBackground#4CAF5015
  • diffEditor.insertedTextBackground#4CAF5022
  • diffEditor.removedLineBackground#E5393515
  • diffEditor.removedTextBackground#E5393522
  • dropdown.background#0A1E1A
  • dropdown.border#1A3830
  • dropdown.foreground#E0F7E9
  • dropdown.listBackground#0A1E1A
  • editor.background#0A1E1A
  • editor.findMatchBackground#81C78433
  • editor.findMatchHighlightBackground#81C78422
  • editor.findRangeHighlightBackground#66BB6A33
  • editor.foreground#E0F7E9
  • editor.hoverHighlightBackground#66BB6A33
  • editor.inactiveSelectionBackground#4CAF501A
  • editor.lineHighlightBackground#0D2520
  • editor.lineHighlightBorder#0D252000
  • editor.rangeHighlightBackground#66BB6A22
  • editor.selectionBackground#4CAF5033
  • editor.selectionHighlightBackground#66BB6A33
  • editor.wordHighlightBackground#66BB6A33
  • editor.wordHighlightStrongBackground#66BB6A66
  • editorBracketMatch.background#66BB6A33
  • editorBracketMatch.border#4CAF50
  • editorCodeLens.foreground#5A7A6F
  • editorCursor.foreground#4CAF50
  • editorError.foreground#E53935
  • editorGutter.addedBackground#66BB6A
  • editorGutter.background#0A1E1A
  • editorGutter.deletedBackground#E53935
  • editorGutter.modifiedBackground#4CAF50
  • editorHint.foreground#5A7A6F
  • editorHoverWidget.background#0A1E1A
  • editorHoverWidget.border#1A3830
  • editorIndentGuide.activeBackground#2A5048
  • editorIndentGuide.background#1A3830
  • editorInfo.foreground#4CAF50
  • editorLineNumber.activeForeground#4CAF50
  • editorLineNumber.foreground#2A5048
  • editorLink.activeForeground#4CAF50
  • editorOverviewRuler.addedForeground#66BB6A
  • editorOverviewRuler.border#0D2520
  • editorOverviewRuler.deletedForeground#E53935
  • editorOverviewRuler.errorForeground#E53935
  • editorOverviewRuler.findMatchForeground#81C784
  • editorOverviewRuler.infoForeground#4CAF50
  • editorOverviewRuler.modifiedForeground#4CAF50
  • editorOverviewRuler.warningForeground#FFA726
  • editorRuler.foreground#1A3830
  • editorSuggestWidget.background#0A1E1A
  • editorSuggestWidget.border#1A3830
  • editorSuggestWidget.foreground#E0F7E9
  • editorSuggestWidget.highlightForeground#4CAF50
  • editorSuggestWidget.selectedBackground#4CAF5033
  • editorWarning.foreground#FFA726
  • editorWhitespace.foreground#1F3D3680
  • editorWidget.background#0A1E1A
  • editorWidget.border#1A3830
  • gitDecoration.conflictingResourceForeground#FFA726
  • gitDecoration.deletedResourceForeground#E53935
  • gitDecoration.ignoredResourceForeground#5A7A6F
  • gitDecoration.modifiedResourceForeground#4CAF50
  • gitDecoration.untrackedResourceForeground#66BB6A
  • input.background#0A1E1A
  • input.border#1A3830
  • input.foreground#E0F7E9
  • input.placeholderForeground#5A7A6F
  • inputOption.activeBorder#4CAF50
  • inputValidation.errorBackground#0A1E1A
  • inputValidation.errorBorder#E53935
  • inputValidation.infoBackground#0A1E1A
  • inputValidation.infoBorder#4CAF50
  • inputValidation.warningBackground#0A1E1A
  • inputValidation.warningBorder#FFA726
  • list.activeSelectionBackground#4CAF5022
  • list.activeSelectionForeground#4CAF50
  • list.errorForeground#E53935
  • list.focusBackground#4CAF5033
  • list.focusForeground#E0F7E9
  • list.highlightForeground#4CAF50
  • list.hoverBackground#0D2520
  • list.hoverForeground#E0F7E9
  • list.inactiveFocusBackground#4CAF5022
  • list.inactiveSelectionBackground#4CAF5011
  • list.invalidItemForeground#E53935
  • list.warningForeground#FFA726
  • listFilterWidget.background#0A1E1A
  • listFilterWidget.noMatchesOutline#E53935
  • listFilterWidget.outline#4CAF50
  • menu.background#0A1E1A
  • menu.foreground#E0F7E9
  • menu.selectionBackground#4CAF5033
  • menu.selectionForeground#4CAF50
  • menu.separatorBackground#1A3830
  • menubar.selectionBackground#1A3830
  • menubar.selectionForeground#4CAF50
  • merge.currentHeaderBackground#4CAF5033
  • merge.incomingHeaderBackground#42A5F533
  • notificationCenter.border#1A3830
  • notificationCenterHeader.background#0A1E1A
  • notificationLink.foreground#4CAF50
  • notifications.background#0A1E1A
  • notifications.border#1A3830
  • notifications.foreground#E0F7E9
  • panel.background#0A1E1A
  • panel.border#1A3830
  • panelTitle.activeBorder#4CAF50
  • panelTitle.activeForeground#E0F7E9
  • panelTitle.inactiveForeground#B0D4C5
  • peekView.border#4CAF50
  • peekViewEditor.background#0A1E1A
  • peekViewResult.background#0D2520
  • peekViewTitle.background#071815
  • progressBar.background#4CAF50
  • scrollbar.shadow#00000088
  • scrollbarSlider.activeBackground#2A504888
  • scrollbarSlider.background#2A504833
  • scrollbarSlider.hoverBackground#2A504844
  • sideBar.background#071815
  • sideBar.border#1A3830
  • sideBar.foreground#B0D4C5
  • sideBarSectionHeader.background#071815
  • sideBarSectionHeader.border#1A3830
  • sideBarSectionHeader.foreground#E0F7E9
  • sideBarTitle.foreground#E0F7E9
  • statusBar.background#071815
  • statusBar.border#1A3830
  • statusBar.debuggingBackground#E53935
  • statusBar.debuggingForeground#FFFFFF
  • statusBar.foreground#B0D4C5
  • statusBar.noFolderBackground#071815
  • statusBarItem.activeBackground#1A383033
  • statusBarItem.hoverBackground#1A383055
  • statusBarItem.prominentBackground#1A3830
  • symbolIcon.arrayForeground#FFA726
  • symbolIcon.booleanForeground#4CAF50
  • symbolIcon.classForeground#FFD740
  • symbolIcon.colorForeground#E0F7E9
  • symbolIcon.constantForeground#B0D4C5
  • symbolIcon.constructorForeground#AB47BC
  • symbolIcon.enumeratorForeground#FFD740
  • symbolIcon.enumeratorMemberForeground#81C784
  • symbolIcon.eventForeground#B0D4C5
  • symbolIcon.fieldForeground#81C784
  • symbolIcon.fileForeground#4CAF50
  • symbolIcon.folderForeground#B0D4C5
  • symbolIcon.functionForeground#AB47BC
  • symbolIcon.interfaceForeground#FFD740
  • symbolIcon.keyForeground#66BB6A
  • symbolIcon.keywordForeground#4CAF50
  • symbolIcon.methodForeground#AB47BC
  • symbolIcon.moduleForeground#4CAF50
  • symbolIcon.namespaceForeground#4CAF50
  • symbolIcon.nullForeground#66BB6A
  • symbolIcon.numberForeground#81C784
  • symbolIcon.objectForeground#FFD740
  • symbolIcon.operatorForeground#8BC34A
  • symbolIcon.packageForeground#FFD740
  • symbolIcon.propertyForeground#81C784
  • symbolIcon.referenceForeground#66BB6A
  • symbolIcon.snippetForeground#8BC34A
  • symbolIcon.stringForeground#A5D6A7
  • symbolIcon.structForeground#FFD740
  • symbolIcon.textForeground#E0F7E9
  • symbolIcon.typeParameterForeground#FFD740
  • symbolIcon.unitForeground#4CAF50
  • symbolIcon.variableForeground#81C784
  • tab.activeBackground#0A1E1A
  • tab.activeBorder#00000000
  • tab.activeBorderTop#4CAF50
  • tab.activeForeground#E0F7E9
  • tab.border#1A3830
  • tab.hoverBackground#0D2520
  • tab.hoverBorder#1A3830
  • tab.inactiveBackground#071815
  • tab.inactiveForeground#B0D4C5
  • terminal.ansiBlack#1F3D36
  • terminal.ansiBlue#42A5F5
  • terminal.ansiBrightBlack#5A7A6F
  • terminal.ansiBrightBlue#448AFF
  • terminal.ansiBrightCyan#18FFFF
  • terminal.ansiBrightGreen#69F0AE
  • terminal.ansiBrightMagenta#E040FB
  • terminal.ansiBrightRed#FF5252
  • terminal.ansiBrightWhite#F5FFF8
  • terminal.ansiBrightYellow#FFD740
  • terminal.ansiCyan#26C6DA
  • terminal.ansiGreen#4CAF50
  • terminal.ansiMagenta#AB47BC
  • terminal.ansiRed#E53935
  • terminal.ansiWhite#CFE8DC
  • terminal.ansiYellow#FFC107
  • terminal.background#0A1E1A
  • terminal.foreground#E0F7E9
  • terminalCursor.background#0A1E1A
  • terminalCursor.foreground#4CAF50
  • titleBar.activeBackground#071815
  • titleBar.activeForeground#E0F7E9
  • titleBar.border#1A3830
  • titleBar.inactiveBackground#071815
  • titleBar.inactiveForeground#B0D4C5
  • tree.indentGuidesStroke#1A3830

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#5A7A6Fitalic
comment.block, comment.line#5A7A6Fitalic
comment.block.documentation, comment.line.documentation#8B949Eitalic
keyword, keyword.control, keyword.operator.new, keyword.operator.expression, keyword.operator.cast, keyword.operator.sizeof, keyword.operator.alignof, keyword.operator.typeid, keyword.operator.alignas, keyword.operator.instanceof, keyword.operator.logical.python#4CAF50
keyword.control.conditional, keyword.control.flow, keyword.control.import, keyword.control.return, keyword.control.as, keyword.control.from, keyword.control.export, keyword.control.default#66BB6A
storage.type, storage.modifier, storage.type.class, storage.type.function, storage.type.property, storage.type.enum, storage.type.interface, storage.type.namespace, storage.type.struct#4CAF50
entity.name.function, entity.name.method, meta.function-call entity.name.function, meta.method-call entity.name.function#AB47BC
support.function, variable.function#AB47BC
meta.method.call, meta.function.call.member#AB47BC
support.function.builtin, support.function.console, support.function.magic#42A5F5
variable, variable.other, variable.other.readwrite, variable.other.object#BC8CFF
variable.parameter, variable.parameter.function#FFD740
variable.other.property, variable.other.object.property, variable.other.member, meta.object-literal.key, support.type.property-name#42A5F5
punctuation.accessor#4CAF50
variable.language, variable.language.this, variable.language.super, variable.language.self#4CAF50italic
constant, constant.other#8BC34A
constant.language, constant.language.boolean, constant.language.null, constant.language.undefined, constant.language.none, constant.language.nil#8BC34A
constant.numeric, constant.numeric.integer, constant.numeric.float, constant.numeric.hex, constant.numeric.binary, constant.numeric.octal, constant.numeric.decimal#26C6DA
constant.character.escape#26C6DA
string, string.quoted, string.quoted.single, string.quoted.double, string.quoted.triple#A5D6A7
string.template, string.interpolated#A5D6A7
meta.template.expression, meta.embedded#E0F7E9
punctuation.definition.template-expression, punctuation.section.embedded#4CAF50
string.regexp, constant.character.escape.regexp, constant.other.character-class.regexp#66BB6A
constant.other.character-class.set.regexp, punctuation.definition.character-class.regexp#A5D6A7
keyword.operator.quantifier.regexp#FFD740
entity.name.class, entity.name.type.class, support.class#FFD740
entity.name.type.interface, entity.name.interface#FFD740
entity.name.type.struct, storage.type.struct#FFD740
entity.name.type.enum, storage.type.enum#FFD740
variable.other.enummember, constant.other.enum#8BC34A
entity.name.type, support.type, entity.name.type.primitive#FFD740
support.type.primitive, support.type.builtin, keyword.type#42A5F5
entity.name.type.parameter, meta.type.parameters entity.name.type#FFD740
entity.name.namespace, entity.name.type.namespace, entity.name.type.module, storage.type.namespace#E0F7E9
meta.import, meta.export, keyword.control.import, keyword.control.export, keyword.control.from#4CAF50
variable.other.readwrite.alias, meta.import variable.other#42A5F5
keyword.operator, keyword.operator.arithmetic, keyword.operator.assignment, keyword.operator.comparison, keyword.operator.logical, keyword.operator.bitwise, keyword.operator.increment, keyword.operator.decrement#4CAF50
keyword.operator.ternary, keyword.operator.spread, keyword.operator.rest, keyword.operator.optional#4CAF50
punctuation, punctuation.separator, punctuation.terminator#B0D4C5
punctuation.section.brackets, punctuation.section.parens, punctuation.section.braces, meta.brace.round, meta.brace.square, meta.brace.curly#B0D4C5
meta.decorator, punctuation.decorator, entity.name.function.decorator, storage.type.annotation#FFD740
entity.other.attribute-name, entity.other.attribute#42A5F5
meta.preprocessor, keyword.control.directive, entity.name.function.preprocessor#8B949E
entity.name.function.macro, constant.other.placeholder#FFD740
entity.name.label#FFD740
invalid, invalid.illegal, invalid.deprecated#E53935
entity.name.tag.tsx, entity.name.tag.jsx, support.class.component.tsx, support.class.component.jsx#66BB6A
punctuation.definition.tag.jsx, punctuation.definition.tag.tsx, punctuation.section.embedded.begin.jsx, punctuation.section.embedded.end.jsx#8B949E
entity.other.attribute-name.jsx, entity.other.attribute-name.tsx#FFD740
entity.name.tag.html, entity.name.tag#66BB6A
punctuation.definition.tag.html, punctuation.definition.tag.begin, punctuation.definition.tag.end#8B949E
entity.other.attribute-name.html, entity.other.attribute-name#42A5F5
string.quoted.double.html, string.quoted.single.html#A5D6A7
entity.name.tag.css, entity.name.tag.scss, entity.name.tag.less#66BB6A
entity.other.attribute-name.class.css, entity.other.attribute-name.class.scss#FFD740
entity.other.attribute-name.id.css, entity.other.attribute-name.id.scss#42A5F5
entity.other.attribute-name.pseudo-element.css, entity.other.attribute-name.pseudo-class.css#AB47BC
support.type.property-name.css, support.type.property-name.scss, support.type.property-name.less#42A5F5
support.constant.property-value.css, support.constant.property-value.scss#A5D6A7
keyword.other.unit.css, keyword.other.unit.scss, keyword.other.unit.px.css, keyword.other.unit.rem.css, keyword.other.unit.em.css, keyword.other.unit.percentage.css#FFD740
support.function.css, support.function.scss#AB47BC
variable.css, variable.argument.css#42A5F5
support.type.property-name.json, support.type.property-name.json.comments#42A5F5
string.quoted.double.json, string.quoted.double.json.comments#A5D6A7
markup.heading, markup.heading.markdown, entity.name.section.markdown#4CAF50bold
punctuation.definition.heading.markdown#4CAF50bold
markup.bold, markup.bold.markdown#FFD740bold
markup.italic, markup.italic.markdown#A5D6A7italic
markup.bold markup.italic, markup.italic markup.bold#AB47BCbold italic
markup.inline.raw.markdown, markup.inline.raw.string.markdown#A5D6A7
markup.fenced_code.block.markdown, markup.raw.block.markdown#E0F7E9
fenced_code.block.language.markdown#8B949E
markup.underline.link.markdown, markup.underline.link.image.markdown#4CAF50
string.other.link.title.markdown, string.other.link.description.markdown#42A5F5
markup.quote.markdown, punctuation.definition.quote.begin.markdown#8B949Eitalic
markup.list.unnumbered.markdown, markup.list.numbered.markdown, punctuation.definition.list.begin.markdown#FFD740
meta.separator.markdown#2A5048
string.quoted.docstring.multi.python, string.quoted.docstring.single.python#8B949Eitalic
variable.parameter.function.language.special.self.python#4CAF50italic
entity.name.function.decorator.python, meta.function.decorator.python#FFD740
support.function.magic.python#AB47BC
storage.modifier.lifetime.rust, entity.name.type.lifetime.rust#4CAF50italic
entity.name.function.macro.rust, support.function.macro.rust#FFD740
entity.name.package.go#E0F7E9
meta.preprocessor.include.c, meta.preprocessor.include.cpp#8B949E
string.quoted.other.lt-gt.include.c, string.quoted.other.lt-gt.include.cpp#A5D6A7
storage.type.annotation.java, punctuation.definition.annotation.java#FFD740
meta.type.annotation.ts, meta.type.annotation.tsx#FFD740
meta.object-literal.key.ts, meta.object-literal.key.js#42A5F5
entity.name.tag.yaml#42A5F5
keyword.key.toml#42A5F5
keyword.other.DML.sql, keyword.other.DDL.sql#4CAF50
entity.name.type.graphql#FFD740
variable.other.readwrite.shell, variable.other.normal.shell#42A5F5
support.function.builtin.shell, entity.name.command.shell#AB47BC

Shiki preview

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

Loading...