-
Notifications
You must be signed in to change notification settings - Fork 2
Description
Summary:
Clone the current Mokse Contact page in a Next.js project using plain semantic HTML and original UI assets. Include the contact form structure as shown on the live site; no functionality.
Acceptance Criteria:
Page matches the existing Contact layout (e.g., hero/intro, contact form, org contact details, map/embed or links, CTA) exactly in structure.
Contact form fields mirror the original (e.g., Name, Email, Subject, Message, plus any others present), with elements properly associated to inputs.
No submission logic: form has method/action placeholders only; no validation scripts or handlers.
Original assets (icons/images/logos/map placeholder) are imported and referenced with accurate alt text.
Only repeated elements become components (e.g., ContactMethod, SocialLink), each used ≥2 times.
Renders with no styling or scripts; uses semantic HTML (form, fieldset, legend, label, input, textarea, button).
Headings are ordered logically; nav and footer structure match the home page clone.