diff --git a/src/vs/workbench/electron-browser/media/shell.css b/src/vs/workbench/electron-browser/media/shell.css index e93e5d2e299fa9d0702fbc8c206470317a3ddb84..ffc7a7e071b6252b83966bf72b199bfdb0e6d9b9 100644 --- a/src/vs/workbench/electron-browser/media/shell.css +++ b/src/vs/workbench/electron-browser/media/shell.css @@ -54,6 +54,7 @@ .monaco-shell.vs select:focus, .monaco-shell.vs input[type="button"]:focus, .monaco-shell.vs input[type="submit"]:focus, +.monaco-shell.vs input[type="search"]:focus, .monaco-shell.vs input[type="text"]:focus, .monaco-shell.vs textarea:focus, .monaco-shell.vs input[type="checkbox"]:focus { outline: 1px solid rgba(0, 122, 204, 0.4); @@ -66,6 +67,7 @@ .monaco-shell.vs-dark select:focus, .monaco-shell.vs-dark input[type="button"]:focus, .monaco-shell.vs-dark input[type="submit"]:focus, +.monaco-shell.vs-dark input[type="search"]:focus, .monaco-shell.vs-dark input[type="text"]:focus, .monaco-shell.vs-dark textarea:focus, .monaco-shell.vs-dark input[type="checkbox"]:focus { outline: 1px solid rgba(14, 99, 156, 0.6); @@ -77,8 +79,8 @@ .monaco-shell.hc-black .synthetic-focus, .monaco-shell.hc-black select:focus, .monaco-shell.hc-black input[type="button"]:focus, -.monaco-shell.hc-black input[type="submit"]:focus, .monaco-shell.hc-black input[type="text"]:focus, .monaco-shell.hc-black textarea:focus, +.monaco-shell.hc-black input[type="search"]:focus, .monaco-shell.hc-black input[type="checkbox"]:focus { outline: 2px solid #f38518; outline-offset: -1px; diff --git a/src/vs/workbench/parts/extensions/electron-browser/media/extensionsViewlet.css b/src/vs/workbench/parts/extensions/electron-browser/media/extensionsViewlet.css index b66e7ae21427f6064ad10e623dbf0a137686add1..84dc7fe755c650ea5bea0dfcff2aa669f7be8e40 100644 --- a/src/vs/workbench/parts/extensions/electron-browser/media/extensionsViewlet.css +++ b/src/vs/workbench/parts/extensions/electron-browser/media/extensionsViewlet.css @@ -15,9 +15,21 @@ .extensions-viewlet > .header > .search-box { width: 100%; - height: 26px; + height: 28px; box-sizing: border-box; - padding: 0 3px; + padding: 4px; + border: 1px solid transparent; + -webkit-appearance: textfield; +} + +.extensions-viewlet > .header > .search-box::-webkit-search-decoration, +.extensions-viewlet > .header > .search-box::-webkit-search-results-button, +.extensions-viewlet > .header > .search-box::-webkit-search-results-decoration { + display: none; +} + +.extensions-viewlet > .header > .search-box:focus { + outline: none; } .extensions-viewlet > .extensions { @@ -90,7 +102,3 @@ white-space: nowrap; text-overflow: ellipsis; } - -/*.extensions-viewlet > .extensions .extension > .details { - width: 100%; -}*/ \ No newline at end of file