As products and Wishlist page share the same products card, there are some changes that were implemented on the wishlist page that can also be done on Products page.
Change height values
Add auto margins
Apply grid styling properties
Apply media queries to dynamically size cards for different screen sizes
Noticed that since we are accepting lots of inputs from the user, the UI on desktop does not seem that great.
As it looks like one long form, possibly discouraging the user from filling up the details.
Chore:
Use grids from the best library in existence PowertrainUI™ and consider using a 2 grid column layout
As I have overridden the CSS utility class being imported from PowertrainUI™, I would like to create a common CSS file wherein all those overriding classes are stored, thus easily accessible and can be applied across all pages easily without repetition of code.
Noticed a lot of empty classes or class variables which are not applying any properties on HTML elements.
Will be combing through the code accordingly and clean it up to the best of my ability
Chores:
Clean up code, unwanted and unused classes
Reorganize CSS files and properties
Check content in all pages for syntax or missing content
Implemented in the Products page of FueledUp™, on clicking any radio button it only triggers the very first one.
This is clearly because of radio button groups are not properly differentiated.
Same issue exists for checkboxes
Fixes:
Group radio buttons accordingly. Same for checkbox
link each radio button to their respective labels, same for checkbox
For the signup window, we can also allow the user to enter their first and last name, which can later be used during cart checkout.
Additionally we can provide the ability to toggle visibility of password field