Skip to content

Adding Theme support #1

Description

@gtref

Description

Implament a simple ui theme setting in either the top bar or bottom bar that allows users to select between a dark theme or a light theme. Also adding a folder themes that should contain all themes created for this.

tasks

  • Create a themes/ directory to store all theme metadata.
  • Add a ui element to select the theme.
  • Add the selector in the javascript so that it actually changes the editor theme.
  • Ensure that the themes either persist (Optional) on each use or offer clean application.

Build steps

Once your changes are complete, Please make sure you have node js installed. If so please run

npm install

This will install all needed npm packages. Then run

npm run dist:win

This command packs the installer. Though this step is optional because for quick testing you will want to run

npm start

After you complete this please in the same PR update the file CONTRIBUTORS.md with your details if you would like to be acknowledged

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

help wantedExtra attention is needed

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions