Microsoft/vscode
Ver no GitHubMake dropdown control looks more consistent with other parts
Open
#224.780 aberto em 5 de ago. de 2024
dropdownfeature-requesthelp wantedux
Métricas do repositório
- Stars
- (74.848 stars)
- Métricas de merge de PR
- (Mesclagem média 11h 43m) (1.000 fundiu PRs em 30d)
Description
Control like this uses native select control. I think there are several drawbacks:
- No smooth scrolling
- No shadow
- It's hard to change its appearance or extend its function in the future. https://developer.mozilla.org/en-US/docs/Web/HTML/Element/select#styling_with_css
- The separator is of the same height as other options and not enough width (since it's just a disabled option with text ----). It should be like in the normal menu, extending to both sides and having a smaller height.
Therefore I suggest using a custom control instead.