Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chrome devtools extension #86

Closed
jxnblk opened this issue Jun 18, 2019 · 0 comments
Closed

Chrome devtools extension #86

jxnblk opened this issue Jun 18, 2019 · 0 comments
Labels
help wanted Extra attention is needed

Comments

@jxnblk
Copy link
Member

jxnblk commented Jun 18, 2019

An optional Chrome devtools extension could allow someone to inspect and live edit a site built with Theme UI could make adjusting the style of a site easier by providing a GUI for editing things like color values, which can be difficult to assess when editing raw values in code.

Ideas/questions

  • The extension could be either a panel (tab) or sidebar in the elements tab
  • Changes in the inspector should show live updates in the site
  • This could be flagged as a development-only feature or enabled for production sites as well
  • The extension could offer a JSON export of changes made in the browser
  • This should support multiple theme shapes, but would likely benefit from a separate Theme UI schema package (Schema validation package #85)
  • The UI components used in the extension should be a separate package that can be used in other applications (Add style guide components #59 Add theme editor components #60)

Rough proof of concept: #79

Similar concepts & prior art:

@jxnblk jxnblk added the help wanted Extra attention is needed label Jun 18, 2019
@jxnblk jxnblk mentioned this issue Jun 18, 2019
@jxnblk jxnblk closed this as completed Sep 9, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant