Skip to content

mcdmag/cue

Repository files navigation

Cue Plugin — Landing Page

The landing page for the Cue Claude Code plugin, built with Astro + Tailwind CSS.

Live at: https://mcdmag.github.io/cue

Development

npm install
npm run build       # production build → ./dist/
npm run dev         # local dev server at localhost:4321
npx astro check     # type-check templates

Environment Variables

Variable Where to set Description
PUBLIC_STRIPE_PAYMENT_LINK GitHub Actions secret Stripe payment link URL for the "Buy" button

Setting the Stripe payment link

  1. Create a payment link in the Stripe Dashboard (Payment Links in the sidebar)
  2. Copy the URL (e.g. https://buy.stripe.com/test_abc123)
  3. Go to your GitHub repo Settings > Secrets and variables > Actions
  4. Click New repository secret
  5. Name: PUBLIC_STRIPE_PAYMENT_LINK, Value: your Stripe payment link URL
  6. The next deploy will inject it into the "Buy" button on the pricing section

For local development, create a .env file:

PUBLIC_STRIPE_PAYMENT_LINK=https://buy.stripe.com/test_abc123

GitHub Pages Setup (one-time)

  1. Go to the repo Settings → Pages
  2. Set Source to "GitHub Actions"
  3. Push a commit that touches site/** to main to trigger the first deployment

The Deploy Landing Page workflow (.github/workflows/deploy-site.yml) handles build and deploy automatically on every push to main that modifies site/ files.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors