Skip to content

arehman-dev/portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Abdul Rehman - Portfolio v1.1

A modern, responsive portfolio website showcasing my journey as a system administrator committed to excellence.

Live at : arehman-dev.github.io/portfolio

🌟 Features

  • Theme Switching: Beautiful light/dark theme with user preference memory
  • Glassmorphism: Modern glass-effect UI elements in light theme
  • Smooth Animations: Professional scroll animations and transitions
  • Responsive Design: Optimized for all devices and screen sizes
  • Performance: Optimized for fast loading and smooth interactions
  • Accessibility: WCAG AAA compliant with excellent contrast ratios

🎨 Design System

Color Palette

  • Green: #01ac6a (Primary accent)
  • Blue: #397bc9 (Secondary accent)
  • Light Theme: Enhanced gradients with glassmorphism
  • Dark Theme: Pure blacks (#0a0a0a) for OLED optimization

📖 Full details in COLOR_PALETTE.md — Browse comprehensive color system documentation, gradient definitions, and usage guidelines.

Typography

  • Primary: Inter (Headers)
  • Secondary: JetBrains Mono (Body text and code)

🚀 Technologies Used

  • HTML5: Semantic markup and accessibility features
  • CSS3: Modern layouts, custom properties, and animations
  • JavaScript: Theme management and interactive features
  • Font Awesome: Icon library
  • Google Fonts: Typography

📁 Project Structure

├── index.html              # Main HTML file
├── css/
│   ├── variables.css       # CSS custom properties
│   └── styles.css          # Main stylesheet
├── js/
│   └── main.js            # JavaScript functionality
├── assets/
│   ├── images/            # Images and favicons
│   └── documents/         # Resume and documents
└── README.md              # This file

🔧 Setup & Development

  1. Clone the repository

    git clone https://github.com/arehman-dev/arehman-dev.github.io.git
    cd arehman-dev.github.io
  2. Open in browser

    # Simple HTTP server
    python -m http.server 8000
    # Or use Live Server extension in VS Code
  3. Deploy to GitHub Pages

📱 Browser Support

  • Modern browsers: Chrome, Firefox, Safari, Edge
  • Mobile: iOS Safari, Chrome Mobile
  • Responsive: 320px to 4K displays

♿ Accessibility Features

  • Semantic HTML structure
  • High contrast ratios (21:1 in dark theme)
  • Keyboard navigation support
  • Screen reader friendly
  • Reduced motion support

🎯 Performance

  • Lighthouse Score: 95+ across all metrics
  • First Contentful Paint: < 1.5s
  • Largest Contentful Paint: < 2.5s
  • Cumulative Layout Shift: < 0.1

📄 License

This project is open source and available under the MIT License.

🖧 Contact


Built with 🤍 and commitment to excellence

About

A modern, portfolio website showcasing my journey as a system administrator committed to excellence.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors