What are you most proud of, and what would you do differently next time?
de ter usado o first mobile e tbm o flex grid.
What challenges did you encounter, and how did you overcome them?
até eu ter terminado o mobile first, foi trankilo. Mas depois adaptar para a versão desktop onde eu tive que usar o flex grid, ai o trem ficou feio kkkk
What specific areas of your project would you like help with?
This solution effectively uses semantic HTML, with tags like <header>, <section>, and <footer>, though wrapping each card in <article> elements could enhance structure. Accessibility is considered with clear headings, but color contrast could be improved for readability. Responsiveness is generally good, though the fixed width on .quadro may limit flexibility on smaller screens—max-width would enhance adaptability. The CSS is well-organized, with variables for easy updates, but consolidating repeated icon styles could reduce redundancy. Overall, the design aligns well with the original, with minor adjustments recommended.
What are you most proud of, and what would you do differently next time?
One thing I am proud of is completing the project and getting a similar solution. I am still new to flex containers and still trying to navigate my way to creating successful layouts this project has helped me get a better understanding.
What challenges did you encounter, and how did you overcome them?
One challenge I face was creating the card and having the content layout side by side in uniform with flex containers having all the content together is easy but when it comes down to styling the card and having the content in the right position going in the right direction is where I had trouble. I overcame my problem by doing research and using chatgbt for a better understanding on how to layout my content.
What specific areas of your project would you like help with?
Semantic HTML:
The site uses semantic HTML elements like <header>, <nav>, <main>, and <footer> effectively.
Accessibility:
Positives: Includes alt attributes for images and good text contrast.
Improvements: Ensure all interactive elements have discernible text, use ARIA roles, and verify smooth keyboard navigation.
Responsiveness:
The layout adapts well across different screen sizes.
Enhancements: Test on more devices and adjust text sizes for smaller screens.
Code Quality:
Well-structured with clear class names and modular CSS.
Suggestions: Use CSS preprocessors, apply BEM methodology, and refactor repetitive code.
Design Consistency:
Aligns well with the design specifications.
Overall, the project demonstrates strong technical and design skills with room for minor improvements in accessibility and code maintainability.
What specific areas of your project would you like help with?
I would like to have some advice on the responsivity of the project and on how to adjust the image properly, since that in my mobile design the image is shorter than the one in the original design.