home2 round 2: Manrope nav, bigger logo, photo-top news / photo-left art, tinted static cards
- Self-hosted Manrope (OFL) as the hub sans; nav lighter (weight 500, soft slate, not all "on"). Logo up to 58px. - News card: photo on top + headline below, and it now respects the reader's saved Closer-to-Home filter (goodnews:home/homeScope) so the headline matches their Brief. - Art card: rectangular cover-cropped thumbnail on the LEFT (crops ragged scan edges), text on the right — variety against the photo-top news card. - Play/Daily Moment: tinted backgrounds, bigger centered icon+title, blurb left-aligned. - /fonts/* + /textures/* served immutable (Caddy live + snapshot). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -62,10 +62,10 @@ upbeatbytes.com {
|
||||
header @immutable Cache-Control "public, max-age=31536000, immutable"
|
||||
|
||||
# Static texture + font assets — large/unchanging. Cache them forever like
|
||||
# them forever like immutable assets; rename the file if the texture ever changes.
|
||||
@textures path /textures/*
|
||||
header @textures Cache-Control "public, max-age=31536000, immutable"
|
||||
|
||||
# immutable assets; rename the file if one ever changes.
|
||||
@assets path /textures/* /fonts/*
|
||||
header @assets Cache-Control "public, max-age=31536000, immutable"
|
||||
|
||||
# The SPA shell: "/" and extensionless client routes (try_files → index.html).
|
||||
# Briefly cacheable at the CDN edge (s-maxage) so a first paint never depends
|
||||
# on this origin's uplink; browsers still revalidate every visit (max-age=0).
|
||||
@@ -86,6 +86,7 @@ upbeatbytes.com {
|
||||
not path /_app/immutable/*
|
||||
not path /textures/*
|
||||
not path /fonts/*
|
||||
path *.*
|
||||
}
|
||||
header @revalidate Cache-Control "no-cache"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user