Path: blob/main/src/vs/workbench/contrib/browserView/electron-browser/media/browser.css
5241 views
/*---------------------------------------------------------------------------------------------1* Copyright (c) Microsoft Corporation. All rights reserved.2* Licensed under the MIT License. See License.txt in the project root for license information.3*--------------------------------------------------------------------------------------------*/45.browser-root {6display: flex;7flex-direction: column;8width: 100%;9height: 100%;1011.browser-toolbar {12display: flex;13align-items: center;14padding: 6px 8px;15border-bottom: 1px solid var(--vscode-widget-border);16background-color: var(--vscode-editor-background);17flex-shrink: 0;18gap: 8px;19}2021.browser-nav-toolbar,22.browser-actions-toolbar {23display: flex;24align-items: center;25flex-shrink: 0;2627.actions-container {28gap: 4px;29}30}3132.browser-url-input {33flex: 1;34padding: 4px 8px;35background-color: var(--vscode-input-background);36color: var(--vscode-input-foreground);37border: 1px solid var(--vscode-input-border);38border-radius: var(--vscode-cornerRadius-small);39outline: none;40font-size: 13px;4142&:focus {43border-color: var(--vscode-focusBorder);44}45}4647.browser-container {48flex: 1;49min-height: 0;50margin: 0 2px 2px;51overflow: hidden;52position: relative;53outline: none !important;54}5556.browser-placeholder-screenshot {57position: absolute;58top: 0;59left: 0;60right: 0;61bottom: 0;62background-image: none;63background-size: contain;64background-repeat: no-repeat;65}6667.browser-overlay-paused {68position: absolute;69top: 0;70left: 0;71right: 0;72bottom: 0;73display: flex;74align-items: center;75justify-content: center;76pointer-events: none;77color: var(--vscode-foreground);78background-color: color-mix(in srgb, var(--vscode-editor-background) 15%, transparent);79opacity: 0;80visibility: hidden;81transition: opacity 200ms ease-in;8283&.visible {84opacity: 1;85visibility: visible;86}8788&.show-message {89background-color: color-mix(in srgb, var(--vscode-editor-background) 60%, transparent);90}91}9293.browser-overlay-paused-message {94padding: 20px 40px;95border-radius: 4px;96border: 1px solid var(--vscode-editorWidget-border);97background-color: var(--vscode-editor-background);98box-shadow: 0 2px 8px var(--vscode-widget-shadow);99max-width: 80%;100text-align: center;101display: none;102}103104.browser-overlay-paused.show-message .browser-overlay-paused-message {105display: block;106}107108.browser-overlay-paused-heading {109font-size: 18px;110font-weight: 600;111margin-bottom: 8px;112}113114.browser-overlay-paused-detail {115font-size: 14px;116color: var(--vscode-descriptionForeground);117}118119.browser-error-container {120position: absolute;121top: 0;122left: 0;123right: 0;124bottom: 0;125flex: 1;126display: flex;127align-items: flex-start;128justify-content: flex-start;129padding: 80px 40px;130margin: 0 2px 2px;131background-color: var(--vscode-editor-background);132}133134.browser-error-content {135max-width: 600px;136width: 100%;137}138139.browser-error-title {140font-size: 18px;141font-weight: 600;142color: var(--vscode-errorForeground);143margin-bottom: 20px;144}145146.browser-error-detail {147margin-bottom: 12px;148line-height: 1.6;149color: var(--vscode-foreground);150151strong {152font-weight: 600;153}154155code {156background-color: var(--vscode-textCodeBlock-background);157padding: 2px 6px;158border-radius: 3px;159font-family: var(--monaco-monospace-font);160font-size: 12px;161}162}163164.browser-find-widget-wrapper {165flex-shrink: 0;166position: relative;167z-index: 10;168overflow: hidden;169170&.find-visible {171border-bottom: 1px solid var(--vscode-widget-border);172}173174/* Override SimpleFindWidget absolute positioning to flow in layout */175.simple-find-part-wrapper {176position: relative;177top: 0;178right: 0;179padding: 0;180margin-left: auto;181}182183.simple-find-part {184border-radius: 0;185border: none;186top: 0 !important;187padding: 6px 8px 6px 12px;188transition: none;189190&:not(.visible) {191display: none;192}193194.monaco-sash {195width: 2px !important;196border-radius: 0;197198&::before {199width: var(--vscode-sash-hover-size);200left: calc(50% - (var(--vscode-sash-hover-size) / 2));201}202}203204/* Hide whole word and regex toggles */205.codicon-whole-word,206.codicon-regex {207display: none;208}209/* Adjust input width to account for fewer toggles */210.input {211width: calc(100% - 16px) !important;212}213}214}215216.browser-welcome-container {217position: absolute;218top: 0;219left: 0;220right: 0;221bottom: 0;222display: flex;223align-items: center;224justify-content: center;225background-color: var(--vscode-editor-background);226227.browser-welcome-content {228display: flex;229flex-direction: column;230align-items: center;231padding: 12px;232}233234.browser-welcome-icon {235min-height: 40px;236237.codicon {238font-size: 40px;239margin-bottom: 24px;240color: var(--vscode-descriptionForeground);241}242}243244.browser-welcome-title {245font-size: 13px;246font-weight: 600;247color: var(--vscode-foreground);248margin-top: 5px;249text-align: center;250line-height: normal;251padding: 0 8px;252}253254.browser-welcome-subtitle {255font-size: 12px;256position: relative;257text-align: center;258max-width: 280px;259padding: 0 20px;260margin: 8px auto 0;261color: var(--vscode-descriptionForeground);262263p {264margin-top: 8px;265margin-bottom: 8px;266}267}268269}270}271272273