Commit Graph

12 Commits

Author SHA1 Message Date
Ehsan.Asadi
b884ab435c [PROD-001] feat: Complete production deployment setup
Some checks failed
CD - Build & Deploy / build-and-push (push) Has been cancelled
CD - Build & Deploy / package-helm (push) Has been cancelled
CD - Build & Deploy / deploy-staging (push) Has been cancelled
CD - Build & Deploy / deploy-production (push) Has been cancelled
CD - Build & Deploy / release (push) Has been cancelled
CI / test (3.11) (push) Has been cancelled
CI / test (3.12) (push) Has been cancelled
CI / security (push) Has been cancelled
 Fixed critical issues:
- Fixed .dockerignore to include assets (logo.png, banner-3.gif, custom.css)
- Added psutil dependency for metrics endpoint
- Connected health check endpoints to Reflex app

 Added complete CI/CD pipeline:
- Woodpecker.yml with 11 stages (lint, build, scan, deploy)
- Harbor registry integration
- ArgoCD automated deployment
- Kubernetes health checks

 Enhanced security:
- Multi-stage Docker build
- Non-root user container
- Security scanning ready
- Network policies configured

 Complete documentation:
- Production deployment guide (50+ pages)
- Quick start guide (10 minutes)
- Deployment checklist
- Changelog

🚀 Production ready with automated GitOps deployment!

ApprovalToken: PROD-001
2025-12-27 01:49:49 +03:30
Ehsan.Asadi
7f487cb6e6 refine: optimize WordPress logo position and data packet size
- Adjust logo vertical position from 42% to 41% for better cloud alignment
- Increase data packet radius from 5px to 8px for better visibility
- Add wordpress-logo.gif to assets folder for production builds
- Data packets now appear more prominent with smoother animations

Visual refinements for WordPress cloud infrastructure section
2025-12-27 01:49:22 +03:30
Ehsan.Asadi
0d9bf24f0d feat: Replace hero SVG with animated banner-3.gif
- Copied banner-3.gif to assets directories
- Updated hero section to use GIF instead of SVG
- Maintains all animations and styling
2025-12-26 18:58:24 +03:30
Ehsan.Asadi
e493784b70 feat: Add BluisHost-inspired scrollbar and selection styling
- Custom scrollbar with brand colors (blue/cyan gradient)
- Smooth scroll behavior
- Custom text selection color
- Enhanced overall visual polish
2025-12-26 18:52:15 +03:30
Ehsan.Asadi
4d4dea9844 feat: Add BluisHost-style isometric servers to hero section
- Created hero-servers.svg with isometric 3D server design
- Matches BluisHost reference with cyan/blue color scheme
- Replaced person illustration with server infrastructure visual
2025-12-26 18:44:02 +03:30
Ehsan.Asadi
f2a669f295 feat: Redesign both hero sections with BluisHost-inspired floating elements
Hero 1 (Main):
- Added 5 floating tech icons (server, database, cloud, shield, lightning)
- BluisHost-style layered composition with central person illustration
- Staggered animations with unique timing for each element
- Blue brand color scheme maintained

Hero 2 (WordPress Cloud):
- Redesigned with central WordPress/code icon as focal point
- Added 6 floating WordPress ecosystem icons (shield, cloud, zap, package, database, settings)
- Repositioned 3 stats cards (99.9%, 10x, 24/7) around edges
- Orange/gold theme for clear visual distinction
- More organic layout matching Hero 1 style

Animations:
- Added new CSS keyframes: floatComplex, rotateSubtle, scaleBreath, floatDiagonal, bobFloat
- Each element has unique animation timing and duration
- GPU-accelerated CSS animations for smooth performance

