summaryrefslogtreecommitdiff
path: root/static/styles.css
diff options
context:
space:
mode:
authorTyler Hoang <tyler@tylerhoang.xyz>2026-05-12 03:15:17 -0700
committerTyler Hoang <tyler@tylerhoang.xyz>2026-05-12 03:15:17 -0700
commit4279408876268f4960c98492d3814f5475e36e38 (patch)
tree9fc4828768534368a575c2e60d39d02de0973b79 /static/styles.css
parent61d68b339fee628c258e15c8664b6bcad2e70ab1 (diff)
Add stats totals, runtime summary, and duplicate detection on add form
- Stats page now shows total films watched and total runtime (formatted as Xd Yh) in an overview panel above the world map - /stats/data endpoint includes total_runtime_minutes in payload - New GET /films/find endpoint returns all shelf matches for a tmdb_id - Add film form shows an inline notice when the selected TMDB film is already logged, with shelf name, date, and a link to the entry - Update CLAUDE.md and README to reflect current auth, OMDb, and router/service structure Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'static/styles.css')
-rw-r--r--static/styles.css11
1 files changed, 11 insertions, 0 deletions
diff --git a/static/styles.css b/static/styles.css
index 9f8619b..2a6cd04 100644
--- a/static/styles.css
+++ b/static/styles.css
@@ -687,6 +687,11 @@ textarea:focus {
margin-top: 12px;
}
+#duplicate-notice {
+ margin-top: 12px;
+ margin-bottom: 0;
+}
+
.tmdb-result {
display: grid;
grid-template-columns: 38px minmax(0, 1fr);
@@ -927,6 +932,12 @@ textarea:focus {
background: linear-gradient(90deg, rgba(240, 184, 77, 0.4), var(--accent));
}
+.stats-overview-row {
+ display: flex;
+ gap: 40px;
+ flex-wrap: wrap;
+}
+
.stats-metric {
display: grid;
gap: 8px;