devtools-author icon indicating copy to clipboard operation
devtools-author copied to clipboard

[2.0] Create and submit themes as a service

Open micjamking opened this issue 9 years ago • 0 comments

One idea I've been toying around with is developing a service to allow people to create custom themes for DevTools using DevTools Author. This service would be a web application designed to customize and preview a theme, generate the necessary theme Sass template file, and (using GitHub API) submit a pull request to the DevTools Author GitHub project for the newly generated themes.

The web app would include the following features:

  • Provide preview of code syntax highlighting
  • Allow choosing of specific color values for code syntax highlighting, using a color picker component
  • Provide theme templates, similar to what is available in DevTools Author (simple 5-color template or base 16 template)
  • GitHub API & OAuth:
    • Sign-in & create fork of DevTools Author on GitHub to user's account
    • Submit theme as pull request to DevTools Author on GitHub

micjamking avatar Feb 14 '16 01:02 micjamking