Both sections now have distinct visual identities while maintaining consistent floating element design language
2025-12-26 18:35:53 +03:30
Ehsan.Asadi
814e530255 feat: Enhanced WordPress cloud section with layered floating design using hero SVGs 2025-12-26 17:33:25 +03:30
Ehsan.Asadi
cf82b9d3f4 [DESIGN-005] Replace illustrations with custom hero images (feat)
Some checks failed
CD - Build & Deploy / release (push) Has been cancelled
CD - Build & Deploy / build-and-push (push) Has been cancelled
CD - Build & Deploy / package-helm (push) Has been cancelled
CD - Build & Deploy / deploy-staging (push) Has been cancelled
CD - Build & Deploy / deploy-production (push) Has been cancelled
CI / test (3.11) (push) Has been cancelled
CI / test (3.12) (push) Has been cancelled
CI / security (push) Has been cancelled
- Added custom SVG illustrations (shield and person with laptop)
- Replaced generic illustration with branded hero image
- Shield decoration in background with rotation animation
- Updated floating card to use shield icon
- Changed colors to match new illustrations (gold/orange shield)
- Person with laptop matches brand identity
- All images stored in assets/ for local control
2025-12-26 17:06:52 +03:30
Ehsan.Asadi
1dab36d4ef [DESIGN-004] Add staggered layered animations to hero section (feat)
Some checks failed
CD - Build & Deploy / build-and-push (push) Has been cancelled
CD - Build & Deploy / package-helm (push) Has been cancelled
CD - Build & Deploy / deploy-staging (push) Has been cancelled
CD - Build & Deploy / deploy-production (push) Has been cancelled
CD - Build & Deploy / release (push) Has been cancelled
CI / test (3.11) (push) Has been cancelled
CI / test (3.12) (push) Has been cancelled
CI / security (push) Has been cancelled
- Implemented sequential fade-in animations for all hero elements
- Each element appears with timed delay (0.2s → 1.3s)
- Added fadeInUp, fadeInScale, slideInRight animations
- Main illustration fades in at 0.3s
- Floating cards appear sequentially (0.9s, 1.1s, 1.3s)
- Text and buttons animate from bottom to top
- Smooth professional loading experience
- Mimics layered reveal seen in premium themes

Animation Timeline:
- 0.2s: Coming soon badge
- 0.3s: Main illustration
- 0.4s: Heading
- 0.6s: Description
- 0.8s: Primary button
- 1.0s: Secondary button
- 0.9s-1.3s: Floating stats cards
2025-12-26 16:40:08 +03:30
Ehsan.Asadi
9ad6ba6449 [DESIGN-003] Add layered hero section with floating elements (feat)
Some checks failed
CD - Build & Deploy / build-and-push (push) Has been cancelled
CD - Build & Deploy / package-helm (push) Has been cancelled
CD - Build & Deploy / deploy-staging (push) Has been cancelled
CD - Build & Deploy / deploy-production (push) Has been cancelled
CD - Build & Deploy / release (push) Has been cancelled
CI / test (3.11) (push) Has been cancelled
CI / test (3.12) (push) Has been cancelled
CI / security (push) Has been cancelled
- Added animated background gradient layers (3 floating blobs)
- Created floating stats cards around main illustration
- Implemented smooth animations (floatSlow, scaleFloat)
- Added depth and parallax effects
- Improved visual hierarchy with z-index layering
- Enhanced dark theme compatibility
- All animations are smooth and GPU-accelerated

Inspired by modern cloud hosting landing pages
2025-12-26 16:31:14 +03:30
Ehsan.Asadi
167c25c943 [DESIGN-001] Update branding colors and focus on WordPress Cloud (feat)
Some checks failed
CD - Build & Deploy / build-and-push (push) Has been cancelled
CD - Build & Deploy / package-helm (push) Has been cancelled
CD - Build & Deploy / deploy-staging (push) Has been cancelled
CD - Build & Deploy / deploy-production (push) Has been cancelled
CD - Build & Deploy / release (push) Has been cancelled
CI / test (3.11) (push) Has been cancelled
CI / test (3.12) (push) Has been cancelled
CI / security (push) Has been cancelled
- Applied brand colors from logo (Navy Blue, Teal, Cyan)
- Updated all color schemes across the site
- Focused content on WordPress Cloud hosting
- Removed cPanel references
- Updated service cards to highlight WordPress Cloud
- Added company logo to navbar
- Improved messaging and value propositions
2025-12-26 16:17:45 +03:30
Ehsan.Asadi
8a924f6091 [INIT-001] Initial project setup with Clean Architecture (feat)
Some checks failed
CD - Build & Deploy / build-and-push (push) Has been cancelled
CD - Build & Deploy / package-helm (push) Has been cancelled
CD - Build & Deploy / deploy-staging (push) Has been cancelled
CD - Build & Deploy / deploy-production (push) Has been cancelled
CD - Build & Deploy / release (push) Has been cancelled
CI / test (3.11) (push) Has been cancelled
CI / test (3.12) (push) Has been cancelled
CI / security (push) Has been cancelled
- Implemented Clean Architecture with Domain, Application, Infrastructure, Presentation layers
- Added comprehensive project structure following SOLID principles
- Created Kubernetes deployment with Helm charts (HPA, PDB, NetworkPolicy)
- Configured ArgoCD for automated deployment (production + staging)
- Implemented CI/CD pipeline with GitHub Actions
- Added comprehensive documentation (handbook, architecture, coding standards)
- Configured PostgreSQL, Redis, Celery for backend services
- Created modern landing page with Persian fonts (Vazirmatn)
- Added Docker multi-stage build for production
- Configured development tools (pytest, black, flake8, mypy, isort)
- Added pre-commit hooks for code quality
- Implemented Makefile for common operations
2025-12-26 15:52:50 +03:30