studio-theme-solarized/MODULE.md
flemming-it 65986ff8a1 docs: add MODULE.md + MODULE.de.md inline docs
Studio's Documentation section now populates from the bundle
instead of staying empty. Same content as the existing
README, trimmed for the in-app reader.

Signed-off-by: flemming-it <sf@flemming.it>
2026-05-25 23:03:13 +02:00

848 B

studio.theme.solarized

Theme-hook plugin for F∆I Studio. Ships Ethan Schoonover's Solarized palette as a Material 3 ColorScheme pair (Light + Dark).

Capability

  • studio.theme.solarized@0.1.0

Hook implemented

  • theme(brightness) -> color-scheme

The other two Studio-plugin hooks (translate, output-view) return PluginError::Declined — this plugin only themes.

Output

14 ARGB tokens per brightness in Material 3 order (primary → on-primary → secondary → … → outline-variant). Brightness names other than "light" or "dark" return PluginError::Declined.

Permissions

None. The plugin is a pure constant lookup — no I/O.

Build

cargo build --release --target wasm32-wasip2
# Output: target/wasm32-wasip2/release/studio_theme_solarized.wasm