devtools-author
devtools-author copied to clipboard
[2.0] Create and submit themes as a service
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