Skip to content
This repository has been archived by the owner on Nov 27, 2017. It is now read-only.

Contextual Help & Tooltips #1087

Closed
kahboom opened this issue Oct 12, 2017 · 4 comments
Closed

Contextual Help & Tooltips #1087

kahboom opened this issue Oct 12, 2017 · 4 comments

Comments

@kahboom
Copy link
Contributor

kahboom commented Oct 12, 2017

Overview

Add tooltips, or contextual help, for users.

First pass-thru will just have manually added tooltips, but second pass-thru should use Maven plugin-generated JSON file provided by the API. The format of this file is not yet determined, but the content of the tooltips should ideally use existing documentation provided by the Docs team.

cc @lburgazzoli @rhuss

Reference

@kahboom kahboom added this to the Sprint 19 milestone Oct 12, 2017
@kahboom kahboom self-assigned this Oct 12, 2017
@rhuss
Copy link
Contributor

rhuss commented Oct 13, 2017

@kahboom actually the idea is not to serve the tooltips via the syndesis-rest API but already include it in the UI package. During the yarn build, the build should download the tooltip json from a fixed URL at GitHub and then use this. This file on Github is created by the maven-plugin and then committed.

When we have switched to monorepo, this download from an URL can then be replaced by a relative file reference into the documentation directory then.

@kahboom
Copy link
Contributor Author

kahboom commented Oct 16, 2017

@rhuss - Sorry if I was not clear; what you have described is how I understood it. I agree it will be easier once it's on a single repository. I should have said that in the first pass-thru the tooltip content is added in manually. For the second, more automated example that leverages the Maven plugin, I meant that the content is provided via the tooltip JSON, and that content is then used to populate the tooltips that are created in the UI.

@kahboom
Copy link
Contributor Author

kahboom commented Oct 26, 2017

@dongniwang @gashcrumb - I've been looking through the tooltips here and don't see that we are still missing any: https://docs.google.com/presentation/d/1C7L0acXdA-kjNdl22Bh8HZnof6RaiFpmpugC4qOc72U/edit?ts=59bc3355#slide=id.g25316bef4b_0_42

Anything else I need to add / other tooltips?

@dongniwang
Copy link

I think we're good for now. We can see if users provide any feedback on needing more tooltips. Thank you!

@kahboom kahboom closed this as completed Oct 27, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants