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>
This commit is contained in:
parent
6817752ae3
commit
65986ff8a1
2 changed files with 69 additions and 0 deletions
35
MODULE.de.md
Normal file
35
MODULE.de.md
Normal file
|
|
@ -0,0 +1,35 @@
|
||||||
|
# studio.theme.solarized
|
||||||
|
|
||||||
|
Theme-Hook-Plugin für F∆I Studio. Liefert Ethan Schoonovers
|
||||||
|
[Solarized](https://ethanschoonover.com/solarized/)-Palette
|
||||||
|
als Material-3-ColorScheme-Paar (Light + Dark).
|
||||||
|
|
||||||
|
## Capability
|
||||||
|
|
||||||
|
- `studio.theme.solarized@0.1.0`
|
||||||
|
|
||||||
|
## Implementierter Hook
|
||||||
|
|
||||||
|
- `theme(brightness) -> color-scheme`
|
||||||
|
|
||||||
|
Die anderen beiden Studio-Plugin-Hooks (`translate`,
|
||||||
|
`output-view`) liefern `PluginError::Declined` — dieses
|
||||||
|
Plugin macht nur Themes.
|
||||||
|
|
||||||
|
## Ausgabe
|
||||||
|
|
||||||
|
14 ARGB-Tokens pro Brightness in Material-3-Reihenfolge
|
||||||
|
(primary → on-primary → secondary → … → outline-variant).
|
||||||
|
Andere Brightness-Werte als `"light"` oder `"dark"` liefern
|
||||||
|
`PluginError::Declined`.
|
||||||
|
|
||||||
|
## Berechtigungen
|
||||||
|
|
||||||
|
Keine. Reines Konstanten-Lookup, kein I/O.
|
||||||
|
|
||||||
|
## Build
|
||||||
|
|
||||||
|
```bash
|
||||||
|
cargo build --release --target wasm32-wasip2
|
||||||
|
# Ausgabe: target/wasm32-wasip2/release/studio_theme_solarized.wasm
|
||||||
|
```
|
||||||
34
MODULE.md
Normal file
34
MODULE.md
Normal file
|
|
@ -0,0 +1,34 @@
|
||||||
|
# studio.theme.solarized
|
||||||
|
|
||||||
|
Theme-hook plugin for F∆I Studio. Ships Ethan Schoonover's
|
||||||
|
[Solarized](https://ethanschoonover.com/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
|
||||||
|
|
||||||
|
```bash
|
||||||
|
cargo build --release --target wasm32-wasip2
|
||||||
|
# Output: target/wasm32-wasip2/release/studio_theme_solarized.wasm
|
||||||
|
```
|
||||||
Loading…
Add table
Add a link
Reference in a new issue