fix timeline responsiveness#997
Conversation
…nto ishaa/dev5 # Conflicts: # apps/web/components/timeline-view.tsx
|
Claude finished @ishaanxgupta's task in 1m 12s —— View job Review CompleteOverview: This PR improves timeline responsiveness with mobile-first CSS refactoring and adds smooth expand/collapse animations using Motion (Framer Motion v12). Issues found: None — this looks good to ship. Analysis: The changes are purely presentational and well-implemented:
All existing null checks on Score: 10/10 |
Deploying with
|
| Status | Name | Latest Commit | Updated (UTC) |
|---|---|---|---|
| ✅ Deployment successful! View logs |
supermemory-mcp | 9822483 | May 24 2026, 08:35 AM |
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
supermemory-app | 9822483 | Commit Preview URL Branch Preview URL |
May 24 2026, 08:36 AM |
There was a problem hiding this comment.
Overview: This PR improves timeline responsiveness with mobile-first CSS refactoring and adds smooth expand/collapse animations using Framer Motion.
Issues found: None — this looks good to ship.
The changes are purely presentational:
- Mobile-responsive grid layout with proper column/row positioning
AnimatePresence+motionfor smooth group expansion animations- New
isLastprop for proper border-radius on the last item in collapsed groups - Animated timeline indicator (dot and line) that highlights when groups are expanded
All existing logic remains intact with proper null checks on doc.id. The staggered animation delays are capped sensibly (Math.min(index * 0.025, 0.12)), and the periodIndex === periodGroups.length - 1 check correctly hides the timeline line for the last period.
Score: 10/10
Uh oh!
There was an error while loading. Please reload this page.