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

Sime jadrijev/476 register page #482

Merged
merged 67 commits into from
Mar 17, 2025
Merged
Changes from 1 commit
Commits
Show all changes
67 commits
Select commit Hold shift + click to select a range
50e501c
slice ProgressBarTab
SimeJadrijev Jan 20, 2025
d221885
slice ProgressBar
SimeJadrijev Jan 20, 2025
38ded97
allow navigating forward and backwards on navigation bar
SimeJadrijev Jan 23, 2025
2a4eabf
add input fields for first step registration form
SimeJadrijev Jan 23, 2025
5808997
fix progressbar key prop
SimeJadrijev Jan 23, 2025
c42221f
implement checkbox fields
SimeJadrijev Jan 23, 2025
a7365e0
implement dynamic form loading and General Registration Form layout
SimeJadrijev Jan 23, 2025
5699ce1
add line breaks to css
SimeJadrijev Jan 23, 2025
1207c51
implement authfooter component
SimeJadrijev Jan 24, 2025
a434081
implement the majority of 2nd registration form
SimeJadrijev Jan 28, 2025
2240d73
refactor buttons to general component
SimeJadrijev Jan 28, 2025
841aa58
fix dropdown menus default state
SimeJadrijev Jan 28, 2025
324081e
fix data collecting in second form
SimeJadrijev Jan 28, 2025
77ad26f
refactor forms to have the main state in general component
SimeJadrijev Jan 28, 2025
f36105e
implement utility functions for input validation
SimeJadrijev Jan 29, 2025
c933aa1
implement validation logic for first step of registration form
SimeJadrijev Jan 29, 2025
66ab186
improve phone number validation
SimeJadrijev Jan 29, 2025
95a7a05
utilize validation for 2nd step of registration form
SimeJadrijev Jan 29, 2025
4ee1ea7
introduce enum for user data fields and utilize it
SimeJadrijev Jan 29, 2025
05d94fb
fix handleStepClick
SimeJadrijev Jan 30, 2025
e6d5170
implement registration provider
SimeJadrijev Jan 31, 2025
2b9cdae
utilize error handling from registration provider
SimeJadrijev Jan 31, 2025
5cf68fc
implement switching form steps on register button click
SimeJadrijev Jan 31, 2025
3227939
fix edge cases in step switching, delete prints
SimeJadrijev Jan 31, 2025
a4facfc
fix build
SimeJadrijev Jan 31, 2025
1c4eb99
extract CheckboxFieldsWrapper
SimeJadrijev Jan 31, 2025
65c256d
rename 2nd step file name
SimeJadrijev Feb 2, 2025
1a75df7
fix
SimeJadrijev Feb 2, 2025
cb02ba1
slice design for 4th step form
SimeJadrijev Feb 2, 2025
c793bc6
implement adding and removing interests
SimeJadrijev Feb 2, 2025
a345cf1
fix switching through steps for 3rd and 4th steps
SimeJadrijev Feb 2, 2025
8a78844
utilize RegistrationStep enum
SimeJadrijev Feb 2, 2025
9df8ea5
display appropriate buttons depending on current step
SimeJadrijev Feb 2, 2025
f71762e
change header text depending on current step
SimeJadrijev Feb 2, 2025
b5cb25a
fix copy for error messages
SimeJadrijev Feb 4, 2025
c26f568
add page look behind the main component
SimeJadrijev Feb 4, 2025
24051d7
Merge branch 'main' of github.com:dump-hr/ddays-app into SimeJadrijev…
SimeJadrijev Feb 4, 2025
768723e
slice confirm email page and slavica header
SimeJadrijev Feb 4, 2025
773c41a
fix confirm-email slice
SimeJadrijev Feb 23, 2025
81c8836
fix register page slice
SimeJadrijev Feb 23, 2025
2a4acaf
minor design fixes
SimeJadrijev Feb 23, 2025
d5ba06a
add redirects and minor design fixes
SimeJadrijev Feb 25, 2025
e6072e1
add redirect from confirm-email page and fix design slightly
SimeJadrijev Feb 25, 2025
cb46b5d
add error message for necessary checkboxes
SimeJadrijev Feb 25, 2025
03ee848
code improvements
SimeJadrijev Feb 25, 2025
5d99a02
fix eslint
SimeJadrijev Feb 25, 2025
e5a2e61
simplify conditional img rendering
SimeJadrijev Feb 27, 2025
3173ff6
fix form flow
SimeJadrijev Feb 27, 2025
3306cc1
simplify allFieldsAreFilled method
SimeJadrijev Feb 27, 2025
0ff53e9
refactor step title logic
SimeJadrijev Feb 27, 2025
80c0ce6
use absolute imports for images and icons
SimeJadrijev Feb 27, 2025
3dea448
fix checkboxes
SimeJadrijev Mar 1, 2025
ac236ba
fix responsive layout and auth footer tags
SimeJadrijev Mar 1, 2025
11fe1dd
fix phone number formatting
SimeJadrijev Mar 1, 2025
2ef5445
improve phone number validation
SimeJadrijev Mar 1, 2025
c24f121
change button text
SimeJadrijev Mar 1, 2025
6cb7593
fix design details
SimeJadrijev Mar 6, 2025
71bf41a
fix dropdown hasError bug
SimeJadrijev Mar 6, 2025
c9efff6
fix clicking on progress bar tabs
SimeJadrijev Mar 6, 2025
1c118de
fix cursor pointer
SimeJadrijev Mar 10, 2025
9158104
implement scroll to top on valid registration click
SimeJadrijev Mar 10, 2025
2efe407
change form width behavior for tablet
SimeJadrijev Mar 15, 2025
ee80a6f
adjust progress bar width, form headings and checkbox wrapper
SimeJadrijev Mar 15, 2025
89b8d07
fix types related comments
SimeJadrijev Mar 15, 2025
d40aafa
merge main
SimeJadrijev Mar 15, 2025
fc20a26
fix password validation to align with newPassword field needs
SimeJadrijev Mar 16, 2025
816513a
remove dead code
SimeJadrijev Mar 16, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix cursor pointer
SimeJadrijev committed Mar 10, 2025
commit 1c118def612a27f12309bb605eaee317685383c0
4 changes: 4 additions & 0 deletions apps/app/src/components/AuthFooter/AuthFooter.module.scss
Original file line number Diff line number Diff line change
@@ -5,6 +5,10 @@
color: $primary-black;
margin-top: -16px ;

a {
cursor: pointer;
}

a:first-child{
opacity: 0.6;
}