Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SOUTH AFRICA - ITP | Luke Manyamazi | Module-User-Focused-Data | Week 2 #230

Open
wants to merge 11 commits into
base: main
Choose a base branch
from

Conversation

Luke-Manyamazi
Copy link

Learners, PR Template

Self checklist

  • [:heavy_check_mark: ] I have committed my files one by one, on purpose, and for a reason
  • [:heavy_check_mark: ] I have titled my PR with COHORT_NAME | FIRST_NAME LAST_NAME | REPO_NAME | WEEK
  • [:heavy_check_mark: ] I have tested my changes
  • [ ✔️ ] My changes follow the style guide
  • [:heavy_check_mark: ] My changes meet the requirements of this task

Changelist

  • added html
  • added css

Briefly explain your PR.

This PR adds a form that allows customers to order t-shirts, following the specified requirements. The form collects customer details (name, email), t-shirt color, size, and delivery date. Key features include:

  1. Form Structure:

    • Collects customer's name, email, t-shirt color, size, and delivery date.
    • All fields are required for submission.
  2. Validation:

    • Name input has validation for letters and spaces.
    • Email input uses built-in HTML validation to ensure proper formatting.
    • T-shirt color options are limited to three choices (radio buttons).
    • Size is selected via a dropdown menu with six predefined options (XS-XXL).
    • Delivery date selection uses a date input with future date restrictions.
  3. CSS Styling:

    • Form layout is user-friendly with aligned labels and fields.
    • Styles for validation feedback are included for required and invalid inputs.

Questions

Ask any questions you have for your reviewer.

Copy link

netlify bot commented Oct 16, 2024

Deploy Preview for cyf-ufd ready!

Name Link
🔨 Latest commit c3a627d
🔍 Latest deploy log https://app.netlify.com/sites/cyf-ufd/deploys/670ff47746cd4d00080a96c0
😎 Deploy Preview https://deploy-preview-230--cyf-ufd.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@Luke-Manyamazi Luke-Manyamazi added the Needs Review Participant to add when requesting review label Oct 16, 2024
@Luke-Manyamazi Luke-Manyamazi self-assigned this Oct 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs Review Participant to add when requesting review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants