Open ryankeairns opened 4 years ago
Don't remove features. Look at all the waste in the left dock that could be cleaned up with some width adjustment. Leave more to personal preference. Sometimes I'm moving between elements that make it easier to lock the left dock, sometimes I'm digging in data and can hide it if I choose.
In general, there needs to be more user-specific tweaking permitted. I should be able to set my personal environment up to my liking and not be tied to a shared space(for things like color themes!)
In larger production environments we have to all agree to use the same space settings to share a lot of the work/context. I don't understand why UI presentation customization is tied to that space and not the specific user.
Slightly related https://github.com/elastic/kibana/issues/69646
I'm hesitant to remove the docking feature from our navigation. I've been a PM for Kibana since 5.0 and with each attempt to change the navigation, the most vocal feedback has been around docking and keeping it as part of the experience. A lot of our community who use Kibana also have a fairly large monitors, so screen real estate isn't typically an issue.
Generally, I think the new navigation is a significant improvement to what we had in previous versions, but the majority of our community is still not using it. It takes time to upgrade. So I imagine we've only begun to receive feedback here. I do believe that the introduction of navigational search (https://github.com/elastic/kibana/pull/72331) will fundamentally change how our users navigate Kibana. But again, it's too early to tell.
As docking the navigation is optional, and the preference is stored locally, I don't see this hindering the majority of our user base. I don't see a good, definitive rush to removing this functionality if it's optional and most likely - used less frequently then we think. I'd like to propose a fourth option:
Similar to @gimmic's comment, functionality like this should be user specific. As user settings is on the near term roadmap, and will likely rise in priority, these types of customizations will become user centric. I plan to work with @joshdover and the platform team on fine tuning those requirements in the coming weeks.
Related telemetry issue: https://github.com/elastic/kibana/issues/77183
(My) Related issue #71954 in regards to screen real estate utilization for the side bar.
This should be re-sizable and stored user-specific as a preference.
Pinging @elastic/kibana-core-ui (Team:Core UI)
"Dock Navigation" is useful - why was it removed in 7.14.0? Is there now another option to dock the navigation?
Wondering the same things myself. I've got a 37" monitor, screen real estate isnt a problem for me and being able to dock the navigation allows me to skip a UI step.
Sharing some additional context...
One of the main drivers had to with the introduction of a new side nav for solutions. This robust, secondary navigation was needed by those areas given the depth of their individual areas of focus. With this, the decision was made to remove the docking feature in order to avoid the UX complexities of a side-by-side navigation.
An additional means for avoiding the extra clicking is to use the keyboard shortcut to open the navigation search, up top. This allows for switching between applications (and saved objects) without opening the main left navigation menu. The availability of this feature was also a mitigating factor in ultimately deciding to remove the docking feature.
Oh no it has been removed! :(
I think that was not a good decision for usability. On german keyboard you have to press CTRL+SHIFT+7
to open the nav-searchbar. Also after more and more people are using high-resolution displays nowadays, the nav-menu on the left side would not hurt.
It would even be awesome to have the old nav-menu back were you just would have a small icon to each "app" - even nicer would be if you would be able to move that nav-menu to top, right side or bottom if you want.
Another vote for bringing back docking the sidebar.
This change assumes every user is an expert and knows where they need to go. Having the menu dockable allows new or infrequent users to get familiar with the options. Some task flows require constantly switching between the major components, and having the dock present during those tasks was extremely helpful, and now has a pretty large click tax. Magic search menus that require prior knowledge are not replacements. I do not see any screenshots of a double-navigation that might cause confusion, only a simple breadcrumb top nav. Further, what percentage of users are going to be using "new side nav for solutions" and did everyone have to sacrifice for it? Disappointed upgrader.
A navigation dock option should be in Advanced Settings, right under Dark Mode. Let the users decide.
Pinging @elastic/kibana-design (Team:Kibana-Design)
When is the ability to dock the main navigation bar coming back? The subpages, I guess thats what its called, are dockable now but the main nav isn't. An update would be great. This can't be that hard to bring back.
Please bring it back. It's very annoying that this very useful functionality has been removed without a serious reason.
Is this ever coming back or am I just completely missing where to lock the navigation bar? Close to 3 years on with no update other than Elastic not listening to users to bring a feature that should never have been removed back.
Hi Team, Checking in on behalf of our customer @FreerideTheWorld to see if this feature is something we are prioritizing bringing back in an upcoming release?
Current situation
The current (and previous) version of the left hand navigation provides a feature which allows users to dock, or keep visible, the navigation menu.
On the positive side, this saves users a click each time they want to change applications. In prior versions, this also allowed users to avoid an icon-only navigation.
On the negative side, it takes up a substantial slice of horizontal screen real estate. Further, there is an emerging challenge for solution teams as they implement app-level, side navigation elements. Essentially, you end up with something like:
Side nav screenshot
Telemetry
As far as I am aware, there is no available telemetry for us to measure actual usage.
Historical & anecdotal information
Historically speaking, there are a few things to note:
Proposed solutions
Given the redesigned nav, the forthcoming navigational search feature, and the imminent use of app-level side navigation, the question arises: What should we do with the docked navigation feature/design?
Recommendation
Initial discussions within the design team (i.e. those working towards a side nav solution) are leaning toward option 2, with option 3 as a secondary preference.
As a next step, we wanted to collect additional feedback by way of this issue.
cc:/ @alexfrancoeur @daveyholler @MichaelMarcialis @kaleighflynn @hbharding