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

General UX improvements #9

Open
4 tasks
tjhorner opened this issue Jul 2, 2021 · 0 comments
Open
4 tasks

General UX improvements #9

tjhorner opened this issue Jul 2, 2021 · 0 comments
Labels
enhancement New feature or request
Milestone

Comments

@tjhorner
Copy link
Collaborator

tjhorner commented Jul 2, 2021

Right now the UX is kind of bad. Once installed, users are not really sure what to do. So, in order to make installation and setup as easy as possible, I'd like to add an onboarding:

  • Introduction and explanation
  • Guided config setup (e.g. ArchiveBox URL; could probably do something slick here by looking in the history for ArchiveBox URL routes like /add/ and /admin/core/ then suggesting that domain)
  • Guided domain setup (explaining how adding domains and regexes works)
  • (Maybe) option to import a default allowlist/blocklist? Need to see what would be good to add here.

I'd also like to make the domain list UI a bit easier to understand. I'm not entirely sure what it would look like, but right now it looks ugly and cluttered. I'll make some mockups Eventually™️

@tjhorner tjhorner added the enhancement New feature or request label Jul 2, 2021
@tjhorner tjhorner added this to the 2.0.0 milestone Jul 6, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant