feat: 3-step edit form, share card redesign, map fixes

- EditForm: refactored to 3-step flow matching NewEntryForm (details → photos → memo), transport icons with bigger images
- ShareCard: profile image, "You've colored X% of the world map" hero stat, removed stat boxes and continent bar, font embedding fix for PNG export, renamed brand to Journi
- JourneyView: auto-close after journey complete
- WorldMap: removed home marker icon, fix home marker reposition on resize

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Haeri Kim
2026-06-16 21:38:29 +09:00
parent 5a95fccd70
commit 9109d6a861
5 changed files with 306 additions and 323 deletions

View File

@@ -322,6 +322,7 @@
if (!isCancelled && myId === animId) {
isFinished = true; isPlaying = false;
if (onprogress) onprogress({ index: trips.length, total: trips.length, label: 'Journey complete!' });
setTimeout(() => close(), 2500);
} else if (myId === animId) { isPlaying = false; }
}