From 5cda807d9dcdbc5ed5dbb51a9c43123d60734c8a Mon Sep 17 00:00:00 2001 From: Eric Bailey Date: Fri, 31 May 2024 14:45:41 -0500 Subject: Tweak avi follow button styles (#4304) * Tighten up * Tweak colors * Tweak for night mode * Add missing file * Contrast plus --- src/alf/util/themeSelector.ts | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 src/alf/util/themeSelector.ts (limited to 'src/alf/util') diff --git a/src/alf/util/themeSelector.ts b/src/alf/util/themeSelector.ts new file mode 100644 index 000000000..f484bc526 --- /dev/null +++ b/src/alf/util/themeSelector.ts @@ -0,0 +1,14 @@ +import {ThemeName} from '#/alf/themes' + +export function select(name: ThemeName, options: Record) { + switch (name) { + case 'light': + return options.light + case 'dark': + return options.dark || options.dim + case 'dim': + return options.dim || options.dark + default: + throw new Error(`select(theme, options) received unknown theme ${name}`) + } +} -- cgit 1.4.1