Deepen ocean palette, add god-ray light shafts, split tagline lines#5
Merged
Conversation
Water column shifted deeper: the top now sits in the upper mesopelagic rather than at the sunlit surface, and the bottom drops to true black. The viewer feels submerged below the light zone. Light from above is reintroduced as layered radial-gradient "god rays" — narrow translucent columns positioned just above the viewport that fade out as they descend through the water, plus a diffuse surface glow band. With background-attachment: fixed, the rays stay overhead while the page scrolls. Tagline now splits on sentence boundaries — each sentence renders on its own line. Done in base.tmpl (display logic) and a small CSS rule, so BLOG_DESCRIPTION stays clean text for RSS, meta tags, and other consumers.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
background-attachment: fixed, the rays stay overhead as the page scrolls — the viewer always feels below them.BLOG_DESCRIPTIONis split on sentence boundaries inbase.tmpland each sentence renders on its own line via a small CSS rule. The underlying config value stays clean plain text so RSS, meta tags, and other consumers are unaffected.Test plan
<meta name="description">still contain the full single-line description (not the split markup)Generated by Claude Code