Skip to content

Add signature programs and concierge booking polish#1

Open
moofazzel wants to merge 1 commit intomasterfrom
codex/complete-app-according-to-progress-file
Open

Add signature programs and concierge booking polish#1
moofazzel wants to merge 1 commit intomasterfrom
codex/complete-app-according-to-progress-file

Conversation

@moofazzel
Copy link
Copy Markdown
Owner

@moofazzel moofazzel commented Nov 21, 2025

Summary

  • add announcement banner, navigation anchors, and signature program cards reflecting concierge offerings
  • introduce clinical credentials spotlight with stats plus VIP fast-track CTA and floating booking bar
  • extend styling for new luxury panels, responsive layouts, and sticky booking treatment

Testing

  • not run (not requested)

Codex Task


Note

Introduces a full landing page with multi-section HTML (programs, services, credentials, gallery, membership, testimonials, FAQ, contact) and comprehensive CSS for themed, responsive, and sticky/floating booking UI.

  • Frontend (HTML Traning/Fns Batch-5/HTML/index.html):
    • New landing page with sections: announcement, nav, hero, section--trust, programs, services, experience (timeline panel), credentials (stats), gallery, membership, testimonials, section--cta-alt, faq, contact (form + location), floating-booking, and footer.
    • Anchor links and CTAs wired to in-page sections; contact form fields and options added.
  • Styles (CSS Traning/Fns Batch-5/css/style.css):
    • Theme variables, gradients, cards, pills, badges, grids, and typography utilities.
    • Component styles for all new sections (trust logos, glow/frosted cards, quotes, timelines, stats, gallery, forms, map placeholder).
    • UX polish: sticky nav, sticky/fixed floating-booking, responsive grids, and mobile adjustments.

Written by Cursor Bugbot for commit 316ab09. This will update automatically on new commits. Configure here.

Copy link
Copy Markdown

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

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

This PR is being reviewed by Cursor Bugbot

Details

You are on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle.

To receive Bugbot reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.

<label>Goals
<textarea rows="3" placeholder="Tell us about your skin, timeline, and desired outcome"></textarea>
</label>
<button type="submit" class="pill pill--secondary">Request appointment</button>
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Bug: Form inputs missing name attributes

All form inputs (input, select, and textarea elements) are missing name attributes. When the form is submitted, no field values will be transmitted because HTML forms only send data for inputs with name attributes. This breaks the booking form functionality entirely, preventing users from submitting consultation requests.

Fix in Cursor Fix in Web

.section--panel .pill--primary {
width: 100%;
text-align: center;
}
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Bug: Badge labels incorrectly stretched to full width

The CSS selector .section--panel .pill--secondary, .section--panel .pill--primary applies width: 100% to all pills within panel sections, including small badge labels like "Glow" and "Most loved" that should remain inline. This stretches decorative badges to full width instead of only affecting the intended action buttons, breaking the visual hierarchy of the program and membership cards.

Fix in Cursor Fix in Web

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant