@juriya
Submitted
@jen067
@Anusree-P-dev
Submitted
@jen067
Posted
Another interesting thing is that when the screen size is reduced to below 300px, it applies the desktop styles again, which is also something that can be adjusted
Marked as helpful
@musaabuu
Submitted
@jen067
Posted
In terms of CSS, it might be helpful to use a CSS reset more frequently, followed by the :root selector, and then proceed with other style settings.
For using font-family, consider using CSS variables, like: --ff-montserrat: 'Montserrat', sans-serif; --ff-fraunces: 'Fraunces', serif;
gap: 1rem; only needs a single semicolon.
Good use of flex-basis helped me solve my layout problems.
@Igorsimic1988
Submitted
@jen067
Posted
@denisaorlikova91
Submitted
@jen067
Posted
Pros: The overall design is clean and well-organized, and the cursor icon on hover is very cute.
Areas for Improvement:
The background color set for @media screen and (max-width: 375px) is somewhat abrupt; using a darker color might enhance consistency. The top and bottom of the cards tend to stick to the edges of the page. Consider adding padding to the body to avoid this issue.
For me, I would set text-align: center on <p class="card-header--role">"Front-end developer and avid reader."</p> to ensure that the text remains centered when the screen is resized and the line breaks.
That's just my solution to this project; your design is good enough!
@DeveloperRabin12
Submitted
@jen067
Posted
Did not write in Markdown. Writing in Markdown would help clearly identify any issues and the process of styling.
HTML
@Adriverion
Submitted
@jen067
Posted
The implementation of CSS variables is truly commendable, as it enhances the maintainability and flexibility of the code. Additionally, the overall structure of the code is remarkably concise, which not only improves readability but also ensures that the design adheres to the principles of responsive web design. This adherence guarantees that the layout remains intact and visually appealing across various screen sizes and devices, preventing any issues related to misalignment or distortion. Overall, the combination of these practices contributes to a robust and user-friendly web experience.
Marked as helpful