Commit Graph

98 Commits

Author SHA1 Message Date
Your Name d845fd7a5a Fix marker stability and reduce image preview size
- Use deterministic hash-based offset calculation for stable marker positions
- Markers now stay in same position across zoom/pan operations
- Check geographic distance instead of pixel distance for clustering
- Reduce image preview from 60px to 40px for compact modal
- Reduce button font size to save space

Fixes: Markers no longer jump around when zooming
Fixes: Modal stays compact with image preview

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

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-22 22:51:05 -05:00
Your Name c3e9426e64 Improve map UX: compact modal, visible crosshair, smart marker overlap
- Reduce create post modal height (max 45vh) and add scroll
- Lower modal position (bottom: 8%) to keep map visible
- Move crosshair higher (top: 30%) for better visibility
- Implement smart marker offsetting for nearby posts
- Add visual connection line from offset markers to true position
- Create cascade effect for clustered markers (45° circular pattern)
- Maintain pointer accuracy when zooming

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

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-22 22:44:50 -05:00
Your Name 2c4c9a7065 Add image upload and category icons to map cards
- Add image upload functionality with file picker and URL input
- Display custom uploaded images or category-specific FontAwesome icons
- Add icon styles for all themes (dark, blue, light)
- Map unique icons to each category and subcategory (News, Friends, Events, Market)
- Update card templates to show 72x72px icon/image on the left
- Add image preview and validation (max 5MB, images only)

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

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-22 22:36:20 -05:00
Your Name 48edeb03fe update frontend 2025-12-21 21:59:31 -05:00
Your Name 555342d377 update frontend 2025-12-21 20:01:42 -05:00
Your Name 7ea3b2c4fa update frontend 2025-12-21 19:54:35 -05:00
Your Name 862e9f4303 update frontend 2025-12-21 19:48:12 -05:00
Your Name 9314caec42 update frontend 2025-12-21 19:44:26 -05:00
Your Name e102911c06 update frontend 2025-12-21 19:36:13 -05:00
Your Name 8a954a2ff9 update frontend 2025-12-21 19:26:34 -05:00
Your Name f2f902f24b update frontend 2025-12-21 19:21:18 -05:00
Your Name b5db6e0ca8 update frontend 2025-12-21 19:19:22 -05:00
Your Name 13646408eb update frontend 2025-12-21 19:17:48 -05:00
Your Name 26a8bf84e8 update frontend 2025-12-21 19:17:06 -05:00
Your Name 0849f38629 update frontend 2025-12-21 01:28:05 -05:00
Your Name a9351196df update frontend 2025-12-21 01:03:57 -05:00
Your Name 477d8a13b3 update frontend 2025-12-21 00:29:28 -05:00
Your Name fe6bd0d808 update frontend 2025-12-21 00:29:08 -05:00
Your Name 9da994cfbb update frontend 2025-12-21 00:28:26 -05:00
Your Name a19e179c2b update frontend 2025-12-20 23:43:32 -05:00
Your Name 04dc5f695c update frontend 2025-12-20 23:17:28 -05:00
Your Name 0dad16e338 update frontend 2025-12-20 22:54:48 -05:00
Your Name 0989edbd09 update frontend 2025-12-20 22:51:21 -05:00
Your Name 86d6f153c6 update frontend 2025-12-20 22:32:11 -05:00
Your Name 5bffb63028 bleh 2025-12-20 22:21:59 -05:00
Your Name 1b52075561 yo 2025-12-20 22:01:57 -05:00
Your Name 3e34dbde20 nleh 2025-12-20 03:23:36 -05:00
Your Name 2157222e17 topppp 2025-12-20 02:51:28 -05:00
Your Name ae44f2e019 marxhe 2025-12-19 20:47:42 -05:00
Your Name c8f916f602 blehxx 2025-12-19 17:44:36 -05:00
Your Name db4ce5599d menag 2025-12-19 15:00:43 -05:00
Your Name a6076135f2 auth 2025-12-19 14:29:13 -05:00
Your Name c9872d6260 toit marche 2025-12-19 13:04:18 -05:00
Your Name 195b5634a1 toit msrxhe 2025-12-18 23:59:24 -05:00
Your Name 87394a44eb pewsqie pardair 2025-12-18 23:40:44 -05:00
Your Name 68c3648768 blehh 2025-12-18 22:39:29 -05:00
Your Name ef79700865 update frontend 2025-12-18 22:27:12 -05:00
Your Name d7f12db601 nleh 2025-12-18 22:19:15 -05:00
Your Name 4753cacdcc goood 2025-12-18 15:45:46 -05:00
Your Name 70251093a8 beiser 2025-12-18 15:19:25 -05:00
Your Name e52e451d98 pas pire 2025-12-18 14:53:39 -05:00
Your Name 1e49157a3a card 2025-12-18 14:35:26 -05:00
Your Name 3d58684b87 cleanup frontend auth, remove keycloak remnants, local fontawesome 2025-12-17 13:52:59 -05:00
Your Name 9abf38326e nwnage 2025-12-17 00:25:50 -05:00
Your Name 0b6bb6cc07 j essais de fix 2025-12-16 22:47:17 -05:00
Your Name caeaea97e8 fix load map 2025-12-13 14:32:03 -05:00
Your Name 9c5de18421 update frontend 2025-12-13 02:51:04 -05:00
Your Name 78f3ea5d63 update frontend 2025-12-13 02:42:20 -05:00
Your Name 68b859ccf5 update frontend 2025-12-13 02:31:28 -05:00
Your Name 7c5fbf5077 update frontend 2025-12-13 02:27:14 -05:00