Skip to content

Commit

Permalink
Adding Solarized Dark theme (#4005)
Browse files Browse the repository at this point in the history
* Tweaking error/warning banner colors
* Minor adjustments to style based on fast pass feedback
  • Loading branch information
Baas-hub authored Aug 30, 2022
1 parent d5dd8f4 commit 6c01549
Show file tree
Hide file tree
Showing 2 changed files with 42 additions and 5 deletions.
44 changes: 40 additions & 4 deletions src/dotnet/APIView/APIViewWeb/Client/css/site.scss
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/* Themes
 /* Themes
------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.light-theme {
--background-color: #fff;
Expand All @@ -23,7 +23,9 @@
--icon-color-filter: invert(0.0);
--keyword-color: blue;
--class-color: #007e79;
--name-color: var(---text-color);
--code-color: #d1377e;
--code-comment: green;
--code-diagnostics-error-color: lightpink;
--code-diagnostics-warn-color: lightyellow;
--code-diagnostics-info-color: lightblue;
Expand Down Expand Up @@ -52,11 +54,45 @@
--icon-color-filter: invert(0.5);
--keyword-color: #ff7b72;
--class-color: #d2a8ff;
--name-color: var(---text-color);
--code-color: #db3984;
--code-comment: green;
--code-diagnostics-error-color: darkmagenta;
--code-diagnostics-warn-color: #846007;
--code-diagnostics-info-color: darkblue;
}

.dark-solarized-theme {
--background-color: #2b2b2b;
--border-color: #30363d;
--text-color: white;
--bg-light: #3c3f41;
--bg-light-hover: #30363d;
--link-color: #bbbbbb;
--link-color-hover: #f4c56c;
--btn-outline-dark: #67a4f2;
--monochrome-8: rgba(255, 255, 255, 8%);
--monochrome-2: rgba(255, 255, 255, 0.2);
--monochrome-25: rgba(255, 255, 255, 0.25);
--monochrome-19: rgba(255, 255, 255, 0.19);
--monochrome-15: rgba(255, 255, 255, 0.15);
--monochrome-75: rgba(255, 255, 255, .075);
--monochrome-5: rgba(255, 255, 255, 0.5);
--monochrome-03: rgba(255, 255, 255, 0.03);
--monochrome-125: rgba(255, 255, 255, 0.125);
--focus-shadow: rgba(0, 123, 255, 0.642);
--muted-color: #717a83;
--icon-color-filter: invert(0.5);
--keyword-color: #d57c32;
--class-color: #ffc66d;
--name-color: #a9b7c6;
--code-color: #db3984;
--code-comment: #8a9898;
--code-diagnostics-error-color: #ff4c59;
--code-diagnostics-warn-color: #e3a710;
--code-diagnostics-info-color: #5197f0;
}

/* Mixins, Media, Include and Keyframes
------------------------------------------------------------------------------------------------------------------------------------------------------------*/
@mixin placeholder
Expand Down Expand Up @@ -408,7 +444,7 @@ code {
}

.code-comment {
color: green;
color: var(--code-comment);
}

.enum {
Expand All @@ -419,8 +455,8 @@ code {
color: var(--keyword-color);
}

.name {
color: var(--text-color);
.name, a.name {
color: var(--name-color);
}

.specialName {
Expand Down
3 changes: 2 additions & 1 deletion src/dotnet/APIView/APIViewWeb/Pages/Shared/_Layout.cshtml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,8 @@
List<string> themes = new List<string>()
{
"light-theme",
"dark-theme"
"dark-theme",
"dark-solarized-theme"
};
var theme = userPreference.Theme ?? "light-theme";
}
Expand Down

0 comments on commit 6c01549

Please sign in to comment.