Design comparison
Solution retrospective
It is my second project of Frontend Mentor. I did almost everything but I was not able to do the hover on image (overlay) if someone could suggest sites, articles, videos and etc to learn it, it will help me a lot.
Community feedback
- @petritnurediniPosted 9 months ago
Congratulations on completing the NFT Preview Card project! It's fantastic to see your effort and skills being applied. Here are a few best practices tips to further refine your project:
-
CSS Organization: It's great that you've split your CSS into different files. This keeps your code organized and maintainable. Consider using a preprocessor like SASS for even more efficiency. Learn more about SASS here.
-
Responsive Design: Good use of media queries for responsiveness. Ensure that your design looks good on all screen sizes, especially for smaller mobile devices and larger desktop screens.
-
Image Alt Text: Your alt text descriptions are clear and descriptive, which is excellent for accessibility. Keep maintaining this practice. Learn more about alt text here.
-
HTML5 Semantic Elements: Utilize HTML5 semantic elements such as
<article>
,<section>
, and<footer>
to improve the structure and readability of your HTML. This also enhances SEO and accessibility. More info here. -
Hover Effects: Nice touch on hover effects for interactive elements. Ensure that these are also accessible to keyboard users. This might involve using
:focus
alongside:hover
for CSS. -
Color and Contrast: Ensure sufficient color contrast for text elements for better readability and accessibility. Tools like WebAIM's Contrast Checker can be helpful.
-
Accessibility Testing: Regularly test your website for accessibility using tools like Lighthouse in Chrome DevTools. This ensures your site is accessible to a broader audience.
Keep up the great work! Your journey in front-end development is progressing impressively. Looking forward to seeing more of your projects in the future!
0 -
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