SMK Family style & branding kit: logo, palette, typography, per-app playbook

This commit is contained in:
2026-08-15 21:37:48 +00:00
commit 7a31c7ed8d
20 changed files with 475 additions and 0 deletions
+16
View File
@@ -0,0 +1,16 @@
# FreshRSS branding — SMK
## What's supported
- Themes: CSS themes in the FreshRSS `themes/` dir (user-selectable in Settings → Appearance).
- SMK theme file: `smk-freshrss.css` in this folder.
## Assets
- `smk-freshrss.css` — dark SMK theme (drop into `themes/SMK/` on the FreshRSS instance).
## Apply (cosmetic only)
1. Copy `smk-freshrss.css` to FreshRSS `themes/SMK/smk-freshrss.css` (compose bind mount or copy into CT).
2. Settings → Appearance → Theme → select "SMK" → Save.
3. FreshRSS login page logo: if a custom logo field exists in config, point to
`https://git.smkfam.com/larry/smk-branding/raw/branch/main/assets/icon.svg`.
No feeds, users, or DB changes.
+19
View File
@@ -0,0 +1,19 @@
/* SMK Family — FreshRSS dark theme
Drop into themes/SMK/smk-freshrss.css on the FreshRSS instance */
:root {
--color-background: #14161B;
--color-panel: #1A1E28;
--color-card: #232838;
--color-border: #333A4A;
--color-text: #F5F0E6;
--color-text-dim: #B9B2A6;
--color-accent: #F2A65A;
--color-accent-2: #E8755D;
--color-success: #A3C585;
--color-danger: #D98A8A;
}
body { background: var(--color-background); color: var(--color-text); }
.header, .nav_menu, .box, .post { background: var(--color-card); border-color: var(--color-border); }
a { color: var(--color-accent); }
a:hover { color: var(--color-accent-2); }
input, textarea, select { background: var(--color-panel); color: var(--color-text); border-color: var(--color-border); }