kestra-io / kestra

:zap: Workflow Automation Platform. Orchestrate & Schedule code in any language, run anywhere, 500+ plugins. Alternative to Zapier, Rundeck, Camunda, Airflow...
https://kestra.io
Apache License 2.0
11.05k stars 952 forks source link

Sync with System theme option is missing in the Editor Theme #5637

Open anna-geller opened 4 days ago

anna-geller commented 4 days ago

Describe the issue

When you select the option "Sync with System", we should apply the same to code blocks:

image

Let's add the same "Sync with System" option to the Editor Theme:

image

Environment

RudhraBharathy commented 4 days ago

@anna-geller I'm interested in solving this issue, please assign this issue to me TIA

MilosPaunovic commented 4 days ago

@RudhraBharathy Use this PR as a guide.

RudhraBharathy commented 1 day ago

Hey, @anna-geller / @MilosPaunovic

Should the default editor theme be 'dark' or 'light'?

anna-geller commented 1 day ago

I'm not sure if we set any default here. The "Sync with System" seems like a smart default. Btw keep in mind @RudhraBharathy this issue is to add the equivalent "Sync with System" option to the code editor 👍

RudhraBharathy commented 14 hours ago

Hi @anna-geller / @MilosPaunovic,

I have submitted a PR. Please take a look and share your feedback. If any changes are needed, I’d appreciate your guidance. Thank you!