Microsoft/vscode

Make dropdown control looks more consistent with other parts

Open

#224,780 建立於 2024年8月5日

在 GitHub 查看
 (9 留言) (1 反應) (1 負責人)TypeScript (10,221 fork)batch import
dropdownfeature-requesthelp wantedux

倉庫指標

Star
 (74,848 star)
PR 合併指標
 (平均合併 11小時 43分鐘) (30 天內合併 1,000 個 PR)

描述

image Control like this uses native select control. I think there are several drawbacks:

  1. No smooth scrolling
  2. No shadow
  3. 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
  4. 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.

貢獻者指南