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

Live data split view interaction #7346

Open
4 of 6 tasks
pierrephz opened this issue Oct 17, 2024 · 4 comments
Open
4 of 6 tasks

Live data split view interaction #7346

pierrephz opened this issue Oct 17, 2024 · 4 comments
Assignees
Labels
c/console This is related to the Console
Milestone

Comments

@pierrephz
Copy link
Contributor

pierrephz commented Oct 17, 2024

Summary

Improve the live data split view interaction.

Current Situation / Problem

On a end device or gateway screen, we have a feature that allows user to always keep an eye on the live data of that device.
But the floating button to access it is not visible enough and people don't notice it.

Screenshot 2024-10-17 at 11 02 48

Why do we need this? Who uses it, and when?

This feature is used to be able to do debugging, and make some editing on devices and always have a look on the live data. It make life of the user easier since he or she doesn't have to switch page many time to check if the device receives data.

Proposed Implementation / Solution

1 - Improve the floating button visibility (see screenshot below)

Screenshot 2024-10-16 at 15 30 48

2 - Show an explanation tooltip when the user first access this page (see screenshot below)

Screenshot 2024-10-16 at 16 25 04

Contributing

  • I can help by doing more research.
  • I can help by implementing the feature after the proposal above is approved.
  • I can help by testing the feature before it's released.

Validation

Code of Conduct

@pierrephz pierrephz added the needs/triage We still need to triage this label Oct 17, 2024
@pierrephz pierrephz self-assigned this Oct 17, 2024
@pierrephz
Copy link
Contributor Author

@KrishnaIyer here is a solution to make the live data split view more accessible.

@KrishnaIyer KrishnaIyer removed the needs/triage We still need to triage this label Oct 17, 2024
@KrishnaIyer KrishnaIyer added this to the v3.33.0 milestone Oct 17, 2024
@KrishnaIyer KrishnaIyer added the c/console This is related to the Console label Oct 17, 2024
@KrishnaIyer
Copy link
Member

This looks great and will definitely improve this view. Thanks

@mjamescompton
Copy link
Contributor

@KrishnaIyer Lets think about where we would store the data that the explanation tooltip has been seen, if its just a cookie it will be annoying ask it will open for every browser.

Do we have something like last login date that could be used to hide and show this.

Do we have somewhere we can store this small bits of data for ui elements

@KrishnaIyer
Copy link
Member

Yeah this setting should be in the UserConsolePreferences.

@ryaplots: Can you add the backend support for this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c/console This is related to the Console
Projects
None yet
Development

No branches or pull requests

4 participants