All extensionsComing to Chrome Web Store

Theme Studio for LeetCode

Crafted themes for LeetCode's problem page, plus an Anime Studio that turns any picture into a readable theme.

Theme Studio restyles the whole LeetCode problem page: the editor and its syntax colours, the panels, the console, the top bar and the typography. Each theme is designed as a material, not just a colour swap.

Anime Studio goes further. Pick one of two original scenes or bring your own picture, and the panels become glass over it, with contrast solved from the picture itself so your code always stays readable.

  • 3.4.0

    current version

  • 1

    browser permission

  • Chrome, Edge, Brave and Arc

    works in

see it in action

On the page

LeetCode problem page themed with the Sakura Dusk anime scene behind glass panels

LeetCode problem page themed with the Sakura Dusk anime scene behind glass panels

the good parts

What it does

  • Four material themes

    Foolscap is crumpled kraft paper on a walnut desk. Sakura Night is petal pink and cold cyan on plum-indigo. Grid is a drafting table in monospace. Orchid is silk velvet with rose-gold trim.

  • Any picture becomes the theme

    Two original scenes ship with it, Sakura Dusk and Neon Rain, or add your own. The panels turn to glass over the scene and the editor sits on frosted glass.

  • Readability is solved, not guessed

    Glass opacity is calculated from your picture so text clears strong contrast, and syntax colours are generated from its own accents. No setting can make the code unreadable.

  • Episode moments

    Open an unsolved problem and it plays like an episode, with the arc set by difficulty. Accepted, passing tests, Wrong Answer and time-outs each get their own moment and sound.

  • Focus mode

    One shortcut, Ctrl+Shift+. (⌘⇧. on Mac), hides the scene, moments and sound on every tab. Built for contests and interviews.

  • Stays out of your way

    Themes switch instantly on every open problem tab with no reload, nothing animates while you type, and Off gives LeetCode back its own look.

what it touches

Access, in plain words

Everything this extension asks your browser for, and exactly why.

  • Browser permission

    storage

    Remembers your theme, your Anime Studio settings and the picture you add, so they apply to every open LeetCode problem tab. It's saved in your browser and sent nowhere.

  • Runs on

    leetcode.com/problems/* · leetcode.cn/problems/*

    Restyling problem pages is the whole job, so the extension runs there and nowhere else. It applies the theme, recolours the editor, and notices when a Run or Submit result appears so it can play a moment.

  • Your data

    The privacy policy

    Theme Studio for LeetCode collects nothing and sends nothing anywhere. Everything it stores stays in your own browser.

    Read the full policy

Theme Studio for LeetCode is an independent project and is not affiliated with or endorsed by LeetCode.