Skip to content

Halilovic35/Webenox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

44 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Webenox - Premium Digital Agency Website

A premium, dark-themed single-page website for the digital agency "Webenox". Built with React, Vite, TailwindCSS, and Framer Motion with professional-grade animations, advanced micro-interactions, and luxury design patterns.

πŸš€ Premium Features

  • 🎨 Luxury Design: Sophisticated dark theme with cyan accent colors, glassmorphism effects, and premium visual hierarchy
  • πŸ“± Fully Responsive: Mobile-first design optimized for all devices (320px to 4K displays)
  • ✨ Advanced Animations: Framer Motion powered animations with staggered reveals, hover effects, and smooth transitions
  • 🎯 Micro-Interactions: Subtle hover effects, button animations, and interactive elements throughout
  • 🧭 Professional Navigation: Fixed navigation with scroll effects, mobile menu, and smooth scrolling
  • ⚑ Performance Optimized: Built with Vite for lightning-fast development and production builds
  • β™Ώ Accessibility: WCAG compliant with proper ARIA labels, keyboard navigation, and focus management
  • πŸ” SEO Optimized: Meta tags, Open Graph, structured data, and performance optimization
  • πŸ“Š Scroll Progress: Real-time scroll progress indicator at the top of the page

🎨 Enhanced Design System

  • Typography: Inter font family with optimized weights (300-900) and improved readability
  • Colors:
    • Background: #0F0F0F (Deep Dark)
    • Text: #FFFFFF (Pure White)
    • Accent: #00E0FF (Cyan)
    • Secondary: #888888 (Gray)
  • Effects: Advanced glassmorphism, backdrop blur, gradient overlays, and glow effects
  • Animations: Staggered reveals, hover micro-interactions, smooth transitions, and parallax effects
  • Custom Scrollbar: Thin, transparent scrollbar with accent color highlights

πŸ“ Enhanced Project Structure

webenox/
β”œβ”€β”€ public/
β”‚   └── images/
β”‚       └── wlogo.png              # Webenox logo
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ components/
β”‚   β”‚   β”œβ”€β”€ Navigation.jsx         # Fixed navigation with scroll effects
β”‚   β”‚   β”œβ”€β”€ Hero.jsx               # Hero section with enhanced animations
β”‚   β”‚   β”œβ”€β”€ About.jsx              # About section with gradient borders
β”‚   β”‚   β”œβ”€β”€ Services.jsx           # Services with SVG icons and hover effects
β”‚   β”‚   β”œβ”€β”€ Contact.jsx            # Contact form with validation and character count
β”‚   β”‚   β”œβ”€β”€ Footer.jsx             # Footer with improved layout
β”‚   β”‚   β”œβ”€β”€ ScrollToTop.jsx        # Scroll to top button
β”‚   β”‚   └── ScrollProgress.jsx     # Scroll progress indicator
β”‚   β”œβ”€β”€ App.jsx                    # Main app component
β”‚   β”œβ”€β”€ main.jsx                   # React entry point
β”‚   └── index.css                  # Global styles and Tailwind
β”œβ”€β”€ index.html                     # HTML template with SEO meta tags
β”œβ”€β”€ package.json                   # Dependencies and scripts
β”œβ”€β”€ tailwind.config.js             # TailwindCSS configuration
β”œβ”€β”€ postcss.config.js              # PostCSS configuration
└── vite.config.js                 # Vite configuration

πŸ› οΈ Technologies Used

  • React 18 - Modern UI framework with hooks and concurrent features
  • Vite - Lightning-fast build tool and development server
  • TailwindCSS - Utility-first CSS framework with custom extensions
  • Framer Motion - Production-ready animation library with advanced features
  • PostCSS - CSS processing and optimization

πŸš€ Getting Started

Prerequisites

  • Node.js (v16 or higher)
  • npm or yarn

Installation

  1. Clone the repository:
git clone <repository-url>
cd webenox
  1. Install dependencies:
npm install
  1. Start the development server:
npm run dev
  1. Open your browser and navigate to http://localhost:5173

Build for Production

npm run build

The built files will be in the dist directory.

πŸ“± Enhanced Sections Overview

1. Navigation

  • Fixed navigation with scroll effects and glassmorphism background
  • Logo with smooth scroll to top functionality
  • Desktop and mobile menu with staggered animations
  • "Get Started" CTA button with hover effects
  • Scroll progress indicator at the top

2. Hero Section

  • Enhanced logo with glowing background and zoom animations
  • Gradient text for the main title
  • Staggered content animations (logo, title, subtitle, CTA)
  • Animated scroll arrow with bounce effect
  • Floating background elements for depth
  • Premium CTA button with gradient glow effects

3. About Section

  • Three-column layout with mission, approach, and value propositions
  • Glassmorphism cards with subtle shadows
  • Gradient border statistics with individual animations
  • Sequential paragraph reveals with staggered timing
  • Enhanced typography and spacing

4. Services Section

  • High-quality SVG icons from Lucide/Hericons
  • Gradient borders on hover with glow effects
  • Unique gradient tints for each service card
  • Micro-interactions with background pulse effects
  • Staggered card animations on scroll
  • Enhanced feature lists with animated bullets

5. Contact Section

  • Enhanced form inputs with focus rings and character count
  • Gradient submit button with paper plane icon
  • Loading states with spinner animation
  • Contact info cards with icons and improved layout
  • Business hours with current day highlighting
  • Sequential form animations

6. Footer

  • Horizontal divider above footer
  • Three-column layout (logo/mission, links, social)
  • Enhanced hover animations for links and social icons
  • Updated copyright text with premium messaging
  • Staggered reveal animations

7. Scroll to Top

  • Animated button that appears on scroll
  • Smooth scroll to top functionality
  • Hover effects with scale and glow
  • Accessibility features

8. Scroll Progress

  • Real-time progress bar at the top of the page
  • Gradient colors matching the design system
  • Smooth spring animations for fluid movement

🎯 Advanced Customization

Colors & Branding

Update the colors in tailwind.config.js:

colors: {
  background: '#0F0F0F',
  text: '#FFFFFF',
  accent: '#00E0FF',
  secondary: '#888888',
}

Logo & Assets

  • Replace /public/images/wlogo.png with your own logo
  • Update logo references in components
  • Ensure proper alt text for accessibility

Content & Copy

  • Update text content in each component
  • Replace placeholder contact information
  • Add your own social media links
  • Customize business hours and location

Animations & Effects

  • Modify animation timings in Framer Motion components
  • Adjust stagger delays for different effects
  • Customize hover animations in CSS
  • Update gradient colors and effects

πŸ”§ Advanced Features

Enhanced Glassmorphism Effects

  • Backdrop blur with transparency
  • Border effects with low opacity
  • Shadow layering for depth
  • Custom CSS classes for reusability
  • Gradient borders on hover

Performance Optimizations

  • Lazy loading for images and components
  • Optimized animations with will-change
  • Efficient re-renders with React.memo
  • CSS containment for better performance
  • Custom scrollbar styling

Accessibility & UX

  • Semantic HTML structure throughout
  • ARIA labels and roles for screen readers
  • Keyboard navigation support
  • Focus management with visible indicators
  • Screen reader compatibility
  • Color contrast compliance

Advanced Animations

  • Staggered reveals for content sections
  • Parallax effects for background elements
  • Micro-interactions on hover and focus
  • Smooth transitions between states
  • Spring animations for natural movement

πŸ“„ License

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

🀝 Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Submit a pull request

πŸ“ž Support

For support or questions, please contact:


Built with strategy, design & code by Webenox - Crafting digital excellence

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors