This is a solution to the Social links profile challenge on Frontend Mentor. Frontend Mentor challenges help you improve your coding skills by building realistic projects.
Users should be able to:
- See hover and focus states for all interactive elements on the page
- Solution URL: (https://github.com/mardimanisha/FrontendMentor-social-links-profile)
- Live Site URL: (https://frontend-mentor-social-links-profile-puce.vercel.app/)
- Semantic HTML5 markup
- CSS custom properties
- Flexbox
- Mobile-first workflow
Understanding the importance of semantic HTML helps in creating accessible and SEO-friendly web pages.
Learning:
- Use of semantic tags like 'header', 'main', 'footer', 'anchor' and proper use of headings.
- Using anchor tags to create links.
- Structuring HTML for readability and maintainability.
Learning how to style elements using CSS and making the design responsive for different screen sizes.
Learning:
- Using media queries for responsiveness.
- Utilizing CSS Flexbox for layout.
- Styling elements to match design specifications.
Integrating custom fonts from Google Fonts to enhance the visual appeal of the webpage.
Learning:
- How to include Google Fonts in your project.
- Applying the custom fonts to specific elements.
Understanding the basics of using Git for version control, including initializing a repository, making commits, and pushing changes to a remote repository.
Learning:
- Initializing a Git repository.
- Adding and committing changes.
- Pushing changes to a remote repository.
Working on the social links profile card project has been a great learning experience, and there are several areas I want to continue focusing on in future projects to refine and perfect my skills:
While I have a basic understanding of Flexbox, I want to dive deeper into CSS Grid to create more complex and responsive layouts.
Learning to use CSS variables for better maintainability and reusability of styles.
Enhancing user experience with smooth animations and transitions.
- Frontend Mentor - @ManishaMardi