
Submitted 14 days ago
Build a Responsive Time Tracking Dashboard - HTML CSS JS - Frontend
@feldspar58
Design comparison
SolutionDesign
Solution retrospective
What specific areas of your project would you like help with?
i would like help with the javascript i was able to complete the project with the help of seer studio(ghrizlie code) from youtube
Community feedback
- P@drewleePosted 13 days ago
The solution visually and functionally looks good. The elements are slightly bigger than in the design spec, but not a major problem.
Some things to consider:
- There's a layout variant for tablet-sized screens, where the navigation is at the top, just like in mobile, but the activity cards are broken up into 3 columns and 2 rows, similar to the desktop layout. So it's basically an "in-between" version of mobile and desktop.
- We should try loading the JSON data asynchronously using a
fetch
request instead of hardcoding it in the JS file. - For accessibility, we should use actual interactive HTML elements for the navigation, such as
<a>
or<button>
, so that they are operable by people with disabilities, especially by users who are unable to use a mouse and rely on the keyboard alone.
Marked as helpful0
Please log in to post a comment
Log in with GitHubJoin 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