-
Notifications
You must be signed in to change notification settings - Fork 8k
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
[SharedUX] Recently viewed #183686
Comments
Pinging @elastic/appex-sharedux (Team:SharedUX) |
Some questsions: > default view of dashboard table is always 20 rows Why the 20-row limitation? Currently, we have a configurable page size limit and pagination. What happens if user didn't access any dashboard? Do we show some other default sorting? What happens if user accessed only a couple dashboard, let's say 2 Do we show only 2 dashboard in the list? Or do we show 2 on top and then the rest? In which order are the rest? Could be confusing that in one list we have 2 sorting As an alternative, I think, we can also consider showing "recently viewed" as a separate element with a short list (e.g up to 5) for example, this is how we show unsaved edits: Or in visualize list we have tabs, maybe we can "recently viewed" tab |
I also wonder if we could reuse the existing "recentlyAccessed" service from the side nav for simpler implementation. This should significantly reduce the scope level of effort depending on implementation
|
@Dosant absolutely, let's use that. Regarding where to show the Recently accessed dashboards I will defer to @andreadelrio to make the final call. |
The Gist
Let's add a dashboard view for 'my recently accessed'
Value
Users expect to find their dashboards quickly and easily, as with any product.
Two mechanisms we are building to solve this are: 'created by' and 'star.'
These are great, but fall short in many cases. Examples include:
By nature, things I have used/accessed recently are interesting and/or important to me. We want users to be able to find them easily.
Additionally, this view serves as a reminder of important dashboards that may have been forgotten in the mix of day-to-day. Showing them as the first thing a user sees encourages more engagement.
Requirements
Design forthcoming: @andreadelrio
CC: @teresaalvarezsoler
The text was updated successfully, but these errors were encountered: