Skip to content

Design principles #1

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

Open
almarklein opened this issue Jun 22, 2016 · 0 comments
Open

Design principles #1

almarklein opened this issue Jun 22, 2016 · 0 comments

Comments

@almarklein
Copy link
Member

Some notes from discussions with Andrea Minuto:

  • Installation should be one step.
  • Avoid asking questions to the user; every question is a hurdle
  • "Take the tour" to explain different components of the interface step by step
  • Tool buttons for common actions like running code. Allow users to configure easily.
  • -> maybe all actions can be displayed somewhere, draggable in/out the toolbar
  • different levels of ui "complexity" based on experience of the user?
  • macros - templates - snippets -> powerful for beginners, searchable!
  • tool buttuns should have tooltip explanation and show their shortcut!
  • Auto brace completion
  • On each toolbutton/menu action, show (in status bar?) what the shortcut is -> help users adopt shortcuts
  • On each auto-action (e.g. autocomplete) show that this was done, with a link to configure that behavior
  • editor show "preview" next to scrollbar to provide context, and draggable!
  • 2D menu
  • menu with search
  • check out vvvv.org , sublime, calibre (ebook reader)
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