A modern, responsive homepage for the RanBOT AI-powered browser extension, inspired by Google Gemini's clean and elegant design.
- Modern Design: Clean, minimalist interface inspired by Google's design language
- Responsive Layout: Fully responsive design that works on all devices
- Interactive Elements: Smooth animations, hover effects, and interactive components
- Product Showcase: Comprehensive feature presentation with visual demonstrations
- Easy Navigation: Smooth scrolling navigation with fixed header
- Browser Mockup: Interactive browser demonstration showing RanBOT in action
ranboter-ext/
├── index.html # Main homepage HTML
├── styles.css # CSS styles with modern design
├── script.js # JavaScript for interactivity
├── assets/ # SVG icons and images
│ ├── ranbot-logo.svg
│ ├── chrome-icon.svg
│ └── firefox-icon.svg
└── README.md # This file
- Google Sans Typography: Clean, readable font family
- Color Scheme: Google-inspired blue (#1a73e8) with supporting colors
- Gradient Backgrounds: Subtle gradients for visual depth
- Card-based Layout: Modern card design for features and content
- 3D Browser Mockup: Perspective-transformed browser demonstration
- Smooth Scrolling: Seamless navigation between sections
- Scroll Animations: Elements fade in as they come into view
- Hover Effects: Interactive cards and buttons with smooth transitions
- Modal Windows: Demo and notification modals
- Typing Animation: Simulated chat conversation in browser mockup
- Parallax Effects: Subtle parallax scrolling for hero section
The homepage is fully responsive with breakpoints for:
- Desktop: Full-width layout with side-by-side content
- Tablet (768px): Adjusted grid layouts and spacing
- Mobile (480px): Single-column layout with optimized typography
- Semantic HTML5 elements
- Accessible navigation and content structure
- SEO-friendly meta tags and structure
- CSS Grid and Flexbox for modern layouts
- CSS Custom Properties for consistent theming
- Smooth transitions and animations
- Modern CSS techniques (backdrop-filter, transform, etc.)
- Intersection Observer API for scroll animations
- Smooth scrolling navigation
- Dynamic modal creation
- Interactive button effects
- Simulated typing animation
- Open the Homepage: Simply open
index.html
in your web browser - Local Development: Use a local server for best experience:
# Using Python python -m http.server 8000 # Using Node.js npx serve .
- View in Browser: Navigate to
http://localhost:8000
- Fixed navigation with smooth scrolling links
- RanBOT logo and branding
- Call-to-action button
- Compelling headline with gradient text
- Feature description and benefits
- Primary action buttons (Add to Chrome, Watch Demo)
- Interactive browser mockup with chat simulation
- Four key feature cards:
- Smart Content Analysis
- Instant Q&A
- Quick Actions
- Privacy First
- Hover animations and visual icons
- Three-step process explanation
- Numbered steps with clear descriptions
- Easy-to-follow user journey
- Browser-specific download buttons
- Chrome Web Store integration (ready)
- Firefox coming soon notification
- Key selling points
- Brand information and links
- Legal and support links
- Copyright information
- Smart Content Analysis: AI-powered webpage analysis and summarization
- Instant Q&A: Context-aware question answering
- Quick Actions: One-click AI assistance for common tasks
- Privacy First: Local processing and secure data handling
- Easy Installation: One-click Chrome Web Store installation
- Seamless Integration: Works silently in the background
- Intuitive Interface: Simple icon-based activation
- No Account Required: Immediate functionality without signup
- Video Integration: Replace demo placeholder with actual video
- Analytics: Add usage tracking and conversion metrics
- A/B Testing: Test different headlines and CTAs
- Internationalization: Multi-language support
- Performance: Further optimize loading and animations
For questions or support regarding the RanBOT extension homepage:
- Check the browser console for any JavaScript errors
- Ensure all asset files are properly linked
- Test in multiple browsers for compatibility
The design can be easily customized by modifying:
- Colors: Update CSS custom properties in
styles.css
- Typography: Change font families and sizes
- Content: Update text and descriptions in
index.html
- Assets: Replace SVG icons in the
assets/
folder
Built with ❤️ for the RanBOT AI browser extension project.