memos/web/src/components/memo-metadata
Steven d236ef1611 feat(web): add glassmorphism map controls with Google Maps integration
- Add custom zoom controls with modern glassmorphism styling
- Add "Open in Google Maps" button for location markers
- Refactor to React component architecture with proper Leaflet integration
- Create reusable GlassButton component for maintainability
- Use React 18 createRoot for portal rendering
- Replace imperative DOM manipulation with declarative React patterns
- Add coordinate display to location metadata

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-20 00:18:01 +08:00
..
AttachmentCard.tsx chore: tweak comments 2025-11-30 13:16:02 +08:00
AttachmentList.tsx refactor: migrate to connect-rpc (#5338) 2025-12-11 19:49:07 +08:00
index.ts chore: tweak comments 2025-11-30 13:16:02 +08:00
LocationDisplay.tsx feat(web): add glassmorphism map controls with Google Maps integration 2025-12-20 00:18:01 +08:00
MetadataCard.tsx chore: tweak comments 2025-11-30 13:16:02 +08:00
RelationCard.tsx refactor: migrate to connect-rpc (#5338) 2025-12-11 19:49:07 +08:00
RelationList.tsx refactor: migrate to connect-rpc (#5338) 2025-12-11 19:49:07 +08:00
SortableItem.tsx refactor: clean up MemoView and MemoEditor component architecture 2025-11-30 11:15:20 +08:00
types.ts refactor: migrate to connect-rpc (#5338) 2025-12-11 19:49:07 +08:00