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

Implement dynamic help system #155

Closed
mbarto opened this issue Sep 25, 2015 · 2 comments
Closed

Implement dynamic help system #155

mbarto opened this issue Sep 25, 2015 · 2 comments

Comments

@mbarto
Copy link
Contributor

mbarto commented Sep 25, 2015

Help should be enabled by a toggle button.
When enabled, all the "help-augmented" components should be highlighted on the UI, so that the user can ask help on a specific UI part. When an highlighted part is selected, the related help should be shown to the user.
We need to define how to help-augment any component and how to recognize them.

@mbarto mbarto added this to the 0.2 milestone Sep 25, 2015
@mbarto mbarto mentioned this issue Sep 25, 2015
20 tasks
@simboss simboss modified the milestones: 0.3, 0.2 Sep 25, 2015
@chrismayer
Copy link
Contributor

Hi, I have a few questions about this issue:

The preferred layout:

Where do you want to have the toggle button to be placed? As part of the toolbar or as single element somewhere in the app? If second: Where should it be placed?
155-2

155-1

About the highlighting of the "help-augmented" elements: Either a CSS solution like a border around the elements? Or a separate element like a badge or something showing a help icon which can be clicked?

About the display of the help information: Is another panel rendering the help text OK?

@mbarto
Copy link
Contributor Author

mbarto commented Nov 5, 2015

The position of the button as the last button of the toolbar is ok.
I would use a badge if possible to highlight elements with help.
Yes, there will be a new panel to display help text (I would accept HTML as we could include formatted text, images and so on).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants