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

Add a Tooltips feature #478

Open
Windvis opened this issue Mar 11, 2024 · 3 comments
Open

Add a Tooltips feature #478

Windvis opened this issue Mar 11, 2024 · 3 comments
Labels
enhancement Used when the PR adds a new feature or enhancement.

Comments

@Windvis
Copy link
Contributor

Windvis commented Mar 11, 2024

Webuniversum has a tooltip feature that could also be useful for Appuniversum projects.

The details of how this should be implemented still need to be refined. Kaleidos already uses a custom version of this, so they would benefit from adding this to Appuniversum.

@Windvis Windvis added the enhancement Used when the PR adds a new feature or enhancement. label Mar 11, 2024
@Windvis
Copy link
Contributor Author

Windvis commented Apr 24, 2024

It seems there is a fairly recent native "popover" feature in browsers that we could look into:

@Windvis
Copy link
Contributor Author

Windvis commented Jun 13, 2024

Another example we could use as inspiration: https://velvet-thunder.netlify.app/docs/components/tooltip

Our version doesn't need to be as flexible though.

@Saskapallayova
Copy link
Contributor

I've noticed already 2 separate LBLOD platforms (Validation tool & LMB) use tooltips with different UIs, and I'm pretty sure GN also uses a tooltip somewhere I just can't find it :D

I'd say we have grounds to add this to AU now, so we can all use the same UI for them?

Examples of inconsistencies throughout the platforms:
Screenshot 2024-10-14 at 10 48 24
Screenshot 2024-10-14 at 10 48 36
Screenshot 2024-10-14 at 10 48 48

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Used when the PR adds a new feature or enhancement.
Projects
None yet
Development

No branches or pull requests

2 participants