cyber-pink-theme

๐Ÿ’— Cyber Pink Theme

Marketplace

CREDIT & LICENSE

Repository Release CommitsLicense

Marketplace ID Organization Author

SCREENSHOT

If you like this style, please give it a try๐Ÿ˜ป

I might have overlooked some bugs or color settings, so please let me know if you notice anything๐Ÿ˜ป

๐ŸŽจ Theme & Design

๐Ÿ’— Features ๐ŸŽจ Design Philosophy ๐ŸŒˆ Variations ๐Ÿ–ฅ Theme Details

๐ŸŽจ Color System

๐ŸŽฏ Accent Colors ๐Ÿ”ง Semantic Colors ๐ŸŒ• Background Layer

๐Ÿ“ฆ Installation

๐Ÿ“ฆ Installation ๐Ÿ›  Development โš™๏ธ Commands ๐Ÿ“ Change Log

โœจ DESIGN PHILOSOPHY & FEATURES

Futuristic Cyberpunk Glow A vibrant VS Code theme built on striking pink and cyan. Designed for the ultimate dark mode experience ๐Ÿ˜Ž.
(Note: Features high-contrast neon colors, which may not be suitable for users prone to eye strain.)

VARIATIONS

๐Ÿ’ก How to create your futuristic space: Darken the room๐ŸŒƒ.

GitHub Poll: Pink or Cyan? Vote on GitHub ๐Ÿ˜ป

๐Ÿ’— Pink Color ๐Ÿ’™ Cyan Color
NEON / #FF3399 NEON / #00F0FF
SOFT / #D92B82 SOFT / #00CCD9

Neon themes provide high-contrast, energetic lighting for a true cyber-punk feel,
while Soft themes offer a more subtle, comfortable palette for long hours of coding.


๐ŸŽจ ACCENT COLORS

VariantPrimaryLightHoverInactive
Pink Neon #FF3399 #FF69B4 #CC297A #7d3060
Pink Soft #D92B82 #D95999 #AD2368 #6A2952
Cyan Neon #00F0FF #67E8F9 #00C3CC #1E3A4D
Cyan Soft #00CCD9 #58C5D4 #00A6AD #1A3242

๐ŸŽฏ SEMANTIC COLORS

RoleColorUsage
Success #7ee787 Git added, debug restart
Warning #f1fa8c Warnings, overview ruler
Danger #ff6b6b Errors, deletions, debug stop
Text #c8d1da Primary foreground
Muted #4a5568 Disabled, placeholder

๐Ÿ–ค BACKGROUND LAYER

LayerColorUsage
Outermost #000000 Title bar, Activity bar, Status bar, Editor,Primary outer frame
Middle #0d0e17 Sidebar, Panel, Tab bar,Main workspace containers
Inner #111320 Section headers, Inputs, Menus, Widgets Inner interactive surfaces

THEME DETAILS

An example of how it appears in actual code.
Basically, itโ€™s mostly the color of the ACCENT.
All the examples are written in the Code section.


For details on all ColorThemes

Clicking on the PINK, neon, or cyan images will display them in a larger size.

๐Ÿ’ก How to create your futuristic space: Programming Music ๐ŸŽถ


All semantic and accent color mappings used in this theme are available here:

Semantic Token Colors in the editor area

// Liner.ts
import {EventEmitter} from"events";namespace N{export class C{p="pink";m(){return this.p.toUpperCase()}}export interface I{a:number;b:number}export type T={ok:boolean};export function U<K>(v:K){return v}export enum E{A="a",B="b"}}function D(t:any){}class S{x=0;y=0}class Ev{private ls:(()=>void)[]=[];add(f:()=>void){this.ls.push(f)}fire(){this.ls.forEach(f=>f())}}const MACRO=42;loop:for(let i=0;i<1;i++)break loop;const reg=/neon-(pink|cyan)/,num=123,str="CYBER PINK";function fn(a:string){const b=a+"!";return b}abstract class A{static s=1;readonly r=2;abstract abs():void;async run(){return"async"}/**@deprecated*/old(){return"x"}}(function(){const c=new N.C(),g=c.m(),e=new Ev();e.add(()=>console.log("fire"));e.fire();console.log(g,fn("hi"),N.E.A,str,num,reg.test("neon-pink"))})();
// compact.ts
import { EventEmitter } from "events"; namespace N { export class C { p="pink"; m(){return this.p.toUpperCase()} } export interface I{a:number;b:number} export type T={ok:boolean}; export function U<K>(v:K){return v} export enum E{A="a",B="b"} }

function D(t:any){} class S{x=0;y=0}
class Ev{private ls:(()=>void)[]=[];add(f:()=>void){this.ls.push(f)}fire(){this.ls.forEach(f=>f())}}
const MACRO=42; loop: for(let i=0;i<1;i++) break loop;
const reg=/neon-(pink|cyan)/, num=123, str="CYBER PINK";
function fn(a:string){const b=a+"!";return b}
abstract class A{static s=1;readonly r=2;abstract abs():void;async run(){return"async"} /**@deprecated*/ old(){return"x"}}
function main(){
  const c=new N.C(), g=c.m(), e=new Ev();
  e.add(()=>console.log("fire")); e.fire();
  console.log(g, fn("hi"), N.E.A, str, num, reg.test("neon-pink"));
}
main();

Markdown previews are rendered as HTML, so colors are not reflected. To see the difference, please visit the extensionโ€™s details page or paste the code into the editor.

๐Ÿ‘‰ Semantic Color Mapping code page, Github Repository

https://github.com/cyber-pinks/cyber-pink-theme/tree/main/semantics-color-mapping

All semantic and accent color mappings used in this theme are available here:


Other Key Features


๐Ÿ–ฅ๏ธ INSTALLATION

Install and use it as a theme.

