Skip to content

🐛 [Bug]: Inconsistent "Play Now" CTA button text on BlackJack21 project card #704

@Shashank-8p

Description

@Shashank-8p
Image

📝 Description

There is a UI inconsistency regarding the call-to-action (CTA) button labels within the project card grid. While the vast majority of project cards uniformly use "Try It" for their primary button text, the "BlackJack21" card deviates by displaying "Play Now".

[Inference] This discrepancy likely stems from a hardcoded string overriding the default component props, potentially introduced via an unreviewed or disjointed contribution.

🔄 Steps to Reproduce

  1. Navigate to the main project card grid.
  2. Scroll to locate the "BlackJack21" project card.
  3. Observe the text on the primary CTA button ("Play Now").
  4. Compare this button text with the surrounding project cards (e.g., "Try It").
  5. See error: The button text naming convention is inconsistent.

🎯 Expected Behavior

The CTA buttons across all project cards should utilize a standardized string (e.g., uniformly "Try It") passed down via the card component's props to maintain a cohesive user interface and predictable user experience.

❌ Actual Behavior / Error Logs

The "BlackJack21" card renders a conflicting "Play Now" string, breaking UI uniformity.

💻 Environment

  • OS: Windows 11
  • Browser: Chrome / Brave
  • File Name: Project Card Component / Grid Layout

  • I am a registered GSSoC 2026 contributor.
  • I want to be assigned to fix this issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    type:bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions