hashicorp / hashicorp/consul

Namespace dropdown in UI doesn't work for high numbers of namespaces

Open
#11,246 2 comments 4 reactions 0 assignees View on GitHub
theme/enterprise theme/performance theme/ui type/enhancement
Dominant language
Go
Stars
30.1k
Forks
4.6k
Avg merge
2d 6h
Merged PRs (30d)
43

Description

#### Feature Description

We have a large number of namespaces (final count will be about 75) and the UI is not very useful for this scenario.

Ideally clicking the namespace dropdown should default into a text box to filter/search the namespaces.

Current (1.9.x) interface (there are 3 pages of this dropdown):
![image](https://user-images.githubusercontent.com/178144/136409056-a50020cf-5788-4739-ae87-be3ee5395c98.png)

I recognize that I'm running a slightly older version but I also confirmed on the new version that the same problem is present. It's better in that the namespaces are now off to the side in the sidebar, but for anybody whose environments aren't at the top of the list it will mean a lot of scrolling during regular use.

Here's that same list of environments in our internal deployer tool, you can see how the experience is a lot smoother. The nice thing is that even if your use case doesn't have you using a ton of namespaces, you still get the original list to scroll through as you always have.

![Screen Recording 2021-10-07 at 10 57 05 AM](https://user-images.githubusercontent.com/178144/136410624-61db4b83-c46a-42c4-98fe-c4780ecac55d.gif)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.