The theme color selection will probably appear automatically after installation. You can also change it later using either of the following methods:

Method 1: EXTENSIONS LIST Method 2: VS Code MENU FILE Method 3: COMMAND PALETTE
- EXTENSIONS: RIGHT-CLICK > Set color theme
- DETAILS PAGE: [Set color theme] BUTTON
- Preferences > Theme > Color Theme - MENU: View > Command Palette
- Shortcut: Ctrl+Shift+P / Cmd+Shift+P
- Run: Preferences: Color Theme
- Select a โ€œCYBER PINKโ€ variant

If youโ€™re on GitHub: The easiest way to use the theme color is to type โ€œcyber pinkโ€ into the search bar in the extensions section of your IDE, such as VS Code, and install it.

Alternatively, you can install it from the Marketplace.

Clicking the install button from the Marketplace will open VS Code and allow you to install it.

https://marketplace.visualstudio.com/items?itemName=cyber-pinks.cyber-pink-theme


For DEVELOPMENT / For GitHub Repository Installations /

GitHub repository

If youโ€™re installing from a GitHub repository instead of VS Code or the Marketplaceโ€ฆ

  1. Copy or clone this folder into your VS Code extensions directory: Save it in the VS Code EXTENSIONS folder. The location is as follows
  1. Restart VS Code.
  2. Open the Command Palette (Ctrl+Shift+P / Cmd+Shift+P) and run: Preferences: Color Theme
  3. Select one of the CYBER PINK variants.

๐Ÿ“ฆ๏ธ Packaged Install (.vsix)

This section explains how to create an installer file from the source code and install it manually. The extension will be packaged into a .vsix file using vsce.

Prerequisites: Check if npm is installed Before packaging, ensure you have Node.js and npm installed on your machine. You can verify this by running the following commands in your terminal:

node -v
npm -v

(If version numbers are displayed, you are good to go! If not, please download and install Node.js from the official website first.)

1. Package the extension using vsce:

npx @vscode/vsce package

2. Install the generated .vsix file: You can do this from the Extensions view (... โ†’ Install from VSIXโ€ฆ). Alternatively, you can right-click the file in the VS Code Explorer and select Install Extension VSIX.

Commands

Command Title Description
cyberPink.applyPinkNeon ๐Ÿ’— Pink Neon Set Apply the Pink Neon theme variant with a bright cyberpunk glow.
cyberPink.applyPinkSoft ๐ŸŒธ Pink Soft Set Apply the Pink Soft theme variant with muted glow for extended sessions.
cyberPink.applyCyanNeon ๐Ÿ’™ Cyan Neon Set Apply the Cyan Neon theme variant with a bright cyberpunk glow.
cyberPink.applyCyanSoft ๐Ÿซง Cyan Soft Set Apply the Cyan Soft theme variant with muted glow for extended sessions.
cyberPink.switchAccentPreset Switch Accent Preset Quickly switch between available Cyber Pink accent color presets.
cyberPink.editThemeColorAtCursor Edit Theme Color at Cursor Edit the theme color hex value directly at the current cursor position. Detects the token type at the cursor and lets you edit its theme color directly.

Right-click in any editor and choose Edit Theme Color at Cursor to tweak token colors on the fly.


CHANGE LOG

A problem recently discovered by the developer I tried putting in a badge, but itโ€™s making my eyes hurt.๐Ÿ˜‚

Open Issues closed Issues

Issues pull REQUEST closed Issues pr

### [0.4.2]

### 0.4.1 โ€” Status Bar Compact Hover Fix

Issue PR

Maintenance

โœจ Fixed

0.4.0 โ€” Theme Variants & Asset Improvements

โœจ Added

๐Ÿ”ง Improved

๐Ÿ—‘ Removed / Cleaned

OPEN PREVIOUS CHANGES(CLICK) --- ### 0.3.2 โ€” Performance & Quality Update - Optimized assets: Converted all screenshots to WebP format for faster loading - Improved README: Clarified differences between Neon and Soft themes with comparison tables - Enhanced developer experience: Added automated image compression scripts - Added semantic color mapping test cases for reliable theme updates - Updated .vscodeignore to ensure clean packaging - General housekeeping and version bump --- ### 0.3.1 โ€” Patch Fixes & Marketplace Compliance - Fixed invalid image paths in README (Windows-style "\" โ†’ "/" conversion) - Replaced remaining SVG references to comply with VS Code Marketplace restrictions - Updated README image sources to valid PNG/WEBP formats - Ensured GitHub Actions release workflow passes successfully - Minor cleanup and consistency fixes following the 0.3.0 update --- ### 0.3.0 - Theme Naming Update & README Improvements - Updated theme variant names (Pink Neon / Pink Soft / Cyan Neon / Cyan Soft) - Improved README layout and background hierarchy table - Cleaned up old screenshot assets - Added Automated features such as image resizing - Other examples include color codes, etc. --- ### 0.2.1 - Fixed theme colors (updated active window border color to cyber cyan) --- ### 0.2.0 - Added 4 theme variants: Pink, Pink Soft, Cyan, Cyan Soft - Redesigned background hierarchy (outside-in brightness) - Added hover-inverted UI for statusbar and menubar - Added accent-colored borders for activity bar, title bar, status bar - Improved list hover, input field, and terminal styling --- ### 0.1.0 - Initial release with dark cyberpunk color scheme - Added Edit Theme Color at Cursor command

REPOSITORY & ISSUES

Repository Release Commits Language

๐Ÿ“ Repository: https://github.com/cyber-pinks/cyber-pink-theme

๐Ÿ“ฉ Report issues or request features via Issues on GitHub.

Marketplace ID Organization Author

This project is Licensed under the MIT License MIT LICENSE. Copyright (c) 2026 1abcdefggs