Clips
Clips is a full-screen, swipeable vertical video feed — Closegram's Reels/TikTok-style format. A clip isn't a separate content type: any post whose media is a single video is automatically eligible, and clips reuse the same like, save, and repost mutations as the regular feed.
Each property has its own checkbox marking whether that specific piece is fully implemented and functional end to end (frontend + backend) — update these yourself as work lands; this page won't overwrite them.
- Full-screen vertical clips feed
- Like / unlike a clip
- Save / unsave a clip
- Repost / undo repost a clip
- Comment on a clip (opens the shared post comment modal)
- Logged-out browsing — a public grid of public clips at
/clips, tapping one opens a viewer; liking/saving/reposting/commenting prompts login - Dedicated clip creation flow — a "Create clip" floating action button on the Clips page opens
CreateClipModal(upload or record a video via getUserMedia/MediaRecorder). Fixed this session:CreateClipModalwas fully built but wasn't mounted anywhere reachable — only a Storybook story rendered it. Clips can still also be created via the regular post composer, since any single-video post is stored as type='clip' by the backend either way
See the technical reference for GraphQL schemas, routes, source file links, and per-field wiring status.