mirror of
https://github.com/cogito-ergo-video/lcars-inspired-obsidian-theme.git
synced 2026-07-22 05:00:28 +00:00
LCARS theme v2.13.0 — initial public release
Dark-mode-only Obsidian theme inspired by the LCARS interface from Star Trek: TNG. Elbow pane frames, standby console on the New Tab page, embedded Antonio typeface, and a restrained orange/periwinkle palette. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
commit
031f234494
5 changed files with 860 additions and 0 deletions
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
.DS_Store
|
||||
35
LICENSE
Normal file
35
LICENSE
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
MIT License
|
||||
|
||||
Copyright (c) 2026 Thomas Thompson
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
---
|
||||
|
||||
Third-party components:
|
||||
|
||||
The Antonio typeface, embedded in theme.css as a base64-encoded web font, is
|
||||
copyright The Antonio Project Authors and is licensed under the SIL Open Font
|
||||
License, Version 1.1 (https://scripts.sil.org/OFL). The font remains under
|
||||
its own license and is not relicensed by the MIT terms above.
|
||||
|
||||
The LCARS visual language was created by Michael Okuda for Star Trek: The
|
||||
Next Generation. Star Trek and LCARS are trademarks of CBS Studios Inc. /
|
||||
Paramount. This theme is an unaffiliated fan homage and includes no assets
|
||||
copied from the shows.
|
||||
42
README.md
Normal file
42
README.md
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
# LCARS — an Obsidian theme
|
||||
|
||||
*Take notes like a member of Starfleet.*
|
||||
|
||||
A minimalist Obsidian theme inspired by the **LCARS** (Library Computer Access/Retrieval System) interface design language created by Michael Okuda for *Star Trek: The Next Generation*. True-black canvas, elbow-framed panels, pill geometry, and a restrained two-hue accent system — immersion that never costs you readability.
|
||||
|
||||

|
||||
|
||||
## Design principles
|
||||
|
||||
- **The writing surface stays clean.** Color and ornament live in the chrome, never under your text.
|
||||
- **Two working hues.** Orange (`#ff9c00`) marks structure — frames, headings, tags, the active file. Periwinkle (`#9c9cff`) marks interactivity — links, bold, selection, scrollbars, the caret's lilac cousin. Lilac, pale blue, and salmon play supporting roles.
|
||||
- **Readability tiers.** Antonio (the canonical LCARS typeface, embedded in the theme — nothing to install) appears only on large display text: the note title, H1, and H2. Smaller headings and labels step down to a softer condensed face; body text and small UI use your default fonts, untouched.
|
||||
|
||||
## Features
|
||||
|
||||
- **Elbow frames** — every note pane opens with the classic Okuda elbow: an orange sweep with a periwinkle echo, drawn in pure CSS and click-transparent.
|
||||
- **A full LCARS standby console on the New Tab page** — a console popup floating over a procedurally generated "library scan" data-block stream, featuring the Obsidian gem redrawn as a glowing star constellation, a scanning header bar, a breathing standby light, pill-shaped actions, and a `SUBSPACE LINK • STANDBY` sign-off. All ambient motion respects your system's reduce-motion setting.
|
||||
- **Ribbon color-block stack** — sidebar actions as solid LCARS color blocks with a hollow-pill settings cluster.
|
||||
- **Console chrome throughout** — orange-ringed command palette and page previews, LCARS alert callouts with palette-mapped semantic colors, pill tags and checkboxes, segmented divider bars, a miniature elbow closing the status-bar corner, and a periwinkle-outlined Properties panel.
|
||||
- **Dark mode only.** LCARS is a dark-room interface — the theme applies its black-canvas palette regardless of your base color scheme setting, so it looks correct even if Obsidian is set to light mode.
|
||||
|
||||
## Install
|
||||
|
||||
Once published: **Settings → Appearance → Themes → Manage → search "LCARS"**.
|
||||
|
||||
Manual: copy `theme.css` and `manifest.json` into `<your vault>/.obsidian/themes/LCARS/`, then select LCARS under **Settings → Appearance → Themes**.
|
||||
|
||||
## Notes
|
||||
|
||||
- The Antonio typeface is embedded in `theme.css` as a base64 web font under the [SIL Open Font License 1.1](https://scripts.sil.org/OFL). A locally installed Antonio takes precedence if you have one.
|
||||
- No images are loaded from the network; every graphic is inline SVG/CSS. The theme is fully self-contained.
|
||||
|
||||
## Credits & disclaimer
|
||||
|
||||
- Interface language inspired by the LCARS design created by **Michael Okuda** for *Star Trek: The Next Generation*.
|
||||
- Ribbon block treatment inspired by the [Okudagram](https://github.com/Jalad25/Okudagram) theme by Jalad.
|
||||
- *Star Trek* and LCARS are trademarks of CBS Studios Inc. / Paramount. This theme is a fan-made homage, is not affiliated with or endorsed by CBS/Paramount or Obsidian.md, and contains no copied assets from the shows.
|
||||
|
||||
## License
|
||||
|
||||
MIT — see [LICENSE](LICENSE). The embedded Antonio font remains under the SIL Open Font License 1.1.
|
||||
7
manifest.json
Normal file
7
manifest.json
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"name": "LCARS",
|
||||
"version": "2.13.0",
|
||||
"minAppVersion": "1.4.0",
|
||||
"author": "Thomas Thompson",
|
||||
"authorUrl": "https://github.com/Cogito-Ergo-Video"
|
||||
}
|
||||
775
theme.css
Normal file
775
theme.css
Normal file
File diff suppressed because one or more lines are too long
Loading…
Reference in a new issue