On screen widths below 480px, the form labels in the recommendation form sit
too close to the input field below them. There is not enough visual separation
between the label text and the input border, making the form feel cramped.
Expected Outcome:
On all mobile screen sizes (tested at 375px and 414px), each label has at
least 8px of space below it before the input begins. The change should only
affect the mobile breakpoint and leave desktop spacing unchanged.
Files to look at:
static/style.css — search for the @media (max-width: 640px) block
templates/index.html — the .form-group elements
On screen widths below 480px, the form labels in the recommendation form sit
too close to the input field below them. There is not enough visual separation
between the label text and the input border, making the form feel cramped.
Expected Outcome:
On all mobile screen sizes (tested at 375px and 414px), each label has at
least 8px of space below it before the input begins. The change should only
affect the mobile breakpoint and leave desktop spacing unchanged.
Files to look at:
static/style.css— search for the@media (max-width: 640px)blocktemplates/index.html— the.form-groupelements