Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
79 changes: 46 additions & 33 deletions Extension/ui/settings.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,17 @@
<meta http-equiv="Content-Security-Policy" content="style-src 'unsafe-inline'; script-src 'nonce-{{nonce}}';">

<style type="text/css">
:root {
--cpptools-foreground: var(--vscode-foreground);
--cpptools-background: var(--vscode-editor-background, var(--vscode-background));
--cpptools-input-foreground: var(--vscode-settings-textInputForeground, var(--vscode-input-foreground));
--cpptools-input-background: var(--vscode-settings-textInputBackground, var(--vscode-input-background));
--cpptools-input-border: var(--vscode-settings-textInputBorder, var(--vscode-input-border));
Comment thread
8prashant marked this conversation as resolved.
--cpptools-dropdown-foreground: var(--vscode-settings-dropdownForeground, var(--vscode-input-foreground));
--cpptools-dropdown-background: var(--vscode-settings-dropdownBackground, var(--vscode-input-background));
--cpptools-dropdown-border: var(--vscode-settings-dropdownBorder, var(--vscode-input-border));
}

@media (max-width: 1140px) {
#sidebar {
display: none;
Expand Down Expand Up @@ -121,15 +132,18 @@
}

body {
line-height: 19px
line-height: 19px;
color: var(--cpptools-foreground);
background: var(--cpptools-background);
}

body:not(.tabbing) button:focus {
outline: none;
}

a {
text-decoration: none
text-decoration: none;
color: var(--vscode-textLink-foreground);
}

checkbox {
Expand Down Expand Up @@ -176,19 +190,19 @@
border: solid 1px;
font-size: 13px;
font-family: Menlo, Monaco, Consolas, "Droid Sans Mono", "Courier New", monospace, "Droid Sans Fallback";
color: var(--vscode-settings-textInputForeground);
background: var(--vscode-settings-textInputBackground);
border: 1px solid var(--vscode-settings-textInputBorder);
color: var(--cpptools-input-foreground);
background: var(--cpptools-input-background);
border: 1px solid var(--cpptools-input-border);
}

textarea {
white-space: nowrap;
padding: 4px, 4px;
font-size: 13px;
font-family: Menlo, Monaco, Consolas, "Droid Sans Mono", "Courier New", monospace, "Droid Sans Fallback";
color: var(--vscode-settings-textInputForeground);
background: var(--vscode-settings-textInputBackground);
border: 1px solid var(--vscode-settings-textInputBorder);
color: var(--cpptools-input-foreground);
background: var(--cpptools-input-background);
border: 1px solid var(--cpptools-input-border);
}

button {
Expand Down Expand Up @@ -216,14 +230,14 @@
height: 27px;
font-size: 13px;
font-family:sans-serif;
color: var(--vscode-settings-dropdownForeground);
background: var(--vscode-settings-dropdownBackground);
border: 1px solid var(--vscode-settings-dropdownBorder);
color: var(--cpptools-dropdown-foreground);
background: var(--cpptools-dropdown-background);
border: 1px solid var(--cpptools-dropdown-border);
}

.select-editable {
position: relative;
background-color: var(--vscode-settings-textInputBackground);
background-color: var(--cpptools-input-background);
width: 800px;
height: 31px;
}
Expand All @@ -232,11 +246,18 @@
position: absolute;
font-size: 13px;
font-family: sans-serif;
border: 1px solid var(--vscode-settings-textInputBorder);
border: 1px solid var(--cpptools-dropdown-border);
height: 31px;
margin: auto;
color: var(--vscode-settings-textInputForeground);
background: var(--vscode-settings-textInputBackground);
color: var(--cpptools-dropdown-foreground);
-webkit-text-fill-color: transparent;
background: var(--cpptools-dropdown-background);
}

.select-editable select option {
color: var(--cpptools-dropdown-foreground);
-webkit-text-fill-color: var(--cpptools-dropdown-foreground);
background: var(--cpptools-dropdown-background);
}

.select-editable input {
Expand All @@ -248,8 +269,8 @@
height: 17px;
font-size: 13px;
border: none;
color: var(--vscode-settings-textInputForeground);
background: var(--vscode-settings-textInputBackground);
color: var(--cpptools-input-foreground);
background: var(--cpptools-input-background);
}

.select-editable input:focus {
Expand Down Expand Up @@ -284,31 +305,31 @@
/** Theming */

.vscode-light {
color: #1e1e1e
color: var(--cpptools-foreground)
}

.vscode-dark {
color: #ddd
color: var(--cpptools-foreground)
}

.vscode-high-contrast {
color: #fff
color: var(--cpptools-foreground)
}

.vscode-light code {
color: #a31515
color: var(--vscode-textPreformat-foreground, var(--cpptools-foreground))
}

.vscode-dark code {
color: #d7ba7d
color: var(--vscode-textPreformat-foreground, var(--cpptools-foreground))
}

.vscode-light code > div {
background-color: rgba(220, 220, 220, .4)
background-color: var(--vscode-textCodeBlock-background, var(--cpptools-background))
}

.vscode-dark code > div {
background-color: rgba(10, 10, 10, .4)
background-color: var(--vscode-textCodeBlock-background, var(--cpptools-background))
}

.vscode-light .input-disabled {
Expand All @@ -329,7 +350,7 @@
}

.vscode-high-contrast code > div {
background-color: #000
background-color: var(--vscode-textCodeBlock-background, var(--cpptools-background))
}

.vscode-high-contrast h1 {
Expand Down Expand Up @@ -384,14 +405,6 @@
text-align: center
}

.vscode-light a {
color: #4080D0
}

.vscode-dark a {
color: #a2c1e8
}

</style>

</head>
Expand Down
Loading