mirror of
https://github.com/l0ng-ai/openidea.git
synced 2026-11-06 16:08:05 +00:00
Solarized Light/Dark and One Light/Dark ship as theme plugins (plugins/theme-solarized, plugins/theme-one) with complete UI tokens, editor schemes and terminal colours, and the original palettes' MIT notices. Installing a plugin now also copies its LICENSE/NOTICE/COPYING. Theme handling that benefits every plugin theme: - The last plugin theme is restored before first paint (splash, workbench); the native window background follows the theme. - HSL / color-mix() / var() colours are resolved to RGB for native windows, the Settings window and Mermaid. - Mermaid, the terminal and editor schemes follow switches between two themes of the same kind. - An explicitly chosen editor scheme wins over a plugin theme's editor colours. Supersedes #85. Co-authored-by: bghtyu <3931591+bghtyu@users.noreply.github.com> Claude-Session: https://claude.ai/code/session_01VUYsdXA2nkF5v6zsC93dpn
18 lines
807 B
TOML
18 lines
807 B
TOML
# Contribution-only theme plugin: no code, just theme and editor scheme files.
|
|
id = "theme-solarized"
|
|
name = "Solarized Themes"
|
|
version = "1.0.0"
|
|
description = "Solarized Light and Solarized Dark: Ethan Schoonover's Solarized palette for the UI, the editor and the terminal."
|
|
authors = ["bghtyu <3931591+bghtyu@users.noreply.github.com>", "Ethan Schoonover (Solarized palette)"]
|
|
homepage = "https://github.com/altercation/solarized"
|
|
change-notes = "1.0.0 — Solarized Light and Solarized Dark: UI, editor colour scheme and terminal ANSI colours."
|
|
openidea-api = "0.1"
|
|
|
|
[[contributes.themes]]
|
|
path = "themes/solarized-light.theme.json"
|
|
editor-scheme = "themes/solarized-light.scheme.json"
|
|
|
|
[[contributes.themes]]
|
|
path = "themes/solarized-dark.theme.json"
|
|
editor-scheme = "themes/solarized-dark.scheme.json"
|