8000 GitHub - ARahmanAR/ph
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

ARahmanAR/ph

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Programming Hero - Modern Neo Design Clone

Website License HTML5 CSS3 JavaScript

A modern, fully responsive clone of the Programming Hero homepage with stunning neo/neon effects, dark mode, and comprehensive mobile optimization.

🌟 Features

✨ Modern Design

  • Neo/Neon Effects - Theme-matching glowing elements and animations
  • Dark/Light Mode - Seamless theme switching with localStorage persistence
  • Glassmorphism UI - Modern frosted glass effects and blur backgrounds
  • Gradient Animations - Dynamic color transitions and hover effects

πŸ“± Ultra-Responsive

  • Mobile-First Design - Optimized for all screen sizes (320px - 1400px+)
  • Touch-Friendly - Enhanced mobile interactions and gesture support
  • Flexible Grid System - 12-column responsive layout system
  • Adaptive Typography - Scalable fonts using CSS clamp()

⚑ Performance Optimized

  • GPU Acceleration - Hardware-accelerated animations
  • Lazy Loading - Efficient image and content loading
  • Optimized Animations - RequestAnimationFrame and reduced motion support
  • Debounced Events - Smooth scroll and resize performance

β™Ώ Accessibility First

  • WCAG 2.1 Compliant - Full accessibility support
  • Keyboard Navigation - Complete keyboard accessibility
  • Screen Reader Support - Semantic HTML and ARIA labels
  • Focus Management - Enhanced focus indicators and trapping

🎨 Design Highlights

  • Theme-Matching Neo Colors - Neon effects that adapt to light/dark themes
  • Interactive Elements - Hover effects, animations, and micro-interactions
  • Professional Typography - Inter font family with optimal spacing
  • Modern Layout - CSS Grid and Flexbox for perfect alignment

πŸš€ Live Demo

Visit the live website: Programming Hero Neo Clone

πŸ“‚ Project Structure

programming-hero-neo/
β”œβ”€β”€ index.html          # Main HTML file (19KB)
β”œβ”€β”€ styles.css          # Complete CSS with neo effects (42KB)
β”œβ”€β”€ script.js           # Interactive JavaScript (9.6KB)
β”œβ”€β”€ README.md           # Project documentation
└── LICENSE             # MIT License

πŸ› οΈ Technologies Used

  • HTML5 - Semantic markup and accessibility
  • CSS3 - Advanced styling, animations, and responsive design
  • JavaScript (ES6+) - Modern interactive functionality
  • CSS Custom Properties - Dynamic theming system
  • Intersection Observer API - Efficient scroll animations
  • Local Storage API - Theme persistence

πŸ’« Key Features Implemented

🎯 Navigation

  • Fixed navigation with scroll effects
  • Mobile hamburger menu with animations
  • Theme toggle with smooth transitions
  • Glassmorphism background effects

🏠 Hero Section

  • Animated code preview
  • Floating particle effects
  • Call-to-action buttons with neo styling
  • Responsive hero layout

πŸ“Š Statistics

  • Animated counters with intersection observer
  • Glassmorphism cards
  • Real-time number animations
  • Mobile-optimized display

πŸŽ“ Features Section

  • Interactive feature cards
  • Hover animations and effects
  • Icon-based visual hierarchy
  • Responsive grid layout

πŸ“š Courses Section

  • Course cards with pricing
  • Image hover effects
  • Interactive enrollment buttons
  • Mobile-friendly course browsing

πŸ’¬ Success Stories

  • Testimonial cards with avatars
  • Glassmorphism backgrounds
  • Quote animations
  • Social proof display

πŸ”— Footer

  • Comprehensive site navigation
  • Social media links
  • Developer attribution
  • Contact information

🎨 Neo Effects

The website features advanced neo/neon effects that dynamically match the current theme:

Light Theme Neo Colors

  • Primary: #6366f1 (Indigo Blue)
  • Secondary: #8b5cf6 (Purple)
  • Tertiary: #f59e0b (Amber)

Dark Theme Neo Colors

  • Primary: #7c3aed (Enhanced Purple)
  • Secondary: #ec4899 (Pink)
  • Tertiary: #fbbf24 (Golden Yellow)

Effect Types

  • Pulsing Glows - Breathing light animations
  • Border Animations - Color-cycling borders
  • Text Shadows - Dynamic text glowing
  • Button Effects - Interactive hover states
  • Card Glows - Floating card illumination

πŸ“± Responsive Breakpoints

  • 320px - Extra small devices (older phones)
  • 375px - Small phones (iPhone SE)
  • 480px - Standard mobile devices
  • 768px - Tablets and small laptops
  • 1024px - Desktop computers
  • 1400px - Ultra-wide screens

⚑ Performance Features

  • Optimized CSS - Efficient selectors and minimal reflows
  • JavaScript Performance - Debounced events and efficient DOM queries
  • Animation Performance - GPU-accelerated transforms
  • Mobile Optimization - Reduced animations and optimized touch targets

πŸ”§ Installation & Setup

  1. Clone the repository

    git clone https://github.com/your-username/programming-hero-neo.git
    cd programming-hero-neo
  2. Open in browser

    # Simply open index.html in your browser
    # Or use a local server for best experience
    python -m http.server 8000
    # Then visit http://localhost:8000
  3. Development

    • Edit styles.css for styling changes
    • Modify script.js for functionality updates
    • Update index.html for content changes

🎯 Browser Support

  • βœ… Chrome 60+
  • βœ… Firefox 55+
  • βœ… Safari 12+
  • βœ… Edge 79+
  • βœ… Opera 47+
  • βœ… Mobile browsers (iOS Safari, Chrome Mobile)

🀝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

πŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

πŸ‘¨β€πŸ’» Developer

Abdur Rahman

  • 🌟 Modern Neo Design Implementation
  • πŸ“± Ultra-Responsive Development
  • ⚑ Performance Optimization
  • β™Ώ Accessibility Enhancement

πŸ™ Acknowledgments

  • Original Programming Hero website for design inspiration
  • Modern web development best practices
  • Accessibility guidelines (WCAG 2.1)
  • Performance optimization techniques

πŸ“ž Contact

For any questions or suggestions, feel free to reach out!


Made with ❀️ by Abdur Rahman

⭐ Star this repository if you found it helpful!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0