@kdumagalhaes
Submitted
First time using Redux and ViteJs!
If you have some feedback about my solution feel free to comment below! =)
Looking to hire developers?
@UDsGitHub
@kdumagalhaes
Submitted
First time using Redux and ViteJs!
If you have some feedback about my solution feel free to comment below! =)
@UDsGitHub
Posted
Hey Kadu, just saw your solution and it looks great. The one issue I found, was that it seems as though your main profile component isnt in the same container as the time tracking components as such, when the screen width changes below 1100px, it starts to break and look off.
Good luck with that, Id suggest having both the profile and the.... dont mind me. I just looked at the divs in your code and noticed I have said a bunch of stuff right now. Yeah so basically, your profile needs to be able to stretch with the rest of the components and look decent while at it.
Good luck 👍
@akki251
Submitted
feedbacks welcomed
@UDsGitHub
Posted
Hey man I just saw your solution to this challenge, and it looks great. the only thing I had to pick on, was the navmenu's responsive styling. When in mobile display size and the navmenu is opened, if the screen width changes back to desktop size, the navmenu as well as the hamburger menu remains open and visible. This is a slight bug you have to fix. Good luck 👍
@CodeSenpai101
Submitted
Any feedback in general would,appreciate it :)
@UDsGitHub
Posted
Hey CodeSenpai, I saw your solution and it looks great. I really love the way you did the border of the card. The issues I noticed so far are:
cursor: pointer
to your hoverable elements that arent like that by default e.g, anchor tags.Good luck 👍
Marked as helpful
@AchrefFast
Submitted
Hi everyone,
Any suggestion, advice or feedback would be a big help.
Thanks.
@UDsGitHub
Posted
Hey man I really love your solution, and I have been spending the past few hours trying to study and learn from it. I am still hung up on how you made the number input appear without the increment, decrement stuff... I saw your code and it looks like you used appearance, but testing stuff out on codepen, it doesnt seem to work the same for me. Any advice?
@MuhammadM1998
Submitted
3 Attempts just to get the solution preview working! Had a bit of a problem getting the columns at equal size with flexbox, found this article and it turned out to be very helpful and i learned new things about when and why do we use flex: 1 or flex-basis: 100% and what's a better approach. Totally recomended. https://css-tricks.com/equal-columns-with-flexbox-its-more-complicated-than-you-might-think/ First time to to use BEM for HTML classes and it's really useful. Would appreciate any feedback.
@UDsGitHub
Posted
Hi Muhammad, I just saw your site and it looks great. The only things I think you should add or change, are:
@alisbai
Submitted
Thank you for taking the time to check out my work. Please, let me know how I can improve this further.
@UDsGitHub
Posted
Hi, Ali, I just saw your site and it looks great. I also noticed you used height to reveal your FAQ questions. To that end, one way you can improve your design right now is to add a transition effect to the opening and closing of the FAQs. That would improve the user experience in my opinion.
@xxxcrisxxx
Submitted
All feedback is welcome
@UDsGitHub
Posted
Hi XCRISX,
I just saw your site and it looks amazing. The only things I might pick on, are the fact that you don't have any hover effects on your hoverable elements. Also, your newsletter subscription's input does not have padding for the text, so that makes it a bit uncomfortable.
Good luck! 👍
@gelo29
Submitted
This is my first challenge I welcome all feedbacks and some suggestions and tips, My Question is as a beginner should I use Media Query for responsive design or should I jump to other tool?
@UDsGitHub
Posted
Hi Gelo, Your site looks good. Here are a few things you could do to improve your work.
*{ margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }
background-size: cover
on your body's background.Marked as helpful
This took me a good while to get this done. I learned a lot but still have far to go. Please let me know your thoughts. I am open to input.
@UDsGitHub
Posted
Hi GJCIII, Your site looks great and is responsive on varying screen sizes. One thing you could do though to make it a bit better would be to fix the scale on regular (large screens aka my type of screen, aka 1024 x 720px screens) because I noticed that it was a bit too large for that size. Also, you could add a bit of color change for the buttons to make the users aware that they are hovering over said button or interacting with it, also you have an underline on your "Proceed to Payment" button. Last two things, try to center your card a bit more. I assume it was pretty difficult because you have both the card and your attribution in the same flex container, but you could always remove the attribution from the page or just remove it from the container and give it some margin to stay at the bottom of the screen. Lastly, to improve semantics and avoid accessibility issues, you should replace the div you have with a class of "card" with a main element with the same class. This would improve the HTML structure of your page and help with navigation via external tools. Good luck! 👍
Marked as helpful
@outerpreneur
Submitted
Hi! In this exercise, I have struggled to do the pink overlay in the picture. I have tried in different ways, none of them worked.
I also struggled to have both sections (columns) with the same width.
I also don't know how to shrink the three columns with stats, a bit more narrow and contained.
If you have any suggestions, I will be happy to know them.
@UDsGitHub
Posted
A quick tip for the overlay, is to just use a filter
style on the image and tint the color with the purple hue. Good luck 👍
Marked as helpful
@aldhairescobar
Submitted
I'm trying to use a clean CSS, maybe I needed to use more classes here, the idea is to add some scroll animations on this project in the future, so any feedback on how I can improve it will be appreciated :)
@UDsGitHub
Posted
Hi Aldhair, I just saw your site and it looks great. My only comments are on your html report and stylistic stuff that i think would just make the site look a tad better in my opinion... just my opinion.
Marked as helpful
@LonelyBuddy
Submitted
Second challenge completed... I really need a break. I was so close to burnout.🤣
What I did and tried in this challenge:
Challenge 3 is coming soon! 😉
@UDsGitHub
Posted
Hi Henry, I just saw your site and it looks great. My only comments would be on the first keyboard images pseudo element. I dont know if its supposed to be there or its more of a design element from the background because I have not attempted this challenge, but yeah I think that is what is causing most of your issues with responsiveness on smaller screensizes. I think just like Aakash has said above, you should add overflow hidden to your container element, but also make those pseudo elements absolutely positioned so that they dont affect the flow of other elements. I just noticed you already have them on absolute positioning, but yeah. Start first with the overflowhidden and work your way to figuring out the content spill on the smaller screens. Good luck 👍
Marked as helpful
@Mehul9063
Submitted
This is my first solution. It contains the desktop version of the challenge. If there are any suggestions to improve my solution then please share your feedback.
@UDsGitHub
Posted
Hi Mehul,
Your solution looks great! one quick tip though would be to add cursor: pointer
to all your hoverable elements to make it more noticeable that these are interactable 👍. Just went through your report and noticed you have a lot of errors basically saying you need to add alt text into your images. I know sometimes we (me) assume we dont need alt text on some images that we believe dont contain any descriptive text, but we need alt text also for accessibility by for example those who use screen readers to access our sites. Also one of your html reports said you should enclose your content in landmarks: quick tip, try to use the html elements more often that divs that would also help with accessibilty by other software that use html structure to navigate through a site 👍. Before I leave ill give an example of the html stuff. you can use a main
element and add the class of card
you already have to it👍.
Marked as helpful
@vBlanyer
Submitted
@UDsGitHub
Posted
Hey Blanyer, I noticed you didnt ask for feeback this time, but I saw your site and felt inclined to comment.. it seems like your images are stretching and squishing... a quick fix to that would be to add something like so to your images
img{
object-fit: cover;
object-position: center;
}
that would make the image stretch to cover its div assuming it is in one, and the object position would position the image similar to background-position... so play around with that to find what works.
Marked as helpful
@amakaogujiofor
Submitted
Please share any feedback you might have about this. Thanks
@UDsGitHub
Posted
Hi Amaka, Your site looks good, there are just a few things you can do to make it work better...
min-height: 100vh;
on your body so it always stretches to fill the entire view height. That would help with aligning the card vertically.max-width: max(90%, 25rem)
-- This would basically choose the bigger width between 90% and 25rem, so on larger screens, it would be 90%, but on smaller large screens, it would be 25rem... assuming 25rem is bigger than 90% of the body's width just note the 25rem i put there is arbitrary.. you should put a value there based on what looks like it works for you.Aside from all my rambling, you are good! 👍
Marked as helpful
@vBlanyer
Submitted
@UDsGitHub
Posted
Hi Blanyer,
Your site looks very nice, there are just a few things that stand out to me at the moment.
cursor: pointer;
,Other than that, you have it all good 👍
Marked as helpful
@mohamadadithya
Submitted
Your feedback is useful for me :).
@UDsGitHub
Posted
Hi Mohamad, Nice work on your site... a few things you could add to make it work better..
min-height: 100vh
on your body so that the background wouldnt clip on the bottom.. also if you have background-repeat: no-repeat
, remove that too.Marked as helpful