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

Roadmap #1

Open
6 of 15 tasks
acao opened this issue Nov 11, 2023 · 0 comments
Open
6 of 15 tasks

Roadmap #1

acao opened this issue Nov 11, 2023 · 0 comments

Comments

@acao
Copy link
Collaborator

acao commented Nov 11, 2023

  • toggle between json4/json5 - Settings context? persist? per-editor or across editors? already implemented in json-editor.tsx
  • allow reverting to system default after toggling theme. perhaps allow choosing from other themes?
  • toggle editor theme based on light/dark theme
  • allow importing/exporting schema and/or value from json, json5, yaml, and other files
  • allow loading schema (and value?) from a URL
  • provide a count of validation issues
  • allow expanding an issues panel for validation issues?
  • provide a formatting button
  • replace logo
  • navbar -> menu?
  • provide context menu
  • persist settings and other states?
  • allow saving schemas (and test values)?
  • migrate to zustand
  • adopt @uiw/ react-codemirror
acao pushed a commit that referenced this issue Nov 20, 2023
Picking up items from #1 

<img width="1512" alt="Screenshot 2023-11-20 at 12 01 03 AM"
src="https://github.com/acao/json-schema-workbench/assets/4608143/cabfa402-286d-4bdd-81f4-9c50103e5355">
<img width="1512" alt="Screenshot 2023-11-20 at 12 00 55 AM"
src="https://github.com/acao/json-schema-workbench/assets/4608143/afe5867d-cea4-4ece-9efe-8313cacc5484">
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant