mirror of
https://github.com/gabehf/Koito.git
synced 2026-03-07 21:48:18 -08:00
* feat: single SOT for themes + basic custom support * fix: adjust colors for yuu theme * feat: Allow loading of environment variables from file (#20) * feat: allow loading of environment variables from file * Panic if a file for an environment variable cannot be read * Use log.Fatalf + os.Exit instead of panic * fix: remove supurfluous call to os.Exit() --------- Co-authored-by: adaexec <nixos-git.s1pht@simplelogin.com> Co-authored-by: Gabe Farrell <90876006+gabehf@users.noreply.github.com> * chore: add pr test workflow * chore: changelog * feat: make all activity grids configurable * fix: adjust activity grid style * fix: make background gradient consistent size * revert: remove year from activity grid opts * style: adjust top item list min size to 200px * feat: add support for custom themes * fix: stabilized the order of top items * chore: update changelog * feat: native import & export * fix: use correct request body for alias requests * fix: clear input when closing edit modal * chore: changelog * docs: make endpoint clearer for some apps * feat: add ui and handler for export * fix: fix pr test workflow --------- Co-authored-by: adaexec <78047743+adaexec@users.noreply.github.com> Co-authored-by: adaexec <nixos-git.s1pht@simplelogin.com>
46 lines
1.6 KiB
CSS
46 lines
1.6 KiB
CSS
/* Theme Definitions */
|
|
|
|
/* Theme Helper Classes */
|
|
|
|
/* Foreground Text */
|
|
.color-fg { color: var(--color-fg); }
|
|
.color-fg-secondary { color: var(--color-fg-secondary); }
|
|
.color-fg-tertiary { color: var(--color-fg-tertiary); }
|
|
.hover-color-fg:hover { color: var(--color-fg); }
|
|
.hover-color-fg-secondary:hover { color: var(--color-fg-secondary); }
|
|
.hover-color-fg-tertiary:hover { color: var(--color-fg-tertiary); }
|
|
|
|
/* Backgrounds */
|
|
.bg { background-color: var(--color-bg); }
|
|
.bg-secondary { background-color: var(--color-bg-secondary); }
|
|
.bg-tertiary { background-color: var(--color-bg-tertiary); }
|
|
.hover-bg:hover { background-color: var(--color-bg); }
|
|
.hover-bg-secondary:hover { background-color: var(--color-bg-secondary); }
|
|
.hover-bg-tertiary:hover { background-color: var(--color-bg-tertiary); }
|
|
|
|
/* Borders */
|
|
.border { border: 1px solid var(--color-border); }
|
|
|
|
/* Accent Colors */
|
|
.color-primary { color: var(--color-primary); }
|
|
.bg-primary { background-color: var(--color-primary); }
|
|
.color-accent { color: var(--color-accent); }
|
|
.bg-secondary-accent { background-color: var(--color-accent); }
|
|
|
|
/* Status Colors */
|
|
.error { color: var(--color-error); }
|
|
.bg-error { background-color: var(--color-error); }
|
|
|
|
.warning { color: var(--color-warning); }
|
|
.bg-warning { background-color: var(--color-warning); }
|
|
|
|
.success { color: var(--color-success); }
|
|
.bg-success { background-color: var(--color-success); }
|
|
|
|
|
|
.info { color: var(--color-info); }
|
|
.bg-info { background-color: var(--color-info); }
|
|
|
|
/* Links */
|
|
.link { color: var(--color-link); transition: color var(--transition-speed); }
|
|
.link:hover { color: var(--color-link-hover); }
|