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

Results summary page using flex boxes/ manual styling

shirahn-sβ€’ 30

@shirahn-s

Desktop design screenshot for the Results summary component coding challenge

This is a solution for...

  • HTML
  • CSS
1newbie
View challenge

Design comparison


SolutionDesign

Solution retrospective


How reliant are more experienced developers on bootstrap? Is it better to not use any inline style attributes, but rather aim to put as much as possible in the style definition section and use them as classes?

Community feedback

Abdul Khaliq πŸš€β€’ 72,620

@0xabdulkhaliq

Posted

Hello there πŸ‘‹. Congratulations on successfully completing the challenge! πŸŽ‰

  • I have other recommendations regarding your code that I believe will be of great interest to you.

POINTING CURSOR ↗️:

  • Looks like the component's button element has not a pointer, this property plays a major-role in terms of both UI & UX
  • The cursor: pointer CSS property is important for button-like elements because it changes the cursor from the default arrow to a pointer when hovering over the element. This provides a visual cue to the user that the element is clickable and encourages interaction.
  • In terms of UI/UX, using cursor: pointer helps to improve the usability of the interface by making it easier for users to identify interactive elements. It also helps to provide feedback to the user by indicating which elements are clickable and which are not.
  • So we want to add this property to the following button element
.button {
cursor: pointer;
}
  • Now your component's button has got the pointer & you learned about this property as well

.

I hope you find this helpful πŸ˜„ Above all, the solution you submitted is great !

Happy coding!

Marked as helpful

0

shirahn-sβ€’ 30

@shirahn-s

Posted

@0xAbdulKhalid Good to know! I thought that would be on the JS side of things, but its cool that its built straight into css like that! Thank you :)

0
Mukwendeβ€’ 1,370

@mukwende2000

Posted

I think it depends on preferences, i don't think pro devs working on real world projects would use vanilla css, it will just mess them up, css is kinda more complex, probably even more than js when it comes to organization from IMO, i am just starting out to work on real world large projects, and for the few that i have done so far, i use tailwind as it is more easier and organized, so i can say choose a framework or preprocessor you think is great for you and stick with that, but don't decieve yourself to think you can write vanilla css for a real world projects, it will overwhelm you.

Marked as helpful

0

shirahn-sβ€’ 30

@shirahn-s

Posted

@mukwende2000 100%. I can see how out of control doing everything from scratch like this could potentially get, especially for more complex pages. I've just started with front-end dev recently so I'm doing it to learn the hard way before I get used to the abstraction.

0
Mukwendeβ€’ 1,370

@mukwende2000

Posted

@shirahn-s yeah its better to see and understand the problem before delving into the solution.

Marked as helpful

0
shirahn-sβ€’ 30

@shirahn-s

Posted

@mukwende2000 Appreciate it!

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