Add dynamic color theming from poster art using node-vibrant

Extract dominant colors from movie/TV poster images server-side and use
them to create per-title atmospheric effects on detail pages — tinted
backdrop gradients, ambient glow orbs, and colored poster shadows.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-02 12:29:13 -05:00
co-authored by Claude Opus 4.6
parent 67356e04c6
commit cb0f366d44
9 changed files with 2481 additions and 6 deletions
+1
View File
@@ -91,6 +91,7 @@ export const titles = sqliteTable(
voteAverage: real("voteAverage"),
voteCount: int("voteCount"),
status: text("status"),
colorPalette: text("colorPalette"),
lastFetchedAt: int("lastFetchedAt", { mode: "timestamp" }),
},
(table) => [