Skip to content

fix(StepIndicator): render step circle above connector lines - #362

Merged
garrity-miepub merged 1 commit into
mainfrom
bugfix/step-indicator-connector-overlap
Aug 8, 2026
Merged

fix(StepIndicator): render step circle above connector lines#362
garrity-miepub merged 1 commit into
mainfrom
bugfix/step-indicator-connector-overlap

Conversation

@garrity-miepub

Copy link
Copy Markdown
Collaborator

Problem

In the horizontal StepIndicator, the connector bars overlay the current step's circle — the ring around the active circle was being painted over by the adjacent connector lines.

Fix

Add relative z-10 to the step circle button so it (and its ring) renders above the connector bars.

Verification

  • Verified visually in Storybook (StepIndicator — Clickable All Steps)
  • pnpm typecheck
  • pnpm lint
  • pnpm format:fix

Add relative z-10 to the step circle button so its ring is no longer
overlapped by adjacent connector bars.
Copilot AI lite review requested due to automatic review settings August 8, 2026 01:24

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR fixes a layering issue in the horizontal StepIndicator where connector bars could visually overlap the active step’s circle/ring, by ensuring the step circle renders above the connector lines.

Changes:

  • Add relative z-10 to the step circle button’s Tailwind class list to raise its stacking order above connector bars.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying ui with  Cloudflare Pages  Cloudflare Pages

Latest commit: cdabd6f
Status: ✅  Deploy successful!
Preview URL: https://4e36bbea.ui-6d0.pages.dev
Branch Preview URL: https://bugfix-step-indicator-connec.ui-6d0.pages.dev

View logs

@garrity-miepub
garrity-miepub merged commit b7be0e5 into main Aug 8, 2026
11 checks passed
@garrity-miepub
garrity-miepub deleted the bugfix/step-indicator-connector-overlap branch August 8, 2026 02:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants