chain-studio/lib/data
flemming-it c1c60d5434
Some checks failed
Security / Security check (push) Failing after 1s
feat(studio): rich theme picker (presets + custom colour) + editor 0.11.0
Settings dialog's Theme Plugin section is now a grid of
swatched tiles:

- Built-in (none) — falls back to FaiTheme.light/.dark
- One tile per installed studio.theme.* plugin, each
  showing the plugin's primary/secondary/tertiary as
  live colour dots. Tile loads its preview lazily so a
  dozen installed themes don't block the picker.
- Custom — opens a colour-picker dialog with 12 curated
  Material presets + a hex input + live preview. Selecting
  applies ColorScheme.fromSeed for both brightnesses.

main.dart's _pluginThemes parses a 'custom:#RRGGBB' sigil
in the same notifier slot as plugin capability ids, so the
existing persistence + restoration paths cover the custom
case with no new state.

Bumps editor to 0.11.0 (type-checked port connections +
dynamic card width fix + card-height border allowance) and
Studio to 0.58.0.

Signed-off-by: flemming-it <stefan.a.flemming@googlemail.com>
2026-06-02 01:29:34 +02:00
..
flow_output.dart chore(studio): switch to fai_client_sdk (renamed from fai_dart_sdk) 2026-05-26 13:46:32 +02:00
flow_run_driver.dart feat(studio): per-field ports in flow editor + store-doc scroll fix 2026-06-01 22:34:08 +02:00
format.dart feat(studio): typed flow outputs + on-disk docs + UX polish 2026-05-25 11:17:58 +02:00
friendly_error.dart chore(studio): switch to fai_client_sdk (renamed from fai_dart_sdk) 2026-05-26 13:46:32 +02:00
hub.dart feat(studio): per-field ports in flow editor + store-doc scroll fix 2026-06-01 22:34:08 +02:00
hub_auth_token.dart feat(studio): rich theme picker (presets + custom colour) + editor 0.11.0 2026-06-02 01:29:34 +02:00
registry_token.dart feat(studio): rich theme picker (presets + custom colour) + editor 0.11.0 2026-06-02 01:29:34 +02:00
system_actions.dart feat(studio): rich theme picker (presets + custom colour) + editor 0.11.0 2026-06-02 01:29:34 +02:00
theme_plugin.dart feat(studio): rich theme picker (presets + custom colour) + editor 0.11.0 2026-06-02 01:29:34 +02:00
today_story_loader.dart feat(studio): rich theme picker (presets + custom colour) + editor 0.11.0 2026-06-02 01:29:34 +02:00