@aaronpaulgz
Submitted
Any feedback is welcome First time I make a form :D
Looking to hire developers?
@ovidiuantonio
@aaronpaulgz
Submitted
Any feedback is welcome First time I make a form :D
@ovidiuantonio
Posted
Hello Aaron,
This solution looks pretty good! There are a few tips that can help you make the solution even better:
max-width: 1440px;
and margin: 0 auto;
to the main element to keep the content in the center of the page no matter how big the screen isIn rest, all good, the site is responsive and the error messages are present (you can add email validation to display another error message if the email isn't valid). Good job!
Happy coding and keep going!
@mesutcifci
Submitted
This is done pretty quickly
@ovidiuantonio
Posted
Hello Mesut,
You did a very good job with this project! The site is responsive and it looks very good. The buttons have hover states and the error message is displayed properly.
One thing you can do is giving the max-width
property to the wrapper instead of the body (on a bigger screen the wrapper remains on the left side, because of that)
Happy coding and keep going!
@lttn-16
Submitted
It's best if you see it on screen with width more than 1250px. Give me some advice, thank you! 🥰
@ovidiuantonio
Posted
Hello Thanh Nhi,
Nice solution! You did a very good job! There are a few tips to improve your solution:
max-width: 1440px;
and margin: 0 auto;
to the container, to keep the content looking good on larger screens too and consider adding the background images to the body instead of the containerHappy coding and keep going!
@jaronimas-codes
Submitted
Question nr. 1: why on desktop mode I have still scrolling from left to right? Question nr. 2: why the 'gap' of cards in 'medium' screen size so huge?
Couldn't find the solution for these problems myself..
Thanks in advance!
@ovidiuantonio
Posted
Hello Jaronimas,
Very good job! Your solution is looking very nice (i like the animations on the cards) and is responsive.
To get rid of the horizontal scroll remove the width
from the body element.
You can make the gap between the columns smaller by defining the gap just for rows: grid-gap: 1.5rem 0;
(1.5rem for rows, 0 for columns), and if you want an even smaller gap just lower the width of the container or increase the width of the cards.
Happy coding and keep going!
@guliye91
Submitted
made some changes to the initial one
@ovidiuantonio
Posted
Hello Guliye,
You did a nice job on this challenge! I have a few tips for that'll help you improving your solution:
max-with: 90rem;
to keep the content in the center of the page, you can also do that with the header but don't forget to add margin: 0 auto;
or you can add all the elements inside one div that will have max-width: 90rem;
and margin: 0 auto;
align-items: center;
to align all the elementsHappy coding and keep going!
@mathieufontaine
Submitted
It was a nice challenge to test my JS knowledge! The drag and drop part is still confusing for me though... Any feedback or ideas to improve the app or simplify my code is more than welcome :)
@ovidiuantonio
Posted
Hello Mathieu.
Very nice solution! The site is looking very good and is responsive! I found one little problem with the active button, when I select it all the item disappear even if they're completed or not, but you can easily fix that.
As for the drag and drop feature you can check this video about draggable js
Happy coding and keep going!
@Chris94Lee
Submitted
Any feedback would be helpful. Thanks!
@ovidiuantonio
Posted
Hello Chris,
This is a great solution! It looks very good and is responsive on all devices I tested! One little thing you can fix is the position of the warning message on the mobile version, it's half inside and half outside the input element
Also, you can add hover states for the button and the links for a better UX
Happy coding and keep going!
@ksyksy815
Submitted
@ovidiuantonio
Posted
Hi Seo Kim,
Even if you didn't required feedback I saw you solution and is pretty good. You did a nice job!
I have a few tips which you can apply to improve the solution:
for the wrapper:
width: 75vw
with width: 75rem;
, on a bigger screen the text and the image are not in the center anymore, that's why a fixed width works better, to keep the content in one fixed areamax-height
property as the height of the wrapper modifies as the height of the elements inside it modify.for the imageBoxPosition:
position: relative
to the div and then absolute position the button (i gave this values and it looks pretty nice : bottom: -2rem;
and left: 2rem;
,but make sure to remove overflow: hidden;
from the div if you apply this tip)position: absolute;
and z-index: -1;
properties and the svg will always stay behind the phototestimonial text:
That's all I think, in rest all good, the mobile version looks good and you did a very good job with js too.
Happy coding and keep going! Fighting!
@Chris94Lee
Submitted
Any feedback would be nice!
I know I need to add the ! to the inputs on error. Plus I need to add the box shadow to the CTAs plus the form container.
I think I also need to add more breakpoints.
@ovidiuantonio
Posted
Hello Chris,
Very nice solution! You did a very good job!
I have a few tips that can help you making this solution even better:
max-width
and margin: 0 auto;
to the main container, because on a bigger screen the text and the card are not anymore in the center of the pagecursor: pointer;
to the "Terms and services" too, for a better UXHappy coding and keep going!
@gbasbu
Submitted
How to make it better? Your feedbacks are most important to me. Thanks.
@ovidiuantonio
Posted
Hello Gorkem,
Your solution is pretty good. You did a good job with this. There are 2 tips for improving your solution:
margin: 0 auto;
to the main component (because on a bigger screen it remains on the left side)Happy coding and keep going!
@franco-nahuel-ibanez
Submitted
Hello! this is my last challenge done. I await your comments to continue improving
@ovidiuantonio
Posted
Hello Franco,
Your solution looks very good and it's also very responsive.
I found a few things that you can add to your solution to make it even better:
justify-content: center;
to the .section
to keep it in the center of the page.cursor: pointer;
to "Terms and Services" for a better UXAnd a small bug that you can easily can fix: when I fill the email form with some random letters and click the claim button it says "Email cannot by empty" but it actually should say that the email is not valid.
Happy coding and keep going!
@krishna-nayak
Submitted
If there is anything problem or anything that can be fixed please give your suggestion.
@ovidiuantonio
Posted
Hello Krishna,
You have a very good solution! It is responsive and it looks very good!
One little thing that you can modify is the with of the main
component, because on a bigger screen the cards will be kinda stretched; you can replace width: 75%;
(on the main component) with max-width: 75rem;
(for example).
Happy coding and keep going!
@ksyksy815
Submitted
This is my third submission and the first occasion to write this optional comment. I apologize for the messy and unorganized JS code for this assignment. I've been self-teaching myself HTML, CSS, and JS for about a month now, and it is not easy... but very fun!! Happy coding everyone!
@ovidiuantonio
Posted
Hello Seo Kim,
This is a pretty good solution, not bad for your 3rd project!
I have a few tips for you, that can help improving your solution:
.wrapper
for example, using a fixed value is better (the content inside doesn't overflow anymore)!.wrapper
you will see that the popup will not be properly aligned, you can play with the values of top
and left
to align it. You can also add cursor: pointer;
to the popup close button.That's all! Happy coding and keep going! Fighting!
@rahulxyz
Submitted
How do we build the thumb of slider more similar to that of design? In my solution there are two issues with the slider:
@ovidiuantonio
Posted
Hello,
Very nice solution! The site is responsive and the progress bar is awesome. One thing that you should do is reverse the counter, because when the progress bar is at max value it shows 1000gb left and that, I think, should be 0gb. In rest is all good I think! Good job!
Happy coding! Keep going!
@phibzy
Submitted
First time playing around with flex, stumbled my way through the whole thing with help from various resources but pretty happy with end result.
Any feedback would be highly appreciated. :)
@ovidiuantonio
Posted
Hello,
Very nice solution solution! You've done a pretty good job! I found two things that you can improve to make the solution even better:
cursor: pointer;
to the white buttonHappy coding! Keep going!
@eljasiu
Submitted
Hello guys! It's the first website I've ever built using CSS Grid, so I hope I use this technology properly. Also I hope there are no problems with horizontal overflow I struggled with during the process of building this website. I would be extremely thankful if you rated my project. Many thanks, Jan
@ovidiuantonio
Posted
Hello Jan,
Very nice solution! You did a very good job on this project! Two things that you can add to make the solution event better are:
a
tag, and give them a hover stateHappy coding! Keep going!
@jayaspiya
Submitted
Open for suggestions
@ovidiuantonio
Posted
Hello,
Very nice solution so far! The site is responsive and the phone illustration looks very nice! There are a few things that you can improve:
cursor: pointer;
to all the elements that are clickable (back arrow, text field, send message button etc)Happy coding! Keep going!
@adluders
Submitted
No specific question but please feel free to leave any comments or feedback on how I could've improved the code or the design.
@ovidiuantonio
Posted
Hello,
Nice solution! You did a very good job! I found a few things that you can improve to make the solution even better:
Happy coding! Keep going!
@myc15
Submitted
Any feedback would be greatly appreciated. Thank you :)
@ovidiuantonio
Posted
Hello,
You did a very good job on this challenge! The site is responsive and it looks pretty good! I found a few things that you can add to improve your solution:
cursor: pointer;
to all the clickable elementsbackground-size: cover;
background-repeat: no-repeat;
Happy coding! Keep going!
@omar6627-ai
Submitted
any feedback would be appreciated, but mainly I want to ask if the phone illustration should guard its size, should it have a fixed width or it's better if it's flexible to some point.
@ovidiuantonio
Posted
Hello,
Personally, I think in this situation is better to give the component a fixed width. The phone looks a little bit to stretched now so it would be better to give it a fixed width. Also don't forget to make the select buttons, radio type so the user can select the option he wants.
Happy coding! Keep going!
@julianhv20
Submitted
Any feedback is always welcome !
@ovidiuantonio
Posted
Hello,
You did a very good job on this project! The site is responsive and it looks good. Two things that I found to be improved are:
cursor: pointer;
to them and also some hover effectsHappy coding! Keep going!