Repository navigation
Venus: a /venus page and a homepage chapter - #298
Merged
Merged
Conversation
Venus is the LangX cat. /venus is the public side of the character: who she is, how she talks, her faces, her cat habits and food (hamsi and boiled chicken), four short clips in English, Turkish, Spanish and Arabic, and the sticker pack with every place it works today: in the app, Telegram, GIPHY (Instagram, Facebook, Messenger, iMessage) and a PNG download for Discord and Slack. WhatsApp is marked coming soon; the daily streak videos are coming soon too, since they are off in the app. The page ships no JS (csr = dev) and is in the build-output test's no-JS and one-yellow lists. All art is the 2D vector rig; the sticker grid reads src/lib/data/venus-stickers.ts so a new pack is a swap. scripts/og/render.mjs now takes a card name for the Venus OG image. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The Telegram button and the homepage chapter now offer the new set, t.me/addstickers/venus_langx, and GIPHY links to the ordered Venus collection. The homepage chapter links both. The list of her eight languages was glued into one word by the each block, and on a phone that 526px word widened the whole page; the lede on the colour blocks was the muted grey instead of ink. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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.
Venus, the LangX cat, gets a page of her own and a chapter on the homepage.
/venus
preload="none"and caption tracks. The daily streak videos are labelled coming soon: they are built but off in the app (venusStories).src/lib/data/venus-stickers.ts, so a new pack means swapping the files, the zip and that list.The page ships no JS (
csr = dev), like /download. It is in the build-output test's no-JS list (nothing starts hidden) and its one-yellow list. It is a lilac page, with an OG card of Venus waving (node scripts/og/render.mjs venus, which now takes a card name) and aWebPageJSON-LD.Homepage
A Venus chapter after Streaks, with Venus in place of the phone. It links to /venus, Telegram and GIPHY. The footer links to the page too ("Meet Venus").
Media
Only what the page uses, all from the vector rig, no photos: about 0.7 MB of 192px sticker WebPs, 12 faces (~96 KB), four 432×768 clips (1.85 MB, loaded only on play) and the 6.3 MB PNG zip, which downloads only when clicked.
Checked
npm run build,svelte-checkandvitest run(44 tests) pass.🤖 Generated with Claude Code