Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found

Submitted

Interactive-rating-page using CSS Flexbox

Vincent Danielβ€’ 410

@davinceey

Desktop design screenshot for the Interactive rating component coding challenge

This is a solution for...

  • HTML
  • CSS
  • JS
1newbie
View challenge

Design comparison


SolutionDesign

Solution retrospective


I had some problem, trying to align the Submit button to the center even after using a flex display on my main container. Please any feedback concerning that, and any other area of improvement, would be so much appreciated.

Community feedback

Laharlβ€’ 1,000

@UrbanskiDev

Posted

Hello Vincent Daniel !

Congratulation for finishing the project

I looked at your code and I find out why you had problems with your layout, it was because of the css you put in your main, which caused a lot of trouble ! It was using some of the property you defined, and made you layout having a weird behavior !

Here's the fixed version I have done :

main {
  color: white;
  width: 20%;
  padding: 1em;
  border-radius: 25px;
  background: linear-gradient(hsl(219, 24%, 11%) 60%, hsl(219, 20%, 26%));
  padding-right: 30px;
}

It fixes most of the problem, but there's still some work with your css to adjust.

I saw you repeated many media queries just for using the property, why don't you regroup into one and unique media query ?

@media(max-width: 1800px){
    main{
        width: 352px;
    }
}

You can just keep this one above and delete the others, which are not needed.

Also, in your HTML file, you imported directly the svg using the content but you can import it like a normal image :

<img src="your_file.svg" alt="">

It will make your HTML code cleaner !

Good job, keep going and I hope it will be useful to you !

Marked as helpful

1

Vincent Danielβ€’ 410

@davinceey

Posted

@UrbanskiDev Wow. A bank of useful resources to apply! Thank you so much. I would try them out on my code. I really appreciate your feedback and I'm glad!

0
monk-e-manβ€’ 70

@Nairitya

Posted

Hey Vincent!

Congratulation on finishing the project πŸŽ‰ The reason why your submit button is not getting centered is that your <main> element has a property of

    padding-right: 30px;

remove that and the submit button will get centered. Hope I helped you in solving your query. Happy Coding :)

1

Vincent Danielβ€’ 410

@davinceey

Posted

@Nairitya Thank you soo much! I truly appreciate this.

0
Hyronβ€’ 5,870

@hyrongennike

Posted

HI @davinceey,

Congrats on completing the challenge, seems like there's a bug where the rating gets selected the first but not if you change to a different rating so the previously selected ratting stays selected but a different rating number is used.

0

Vincent Danielβ€’ 410

@davinceey

Posted

@hyrongennike it's certainly from my JavaScript code. I would fix that right away. Thank you for your feedback, bro!

0

Please log in to post a comment

Log in with GitHub
Discord logo

Join our Discord community

Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!

Join our Discord