Skip to content

feat: add Keploy 5 Years sidebar card and announcement bar#397

Open
amaan-bhati wants to merge 2 commits into
mainfrom
mql-components-1
Open

feat: add Keploy 5 Years sidebar card and announcement bar#397
amaan-bhati wants to merge 2 commits into
mainfrom
mql-components-1

Conversation

@amaan-bhati

Copy link
Copy Markdown
Member

Adds two MQL-capture surfaces to celebrate Keploy's 5th anniversary:

  1. Sidebar card (components/Keploy5YearsCard.tsx) - appears below the Table of Contents on wide desktop screens (≥1440px). Animated golden gradient border, sweep shimmer, glow pulse, warm white card body with copy and a free-credits CTA.
  2. Announcement bar (components/Announcements.tsx) - re-enabled with 5 Years copy and a marquee that scrolls three messages across all pages.

Files changed

File Change
components/Keploy5YearsCard.tsx New component
components/Announcements.tsx Enabled; copy + CTA updated
components/post-body.tsx Import + desktop TOC layout (flex-col items-end) + <Keploy5YearsCard />

Copy

Sidebar card

  • Heading: "Keploy has completed it's 5 years this month!"
  • Body: "To celebrate, we are giving away free Keploy credits for a month!"
  • CTA: "Get 1 Month of Keploy Credits Free" → https://app.keploy.io/signin

Announcement bar marquee

  • "Keploy has completed 5 years this June!"
  • "To celebrate, we are giving away free Keploy credits for a month."
  • "Grab your 1 month of free credits now!"
  • CTA pill: "Get 1 Month Free" → https://app.keploy.io/signin

Screenshots

Screenshot 2026-06-22 at 11 39 01 AM Screenshot 2026-06-22 at 11 39 07 AM

amaan-bhati and others added 2 commits June 22, 2026 11:37
- New Keploy5YearsCard component: animated golden gradient border,
  shimmer/glow keyframes, warm white card body; renders below TOC
  on wide desktop (≥1440px)
- Announcements bar: enabled with 5 Years copy and free credits CTA
- post-body: minimal wiring — import + flex-col desktop TOC layout
  to stack card below TOC

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
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.

1 participant