Skip to content

application form errors, navbar fixes#137

Merged
ebinbellini merged 3 commits into
devfrom
fix/application-reference-errors
May 20, 2026
Merged

application form errors, navbar fixes#137
ebinbellini merged 3 commits into
devfrom
fix/application-reference-errors

Conversation

@SebbeBlom

Copy link
Copy Markdown

This PR attempts to solve several issues.

Firstly the "Save draft" button previously was not clickable if not all required fields where entered. This has now been changed so that the button always clickable, so you can always save your progress. (THERE IS NO GIT ISSUE)

Similarly, the "Submit" button previously was not clickable if not all required fields where entered. This has also been changed so that the button is always clickable, so that you can always attempt to submit. However if a required field has not been entered, then clicking submit will highlight does boxes with a red border and also display a red helper text next to these boxes. The red boxes and helper text disappear as soon as your start typing in them. closes
Required have a red asterix added to them, indicating their "requiredness".
The email and phone-number field are validated and helper text is shown if they are not formatted correctly.
Below these two fields we also have some helper text to explain that either of this options is required, meaning you need to have at least one of them. #115

Also the UTN logo link now takes you to the home page of apply (this website) instead of to the UTN homepage. (THERE IS NO GIT ISSUE)

The hamburger menu was rendered off-screen resulting in tab navigation ending up off screen and Z-index caused the X icon to not be shown. This has now been fixed. (THERE IS NO GIT ISSUE)

@ebinbellini ebinbellini left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Ready to merge once you fix this one bug

Comment thread frontend/apply/src/app/components/ApplicationForm.tsx
@ebinbellini ebinbellini merged commit a38f197 into dev May 20, 2026
1 check passed
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.

2 participants