this is ultra lobster.. idk what this theme is anymore 😭
‘ultra lobster’ is the culmination of all the css i have written for obsidian. i wanted a theme that pushed obsidian's UI as far as possible (via card layouts, glassmorphism, and deep customization) without losing the core utility of a note-taking app.
the result is a rather large theme that offers plenty of options without being too overwhelming. because at the end of the day, i simply want to make a theme that makes taking notes more pleasant.
/*
╭── . ݁₊ ✶ ──────────── ✶ ₊ ݁ . ──╮
section: flagship features
╰──────────────────────────────╯
*/
ultra lobster comes packed with massive visual overhauls, most notably through way to many colorschemes/subthemes, two of which make massive mechanical changes to the ui:
while there are dozens of subthemes available, two stand out as the definitive ultra lobster experience:
🪟 abaddon glass: a dark, moody theme that applies heavy frosted glass (backdrop-filter) to the main reading view and floating headers. it allows custom backgrounds to shine through :3

🦎 chameleon: an adaptive subtheme that dynamically shifts its entire color palette based on your chosen accent color.

when using the abaddon glass subtheme, you can paste a direct image url into Style Settings to set a custom wallpaper that displays behind your notes, visible through the frosted glass UI.
(!! image url MUST be surrounded by url("url-here"))
a toggleable, infinite-expanding accent ring background feature. it creates a slow, rhythmic, pulsating gradient behind your workspace that is both visually stunning and unobtrusive.
not into glass? no worries. there are dozens of finely-tuned subthemes for both light and dark mode, including:
Demon Queen, Succubus, Sorcery, Megalodon, Timberwolf, Shadow, Blahaj, Gruvbox, Solarized, and many more!

