Microsoft/vscode
Vedi su GitHubMake dropdown control looks more consistent with other parts
Open
#224.780 aperta il 5 ago 2024
dropdownfeature-requesthelp wantedux
Metriche repository
- Star
- (74.848 star)
- Metriche merge PR
- (Merge medio 11h 43m) (1000 PR mergiate in 30 g)
Descrizione
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.