Add shareable map links, tutorial fixes, and mobile mode spec#60
Merged
jeremymanning merged 5 commits intomainfrom Mar 12, 2026
Merged
Add shareable map links, tutorial fixes, and mobile mode spec#60jeremymanning merged 5 commits intomainfrom
jeremymanning merged 5 commits intomainfrom
Conversation
- Replace text labels with icon-only circular buttons (baby, flame, bullseye) - Move auto-advance toggle into the same row (margin-left: auto) - All mode controls now fit on a single line below the progress bar - Update tutorial message to reference icons instead of button text Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Changed arrowTarget from .auto-advance-label to .auto-advance-track and arrowSide from 'right' to 'left' so the arrow appears to the left of the switch instead of being cut off on the right. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…sharing - Token codec: sparse binary format + pako deflate + base64url for compact URLs - Question index: deterministic sort by (domain_ids[0], id) for stable encoding - Shared view: reuses normal app boot, injects decoded responses, hides interactive chrome - Share modal: Copy Link, Facebook, Instagram, LinkedIn, X/Twitter, Bluesky buttons - All social share buttons use token URL with encoded responses - OG meta tags + Twitter Card for link previews (1200x630 preview image) - Logo click returns to welcome screen in all views - Shared view preserves user's own localStorage responses - Empty tokens supported (shows blank map) - 22 unit tests for token codec and question index Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Write feature spec for 009-fix-mobile-mode: header button grouping with swipe-reveal overflow, drawer pull centering, emulator testing - Add requirements quality checklist (all items pass) - Simplify share text: remove "top areas" annotation, use "Here's what I know: <link>" format instead Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Copy og-preview.png to public/ so Vite serves it at a predictable path instead of hashing it in dist/assets/ - Update OG and Twitter Card meta tags to reference /mapper/og-preview.png Co-Authored-By: Claude Opus 4.6 <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.
Summary
public/for stable Vite build URLsTest plan
npm test)/mapper/og-preview.png🤖 Generated with Claude Code
Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com