Skip to content

[stable13.1] sim theming editor (#11554) - #11565

Merged
Abhijith Chatra (abchatra) merged 1 commit into
stable13.1from
dev/jwunderl/port-sim-theming
Sep 1, 2026
Merged

[stable13.1] sim theming editor (#11554)#11565
Abhijith Chatra (abchatra) merged 1 commit into
stable13.1from
dev/jwunderl/port-sim-theming

Conversation

@jwunderl

Copy link
Copy Markdown
Member
  • sim theming editor

  • more 'fixes' (still reading them but addressing known issues)

  • more fixes

  • modal button

  • unsigned arduino feedback

  • further requests from jacqueline + ability to set default sim theme

  • fix lifecycle bug, where it didn't update sim in theme editor fast enough / required an edit to rerender

  • dropdown for skin choice as well

  • knob, skin -> layout

  • first pass cleanup

  • allow layouts to override which colors are valid

  • save -> apply

  • make sure sim theming won't leak into editors that do not have it enabled; only change for microbit should be 'apply' button

  • fixes for persistence & apply not save for theme as well

* sim theming editor

* more 'fixes' (still reading them but addressing known issues)

* more fixes

* modal button

* unsigned arduino feedback

* further requests from jacqueline + ability to set default sim theme

* fix lifecycle bug, where it didn't update sim in theme editor fast enough / required an edit to rerender

* dropdown for skin choice as well

* knob, skin -> layout

* first pass cleanup

* allow layouts to override which colors are valid

* save -> apply

* make sure sim theming won't leak into editors that do not have it enabled; only change for microbit should be 'apply' button

* fixes for persistence & apply not save for theme as well
@abchatra
Abhijith Chatra (abchatra) merged commit bc8c71a into stable13.1 Sep 1, 2026
17 checks passed
@abchatra
Abhijith Chatra (abchatra) deleted the dev/jwunderl/port-sim-theming branch September 1, 2026 03:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants