From 0b78531829b7f20b0479e8b3bf7817de494a5941 Mon Sep 17 00:00:00 2001 From: Aaron Geiger Date: Fri, 24 May 2024 04:11:35 +0200 Subject: [PATCH] Please the linter --- liberica/src/lib/theme.ts | 8 +++----- liberica/src/main.tsx | 2 +- liberica/src/page/Admin.tsx | 6 +----- 3 files changed, 5 insertions(+), 11 deletions(-) diff --git a/liberica/src/lib/theme.ts b/liberica/src/lib/theme.ts index 9feb5ad..5865566 100644 --- a/liberica/src/lib/theme.ts +++ b/liberica/src/lib/theme.ts @@ -1,5 +1,5 @@ import THEMES_JSON from "assets/themes.json"; -import Values from "values.js" +import Values from "values.js"; export const THEMES: Record = THEMES_JSON; @@ -11,15 +11,13 @@ export interface Theme { accent: string; } - - export function applyTheme(theme: Theme) { const style = document.documentElement.style; for (const key of Object.keys(theme)) { const shades = new Values(theme[key as keyof Theme], "base").all(22); for (const [i, shade] of shades.entries()) { - style.setProperty(`--${key}-${i * 100 + 100}`, '#' + shade.hex); + const name = (i * 100 + 100).toString(); + style.setProperty(`--${key}-${name}`, "#" + shade.hex); } } } - diff --git a/liberica/src/main.tsx b/liberica/src/main.tsx index ef02d48..55ceacf 100644 --- a/liberica/src/main.tsx +++ b/liberica/src/main.tsx @@ -32,7 +32,7 @@ i18n.use(LanguageDetector) e instanceof Error && console.error("i18n init error", e.message), ); -applyTheme(THEMES["Lila Pause"]) +applyTheme(THEMES["Lila Pause"]); const rootElement = document.getElementById("root") as HTMLElement; ReactDOM.createRoot(rootElement).render( diff --git a/liberica/src/page/Admin.tsx b/liberica/src/page/Admin.tsx index 2acd28f..cf82658 100644 --- a/liberica/src/page/Admin.tsx +++ b/liberica/src/page/Admin.tsx @@ -2,9 +2,5 @@ import { useTranslation } from "react-i18next"; export function Admin() { const { t } = useTranslation(); - - return <> -
-
- ; + return <>{t("AdminPage")}; }