Skip to content

showcase_visual_upgrade: upgrade showcase visuals#83

Open
ProfRandom92 wants to merge 3 commits into
mainfrom
codex/upgrade-visual-quality-of-showcase
Open

showcase_visual_upgrade: upgrade showcase visuals#83
ProfRandom92 wants to merge 3 commits into
mainfrom
codex/upgrade-visual-quality-of-showcase

Conversation

@ProfRandom92
Copy link
Copy Markdown
Owner

Motivation

  • Improve the visual quality of the merged repo-backed showcase to match the Claude/Netlify reference while preserving the artifact-backed, deterministic benchmark model.
  • Provide a more premium, cinematic presentation that reduces scroll fatigue and highlights the replay pipeline visually without introducing new telemetry or backend systems.

Description

  • Add a responsive sticky navigation frame with an accessible mobile toggle and small nav affordances in showcase/app/src/main.tsx.
  • Enhance the hero: add a trust-rail (artifact-backed chips) and a replay-orbit visual, keeping all original deterministic copy and artifact-derived metrics in showcase/app/src/main.tsx.
  • Convert the pipeline section into a cinematic pipeline-showcase stage that visually frames the same deterministic pipeline steps in showcase/app/src/main.tsx.
  • Overhaul showcase/app/src/styles.css with 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

  • Ran type-checking with cd showcase/app && npm run typecheck and it passed successfully.
  • Ran the static validation with cd showcase/app && npm run validate and it passed successfully (script verifies presence of required copy and metric values).
  • Built the production bundle with cd showcase/app && npm run build and the build completed successfully.
  • Captured a local screenshot of the running dev server via Playwright after installing browser dependencies and the screenshot was saved to /tmp/comptextv7-screenshots/showcase_visual_upgrade.png.

Codex Task

@vercel
Copy link
Copy Markdown

vercel Bot commented May 14, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
comptextv7 Ready Ready Preview, Comment May 14, 2026 3:20pm

@netlify
Copy link
Copy Markdown

netlify Bot commented May 14, 2026

Deploy Preview for comptext-v7 ready!

Name Link
🔨 Latest commit 3015b9a
🔍 Latest deploy log https://app.netlify.com/projects/comptext-v7/deploys/6a05e835054ffa00084cd767
😎 Deploy Preview https://deploy-preview-83--comptext-v7.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

Comment thread showcase/app/src/styles.css Outdated
Comment thread showcase/app/src/styles.css Outdated
.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); }
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

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; }

ProfRandom92 and others added 2 commits May 14, 2026 17:20
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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant