Skip to content

Instantly share code, notes, and snippets.

@nDmitry
Created May 1, 2025 15:51
Show Gist options
  • Save nDmitry/2c3ff859d50d7b15e2369a51e7819a03 to your computer and use it in GitHub Desktop.
Save nDmitry/2c3ff859d50d7b15e2369a51e7819a03 to your computer and use it in GitHub Desktop.
Solarized Light Theme for Miniflux
/* Solarized Light Theme for Miniflux */
:root {
/* Base colors from Solarized Light */
--base03: #002b36;
--base02: #073642;
--base01: #586e75;
--base00: #657b83;
--base0: #839496;
--base1: #93a1a1;
--base2: #eee8d5;
--base3: #fdf6e3;
--yellow: #b58900;
--orange: #cb4b16;
--red: #dc322f;
--magenta: #d33682;
--violet: #6c71c4;
--blue: #268bd2;
--cyan: #2aa198;
--green: #859900;
/* Miniflux theme variables mapped to Solarized Light */
--body-color: var(--base00);
--body-background: var(--base3);
--hr-border-color: var(--base2);
--title-color: var(--base01);
--link-color: var(--blue);
--link-focus-color: var(--red);
--link-hover-color: var(--base01);
--link-visited-color: var(--violet);
--header-list-border-color: var(--base2);
--header-link-color: var(--base01);
--header-link-focus-color: var(--base00);
--header-link-hover-color: var(--base00);
--header-active-link-color: var(--base01);
--page-header-title-color: var(--base01);
--page-header-title-border-color: var(--base1);
--logo-color: var(--base02);
--logo-hover-color-span: var(--base02);
--table-border-color: var(--base2);
--table-th-background: var(--base2);
--table-th-color: var(--base01);
--table-tr-hover-background-color: var(--base2);
--table-tr-hover-color: var(--base01);
--button-primary-border-color: var(--blue);
--button-primary-background: var(--blue);
--button-primary-color: var(--base3);
--button-primary-focus-border-color: var(--cyan);
--button-primary-focus-background: var(--cyan);
--input-border: 1px solid var(--base1);
--input-background: var(--base3);
--input-color: var(--base01);
--input-placeholder-color: var(--base1);
--input-focus-color: var(--base02);
--input-focus-border-color: var(--blue);
--input-focus-box-shadow: 0 0 8px rgba(38, 139, 210, 0.6);
--alert-color: var(--yellow);
--alert-background-color: var(--base2);
--alert-border-color: var(--base1);
--alert-success-color: var(--green);
--alert-success-background-color: rgba(133, 153, 0, 0.1);
--alert-success-border-color: rgba(133, 153, 0, 0.3);
--alert-error-color: var(--red);
--alert-error-background-color: rgba(220, 50, 47, 0.1);
--alert-error-border-color: rgba(220, 50, 47, 0.3);
--alert-info-color: var(--blue);
--alert-info-background-color: rgba(38, 139, 210, 0.1);
--alert-info-border-color: rgba(38, 139, 210, 0.3);
--panel-background: var(--base2);
--panel-border-color: var(--base1);
--panel-color: var(--base01);
--modal-background: var(--base2);
--modal-color: var(--base01);
--modal-box-shadow: 2px 0 5px 0 var(--base1);
--pagination-link-color: var(--base01);
--pagination-border-color: var(--base1);
--category-color: var(--base01);
--category-background-color: var(--base2);
--category-border-color: var(--base1);
--category-link-color: var(--base02);
--category-link-hover-color: var(--base02);
--item-border-color: var(--base1);
--item-padding: 5px;
--item-title-link-font-weight: 600;
--item-status-read-title-link-color: var(--base1);
--item-status-read-title-focus-color: var(--base1);
--item-meta-focus-color: var(--base1);
--item-meta-li-color: var(--base1);
--current-item-border-width: 3px;
--current-item-border-color: var(--blue);
--current-item-box-shadow: none;
--entry-header-border-color: var(--base1);
--entry-header-title-link-color: var(--base01);
--entry-content-color: var(--base01);
--entry-content-code-color: var(--base01);
--entry-content-code-background: var(--base2);
--entry-content-code-border-color: var(--base1);
--entry-content-quote-color: var(--base00);
--entry-content-abbr-border-color: var(--base1);
--entry-content-aside-border-color: var(--base1);
--entry-enclosure-border-color: var(--base01);
--parsing-error-color: var(--base01);
--feed-parsing-error-background-color: rgba(181, 137, 0, 0.1);
--feed-parsing-error-border-style: solid;
--feed-parsing-error-border-color: rgba(181, 137, 0, 0.3);
--feed-has-unread-background-color: rgba(133, 153, 0, 0.1);
--feed-has-unread-border-style: solid;
--feed-has-unread-border-color: rgba(133, 153, 0, 0.3);
--category-has-unread-background-color: rgba(133, 153, 0, 0.1);
--category-has-unread-border-style: solid;
--category-has-unread-border-color: rgba(133, 153, 0, 0.3);
--keyboard-shortcuts-li-color: var(--base01);
--counter-color: var(--base00);
}
html {
color-scheme: light;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment