showcase_visual_upgrade: upgrade showcase visuals#83
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
✅ Deploy Preview for comptext-v7 ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
There was a problem hiding this comment.
Code Review
This pull request significantly enhances the showcase application's UI with a refined dark theme, new decorative components like the 'visual orbit' and 'trust rail,' and a responsive mobile navigation menu. The pipeline section has also been redesigned with a more compact grid layout and a visual summary stage. Feedback identifies opportunities to improve visual consistency by aligning container widths, enhancing button interactions with CSS transitions, and correcting the display of arrows in the updated pipeline grid.
| .pipeline-step span { color: var(--cyan); font-family: ui-monospace, SFMono-Regular, Menlo, monospace; font-size: 0.72rem; } | ||
| .pipeline-step strong { display: block; margin-top: 1rem; font-size: 0.9rem; line-height: 1.35; } | ||
| .pipeline-step strong { display: block; margin-top: 1rem; font-size: 0.92rem; line-height: 1.35; } | ||
| .pipeline-arrow { position: absolute; top: 0.9rem; right: 0.75rem; width: 16px; color: var(--subtle); } |
There was a problem hiding this comment.
Since the pipeline is now displayed in a 3-column grid on desktop, the absolute-positioned arrows on the 3rd item in each row point into empty space instead of the next step. Hiding the arrow for every 3rd item ensures the visual flow remains correct.
.pipeline-arrow { position: absolute; top: 0.9rem; right: 0.75rem; width: 16px; color: var(--subtle); }\n.pipeline-step:nth-child(3n) .pipeline-arrow { display: none; }Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Motivation
Description
showcase/app/src/main.tsx.showcase/app/src/main.tsx.pipeline-showcasestage that visually frames the same deterministic pipeline steps inshowcase/app/src/main.tsx.showcase/app/src/styles.csswith a richer dark palette, glows, gradients, updated spacing, responsive breakpoints, and styles for the new nav/hero/pipeline visuals; the benchmark cards continue to surface committed artifact links and static metrics.Testing
cd showcase/app && npm run typecheckand it passed successfully.cd showcase/app && npm run validateand it passed successfully (script verifies presence of required copy and metric values).cd showcase/app && npm run buildand the build completed successfully./tmp/comptextv7-screenshots/showcase_visual_upgrade.png.Codex Task