Problem
After the theme release, the unchanged /windup-mark.svg URL can retain an older icon under the production seven-day immutable cache. The navigation's light-theme inset shadow creates a bright top line. Recent previews show broken-image icons when historical media is unavailable.
Expected behavior
- Brand marks inherit surrounding text color without relying on a cached external SVG.
- Navigation has no bright top inset line.
- Failed previews show a consistent unavailable state; thumbnail failure still tries the original image.
Evidence and scope
Production is 40af76f. Its frontend diff matches the submitted local preview. A historical image on media.windup.xin returns HTTP 419 with user disabled; a verified image on storage.windup.xin returns 200. This fix handles presentation only. Restoring old storage access or migrating historical objects requires a separate operational action; existing URLs and server configuration must remain intact.
Problem
After the theme release, the unchanged
/windup-mark.svgURL can retain an older icon under the production seven-day immutable cache. The navigation's light-theme inset shadow creates a bright top line. Recent previews show broken-image icons when historical media is unavailable.Expected behavior
Evidence and scope
Production is
40af76f. Its frontend diff matches the submitted local preview. A historical image onmedia.windup.xinreturns HTTP 419 withuser disabled; a verified image onstorage.windup.xinreturns 200. This fix handles presentation only. Restoring old storage access or migrating historical objects requires a separate operational action; existing URLs and server configuration must remain intact.