Skip to content

seyedahmaddv/social-links-profile-main

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Social links profile solution

Table of contents

Overview

The challenge

Users should be able to:

  • See hover and focus states for all interactive elements on the page
  • View the optimal layout for the interface depending on their device's screen size

Screenshot

Project Screenshot Desktop

Project Screenshot Mobile

Project Screenshot Active States

Links

My process

Built with

  • Semantic HTML5 markup
  • CSS custom properties
  • Flexbox
  • Mobile-first workflow
  • CSS Variables
  • Custom Font Implementation

What I learned

During this project, I focused on creating a clean, responsive design using CSS variables for consistent theming. I implemented hover states for interactive elements and worked with custom fonts to achieve the desired visual style.

<div class="profile-card">
  <img src="/assets/images/seyed-ahmad-gholami.webp" alt="Seyed Ahmad Gholami" class="profile-img" />
  <h1 class="profile-name">Seyed Ahmad Gholami</h1>
  <p class="profile-location">London, United Kingdom</p>
  <p class="profile-bio">"Front-end developer and avid reader."</p>
  <!-- Social links -->
</div>
:root {
  --green: hsl(75, 94%, 57%);
  --white: hsl(0, 0%, 100%);
  --grey-700: hsl(0, 0%, 20%);
  --grey-800: hsl(0, 0%, 12%);
  --grey-900: hsl(0, 0%, 8%);
}

.social-link:hover {
  background-color: var(--green);
  color: var(--grey-900);
}

Continued development

In future projects, I plan to:

  • Enhance my CSS animations and transitions
  • Explore more advanced responsive design techniques
  • Implement accessibility best practices
  • Work with CSS Grid for more complex layouts

Useful resources

Author

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published