feat(home): directed Studio scenes, footer wordmark glow and Damn Labs credits - #10
Merged
Merged
Conversation
…it Damn Labs Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
Each Studio cell is now one GSAP timeline started by ScrollTrigger: the graph builds and the batch runs through it, a pointer changes the crop, four workers share the last images of the batch, an edit reruns only the changed steps, and the pipeline is saved as a tool. Scenes rest on their last frame, start one column after another, pause off screen and show a still frame with reduced motion. Cards use 12px corners with 4-6px corners inside, as rounded-xl is the 28px page radius in this theme. ADR 0009 records GSAP for scenes and Motion for interface motion. Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
devchaudhary24k
added a commit
that referenced
this pull request
Sep 28, 2026
…nce (#13) * docs: refresh the README project overview - Add branded header, badges and project principles - Clarify local image processing and link Pixelact Studio * feat(home): directed Studio scenes, footer wordmark glow and Damn Labs credits (#10) - Direct the Studio section as GSAP scenes started by ScrollTrigger (ADR 0009) - Nest card corners: 12px cards with 4-6px corners inside - Light the footer wordmark under the pointer and credit Damn Labs and Pixelact Studio - Link hexlode.damnlabs.com from the README * ci: automate releases and expand Sentry observability - Add Release Please versioning and image publishing - Upload Sentry source maps and enable logs and tracing - Improve privacy-safe PostHog autocapture and deployment docs * ci: deploy Docker images only on releases - Keep the `main` image for unreleased merges - Publish `latest` and deploy via Dokploy on releases - Update deployment documentation * feat(studio): keep drafts per tab and recover unsaved changes - Add per-tab session drafts with one-day recovery for unsaved work - Add new/save controls and confirmation before discarding changes - Document draft storage and privacy behavior
devchaudhary24k
added a commit
that referenced
this pull request
Sep 28, 2026
) * docs: refresh the README project overview - Add branded header, badges and project principles - Clarify local image processing and link Pixelact Studio * feat(home): directed Studio scenes, footer wordmark glow and Damn Labs credits (#10) - Direct the Studio section as GSAP scenes started by ScrollTrigger (ADR 0009) - Nest card corners: 12px cards with 4-6px corners inside - Light the footer wordmark under the pointer and credit Damn Labs and Pixelact Studio - Link hexlode.damnlabs.com from the README * ci: automate releases and expand Sentry observability - Add Release Please versioning and image publishing - Upload Sentry source maps and enable logs and tracing - Improve privacy-safe PostHog autocapture and deployment docs * ci: deploy Docker images only on releases - Keep the `main` image for unreleased merges - Publish `latest` and deploy via Dokploy on releases - Update deployment documentation * feat(studio): keep drafts per tab and recover unsaved changes - Add per-tab session drafts with one-day recovery for unsaved work - Add new/save controls and confirmation before discarding changes - Document draft storage and privacy behavior * ci: deploy staging on main and production on releases - Label analytics and Sentry reports by deployment environment - Document staging and production Dokploy setup
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What changes
Footer
Studio section as directed scenes (ADR 0009: GSAP for home page scenes, Motion for interface motion)
useScenehook, with shared timings insrc/features/home/constants.ts.planWorkers, unit tested), and the count rises by one per finished image.Corners
rounded-xlis the 28px page radius, which made demo cards look bubbly. Cards now use 12px corners with 4–6px corners inside (inner = outer − padding), including the Convert tool's image cards. Icon tiles are one step less round.Other
@gsap/react, loaded only in the home route's lazy chunk (checked in the build output).Checks
pnpm check,pnpm typecheckandpnpm test(541 tests) pass;pnpm buildsucceeds.🤖 Generated with Claude Code
Need help on this PR? Tag
@codesmith-botwith what you need. Autofix is disabled.