color schemes: ☀️ light themes:
- 🦎 chameleon: automatically adapts to your accent color
- ❤️ sorcery: warm, blush-toned theme with soft reds and creamy backgrounds
- 💚 eidolon: soothing and botanical with muted sage greens
- 💙 shadow: cool and airy with soft icy blues and crisp whites
- 💜 umbra: a gentle floral theme with light lavender undertones
- 🌅 creation: parchment-inspired with warm ivory, cream, and beige
- 🏛️ architect: structured and concrete-inspired with cool neutral greys
- 🏳️⚧️ blahaj: bright and playful with vivid candy-pink gradients
- ☀️ solarized: a classic low-contrast warm yellow-beige for reading comfort
- 📦 gruvbox: retro-inspired with warm earthy sand and tan colors
- 🦞 lobster-time: vibrant and aquatic with bright sky blues
- 🐺 timberwolf: high-contrast with a sharp greyscale palette
- 🦈 megalodon: deep-sea inspired with slate greys and washed-out blues
🌙 dark themes:
- 🦎 chameleon: automatically adapts to your accent color
- ❤️ sorcery: deep and rich with blood red and burgundy gradients
- 💚 eidolon: calm and forest-inspired with deep emerald greens
- 💙 shadow: moody and midnight-blue with cool indigo tones
- 💜 umbra: mystical with deep plum, amethyst, and violet gradients
- 🧥 soft: comfortable and low-contrast using smooth charcoal greys
- 🚨 control: brutalist and high-tech with sharp concrete greys
- 🚧 blueprint: technical and deep grid-blue, like drafting paper
- 🏛️ architect: structured and stone-inspired with dark slate greys
- 🏳️⚧️ blahaj: deep soft blues contrasted with vivid neon pinks
- ☀️ solarized: classic teal-toned deep grey designed to lower eye strain
- 📦 gruvbox: warm and retro with rich espresso browns and earthy accents
- 🦞 lobster-time: deep-sea vibes with very dark, rich ocean blues
- 🦇 dracula: high-contrast and vibrant with a deep purple-grey background
- 💭 linking your thinking: a focused theme collab with deep navy and warm accents
- 🌋 abaddon: ultra-dark with near-black backgrounds and intense borders
- 🪟 abaddon glass: a variant of abaddon that lets you put a custom image behind frosted glass
- 🍷 succubus: sensual and velvety with rich burgundy and deep wine reds
- 👑 demon queen: regal and intense with dark violet and deep crimson tones
- 🐰 bunny: cozy and soft with warm chocolate browns and gentle earthy tones
/*
╭── . ݁₊ ✶ ──────────── ✶ ₊ ݁ . ──╮
section: workspace ui
╰──────────────────────────────╯
*/
with base ultra lobster ui i ditch rigid panels for a floating card layout. the tab bars, breadcrumbs, and window controls have been consolidated into sleek "pill" designs with subtle outer shadows. i did heavy and intense ui resets so i could rebuild the ui the way i want it. because of the approach i took with this theme, it remains extremely performant despite its size.
###📁 refined file explorer the file explorer has gradients for open folders, cleaner highlights for active files that don't overlap indentation lines, and a highlight feature that shows which folders the open file sit in.
command palettes, settings menus, tooltips, and context menus have all been redone with altered borders, custom shadows, and heavy blurred glass effects (that can be toggled).
with the move towards blur and (complex) borders (loosely inspired by glassmorphism) i understand some might miss the old ultra lobster with its abstract 'flat' ui. because of that, i spent way too much time making a 'flat' mode that strips the intricate borders and shadows in favor of a level ui. milage may very, open an issue if you find something please :)
/*
╭── . ݁₊ ✶ ──────────── ✶ ₊ ݁ . ──╮
section: markdown elements
╰──────────────────────────────╯
*/
blockquotes have been stripped of bulky styling in live view, and feature a clean shadow and outer-border system in reading view without rendering artifacts. they also support the citation syntax from eleanor konik’s wonderful palatinate theme.
(use <cite>text</cite>)
❗ callouts
(default callouts)
for callouts, i kept it simple for defaults. however, with style settings, i offer a few different versions:
- gummy: callouts from my gummy theme
- notyoutube: callouts inspired/color matched to youtube's cards
- brutal: heavy border, drop shadow creates paper effect
- soft: no border, darker tone on top to give depth (currently broken)
- working edits mk3: glowing callouts from my working edits (we) tweaks
- line: minimal side-line styling
code blocks by default are very minimal. they have slight animations, and a small gradient. additionally, with style settings, there are alternative options:
- gummy: codeblocks from my gummy theme with accent colors and dynamic glow.
- notosx: terminal mac style blocks by zamsyt#4459 💖.
with ultra lobster, i added several custom checkboxes that can be used with the following operators:
- [!] (important)
- [?] (question)
- [i] (info)
- [*] (star)
- [+] (plus/add)
- [-] (minus/remove)
- [b] (bookmark)
- ["] (quote)
- [l] (location)
/*
╭── . ݁₊ ✶ ──────────── ✶ ₊ ݁ . ──╮
section: canvas
╰──────────────────────────────╯
*/
gods… so much here. there are thousands of lines of just canvas stuff.
- cards feature heavy rounding (28px) to match the ui.
- by default cards have heavy blur. idk, i think its pwetty :p
- control groups and menus have been themed as floating glass pills.
- multiple color options per card from several themes & snippets.
- canvas cards feature per color style settings options for different gradients or colorways.
- ! performance toggle: a new toggle to disable the heavy canvas blur effects if you prefer solid colors or need better performance.
ultra lobster is fully responsive and tailored for obsidian mobile (ios tested, if there are android issues lmk <3).
- phone & tablet ready: workspace elements, side docks, and menus scale elegantly to fit your screen.
- feature parity: all custom styles, from canvas edges to custom checkboxes, work just as well on mobile.
- style settings: fully compatible with the style settings plugin on mobile, so you can tweak your theme on the go.
/*
╭── . ݁₊ ✶ ──────────── ✶ ₊ ݁ . ──╮
section: style settings
╰──────────────────────────────╯
*/
ultra lobster is built to be tweaked. i highly recommended you install the style settings plugin. through style settings, you can completely change the vibe of the theme:
- toggles: disable callout blurs, mobile nav blurs, popup menu blurs, header underlines, and canvas blurs.
- custom Backgrounds: input a direct image URL to theme the Abaddon Glass subtheme.
- granular typography: absolute control over editor fonts, title fonts, and inline titles.
- header customization: choose exact hex colors, typefaces, font weights, and underline styles for every individual header level (h1-h6).
- animations: enable the wip halo gradient background:
/*
╭── . ݁₊ ✶ ──────────── ✶ ₊ ݁ . ──╮
section: plugins & credits
╰──────────────────────────────╯
*/
🔌 supported plugins style Settings: REQUIRED for accessing subthemes, customizing colors, enabling the custom background, and adjusting typography. there is loose support for the following plugins:
- Better Command Palette
- cMenu Toolbar
- Calendar
- Loomsidian
- Kanban
- Omnisearch
- Tag Navigator
- Style Settings
- Dataview (Tables & Lists)
- Tasks
- Excalidraw
❓ is this theme missing something? open a ticket! I can't promise I will always be the fastest, but i'll try to add support and push fixes as quickly as I can.
💕 credits
- 🖤 data for their support
- 🖥️ lukemt for their smooth live headers and continued help!
- 💭 the wonderful lyt theme by nick milo!
- 💎 obsidian, for the amazing program to theme
- ⌨️ the amazing plugin developers, for their time
- 🎨 the gifted theme community, for their inspiration
- 📌 pinterest for offering far too many designs to look at
- 👯 countless members of the community, for helping me test things
- 😈 myself, for writing all of this
- 🎡 john wheeler, for still having a really cool name
- 💖 you, for reading this & trying my theme!
⚖️ Licensing ultra Lobster is licensed under the mit License, which means that it is free to use, modify, and distribute for personal or commercial use. i encourage users to customize and edit the theme to create their own unique versions. please keep in mind that any modifications or distributions of the theme must retain the original mit License and credit to the original author (me) and anyone else who’s code is used in those snippets :)
i hope that this theme serves as a helpful and flexible starting point for your own customization and development. if you have any questions or need further information, please don't hesitate to ask. my discord is moka.bbg :)
⠀⠀⠀⠀⠀⠀⠀⠀⣠⣶⣶⣶⣦⠀⠀
⠀⠀⣠⣤⣤⣄⣀⣾⣿⠟⠛⠻⢿⣷⠀
⢰⣿⡿⠛⠙⠻⣿⣿⠁⠀⠀⠀⣶⢿⡇
⢿⣿⣇⠀⠀⠀⠈⠏⠀⠀⠀ ultra lobster
⠀⠻⣿⣷⣦⣤⣀⠀⠀⠀⠀⣾⡿⠃⠀
⠀⠀⠀⠀⠉⠉⠻⣿⣄⣴⣿⠟⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⣿⡿⠟⠁⠀⠀⠀⠀