Cape Town | 26-ITP-May | Juanita Nwachukwu | Sprint 1 | Form Controls#1401
Cape Town | 26-ITP-May | Juanita Nwachukwu | Sprint 1 | Form Controls#1401Jay99-prog wants to merge 2 commits into
Conversation
✅ Deploy Preview for cyf-onboarding-module ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
Your PR description is incomplete. You filled out a template (that starts "Learners, PR Template") when you created this PR - you can see it at the top of this page. Make sure to fill in all fields in the template. Please ensure:
If this PR is not coursework, please add the NotCoursework label (and message on Slack in #cyf-curriculum or it will probably not be noticed). If this PR needs reviewed, please add the 'Needs Review' label to this PR after you have resolved the issues listed above. |
1 similar comment
|
Your PR description is incomplete. You filled out a template (that starts "Learners, PR Template") when you created this PR - you can see it at the top of this page. Make sure to fill in all fields in the template. Please ensure:
If this PR is not coursework, please add the NotCoursework label (and message on Slack in #cyf-curriculum or it will probably not be noticed). If this PR needs reviewed, please add the 'Needs Review' label to this PR after you have resolved the issues listed above. |
|
Needs Review |
|
Your PR description is incomplete. You filled out a template (that starts "Learners, PR Template") when you created this PR - you can see it at the top of this page. Make sure to fill in all fields in the template. Please ensure:
If this PR is not coursework, please add the NotCoursework label (and message on Slack in #cyf-curriculum or it will probably not be noticed). If this PR needs reviewed, please add the 'Needs Review' label to this PR after you have resolved the issues listed above. |
|
Your PR description is incomplete. You filled out a template (that starts "Learners, PR Template") when you created this PR - you can see it at the top of this page. Make sure to fill in all fields in the template. Please ensure:
If this PR is not coursework, please add the NotCoursework label (and message on Slack in #cyf-curriculum or it will probably not be noticed). If this PR needs reviewed, please add the 'Needs Review' label to this PR after you have resolved the issues listed above. |
|
Your PR description is incomplete. You filled out a template (that starts "Learners, PR Template") when you created this PR - you can see it at the top of this page. Make sure to fill in all fields in the template. Please ensure:
If this PR is not coursework, please add the NotCoursework label (and message on Slack in #cyf-curriculum or it will probably not be noticed). If this PR needs reviewed, please add the 'Needs Review' label to this PR after you have resolved the issues listed above. |
|
Your PR description is incomplete. You filled out a template (that starts "Learners, PR Template") when you created this PR - you can see it at the top of this page. Make sure to fill in all fields in the template. Please ensure:
If this PR is not coursework, please add the NotCoursework label (and message on Slack in #cyf-curriculum or it will probably not be noticed). If this PR needs reviewed, please add the 'Needs Review' label to this PR after you have resolved the issues listed above. |
2 similar comments
|
Your PR description is incomplete. You filled out a template (that starts "Learners, PR Template") when you created this PR - you can see it at the top of this page. Make sure to fill in all fields in the template. Please ensure:
If this PR is not coursework, please add the NotCoursework label (and message on Slack in #cyf-curriculum or it will probably not be noticed). If this PR needs reviewed, please add the 'Needs Review' label to this PR after you have resolved the issues listed above. |
|
Your PR description is incomplete. You filled out a template (that starts "Learners, PR Template") when you created this PR - you can see it at the top of this page. Make sure to fill in all fields in the template. Please ensure:
If this PR is not coursework, please add the NotCoursework label (and message on Slack in #cyf-curriculum or it will probably not be noticed). If this PR needs reviewed, please add the 'Needs Review' label to this PR after you have resolved the issues listed above. |
|
Your PR description is incomplete. You filled out a template (that starts "Learners, PR Template") when you created this PR - you can see it at the top of this page. Make sure to fill in all fields in the template. Please ensure:
If this PR is not coursework, please add the NotCoursework label (and message on Slack in #cyf-curriculum or it will probably not be noticed). If this PR needs reviewed, please add the 'Needs Review' label to this PR after you have resolved the issues listed above. |
|
You need to delete the placeholder text, " |
cjyuan
left a comment
There was a problem hiding this comment.
- According to https://validator.w3.org/, there are errors in your code. Can you fix them?
| <header>T-shirt Order Form | ||
| <h1>T-shirt Order Form</h1> |
There was a problem hiding this comment.
Why made "T-shirt Order Form" to appear twice?
| <label> | ||
| <input type="radio" name="colour" value="pink" required> | ||
| Pink | ||
| </label> | ||
|
|
||
| <label> | ||
| <input type="radio" name="colour" value="black" required> | ||
| Black | ||
| </label> | ||
|
|
||
| <label> | ||
| <input type="radio" name="colour" value="blue" required> | ||
| Blue | ||
| </label> |
There was a problem hiding this comment.
Note: For radio buttons within the same group, it is sufficient to mark only one of them as required.
| <label for="name">Full Name</label> | ||
| <input | ||
| type="text" | ||
| id="name" | ||
| required | ||
| minlength="5" | ||
| > |
There was a problem hiding this comment.
This input element does not yet fully meet the requirement:
- Must be at least 2 characters long
- Cannot be empty
Currently, string such as "CJ" would be rejected but a string containing exactly 5 space characters would be accepted.
On separate note, can you use an AI to find out "In HTML, what is a placeholder attribute and why using it in input element is considered a good practice?"
| <!-- SIZE --> | ||
| <label for="size">SIZE</label> | ||
| <select id="size" name="size" required> | ||
| <option value="">-- Select Size --</option> | ||
| <option value="XS">XS</option> |
There was a problem hiding this comment.
The layout of the colour and size controls feels a bit unbalanced. The colour options are presented as a radio group, while the size selector appears immediately afterward without a similar grouping structure. Consider reorganizing these controls (for example, using <fieldset> and <legend> elements) to make the form easier to scan and more visually consistent.

Cape Town | 26-ITP-May | Juanita Nwachukwu | Sprint 1 | Form Controls
Self checklist
Changelist
Briefly explain your PR.