Skip to content

fix(onboarding): reveal color swatch only on hover#482

Merged
ineagu merged 1 commit into
developmentfrom
fix/onboarding-subtler-color-summary
Jun 22, 2026
Merged

fix(onboarding): reveal color swatch only on hover#482
ineagu merged 1 commit into
developmentfrom
fix/onboarding-subtler-color-summary

Conversation

@ineagu

@ineagu ineagu commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

Summary

The per-card color swatch summary showed at rest, adding visual noise to the starter-sites grid. This hides it at rest and reveals it only on card hover / focus — matching the existing page-shot tabs — so the resting grid stays clean.

  • .ss-color-summary is now opacity: 0; pointer-events: none at rest, revealed via the existing .ss-card:hover, :focus-within block (with a small slide-up). The full white pill + shadow still appear on hover; keyboard focus reveals it via :focus-within.

Targets development so it ships in the v1.4.0 starter-sites release (#481).

Test

Open Neve onboarding (≥992px): at rest the cards show no color swatch; hovering (or tabbing into) a multi-palette card reveals the swatch at the bottom-left (and the page-shot tabs at top). Single-palette sites still show nothing.

Verified in a local wp-env instance — resting opacity 0, hover opacity 1.

The per-card color summary showed at rest, adding visual noise to the grid.
Hide it at rest and reveal it on card hover/focus (matching the page-shot
tabs) so the resting grid stays clean; the full white pill still appears on
hover.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QrGf4K9upxDKhRPVCztoLs
@pirate-bot

Copy link
Copy Markdown
Collaborator

Plugin build for 0c16ced is ready 🛎️!

@ineagu ineagu merged commit f6ef1eb into development Jun 22, 2026
6 of 7 checks passed
@ineagu ineagu deleted the fix/onboarding-subtler-color-summary branch June 22, 2026 15:58
@pirate-bot

Copy link
Copy Markdown
Collaborator

🎉 This PR is included in version 1.4.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@pirate-bot pirate-bot added the released Indicate that an issue has been resolved and released in a particular version of the product. label Jun 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

released Indicate that an issue has been resolved and released in a particular version of the product.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants