- Add Dockerfile with multi-stage build (Node.js + Nginx) - Add docker-compose.yml for Portainer stack deployment on port 7777 - Add nginx.conf with PWA support, gzip compression, and security headers - Add .dockerignore for optimized Docker builds - Add DEPLOYMENT.md with comprehensive deployment guide - Configure Vite PWA plugin with service worker and offline support - Add PWA manifest.json with app icons and shortcuts - Enhance logo.svg with iOS-style glass effects (filters, gradients, highlights) - Add app-icon.svg for PWA installation - Update mobile nav with glassmorphic active tab styling - Fix mobile tab bar layout shift issues with flex-1 and consistent sizing - Update index.html with PWA meta tags and Apple-specific settings - Add health check endpoint at /health for container monitoring Co-authored-by: Cursor <cursoragent@cursor.com>
IndeedHub Prototype - Assets
Logo
Main Logo
- Location:
assets/images/logo.svg - Size: 67x47px
- Format: SVG (scalable vector)
- Colors:
- Red: #F0003D
- Orange: #FA4727
- Blue: #6B90F4
- Accent: #F70D37
Design Elements
- Geometric ascending bars (growth/progress visualization)
- Gradient transitions (red → orange → blue)
- Clean sans-serif typography
- Red dot accent point
- Text: "IndeedHub.studio"
Usage Guidelines
- Use SVG format for web (scalable, crisp at any size)
- Maintain minimum size of 67px width for legibility
- Preserve gradient colors - do not flatten
- Keep text and icon together as a unit
File Structure
assets/
└── images/
└── logo.svg # Main logo file
Future Assets
When adding more assets, organize by type:
assets/images/- Logos, icons, graphicsassets/fonts/- Custom fontsassets/icons/- UI icons, faviconsassets/videos/- Video contentassets/documents/- PDFs, documentation
Logo added: February 2, 2026