A digital sphere for AR/VR innovation
A stunning, modern web experience showcasing Augmented Reality (AR), Virtual Reality (VR), and Mixed Reality (MR) technologies. MetaSphere combines cutting-edge design with smooth interactions to educate and inspire visitors about the future of immersive technology.
- Overview
- Features
- Demo
- Sections
- Technologies Used
- Installation
- Customization
- Browser Support
- Project Structure
- Contributing
- License
MetaSphere is a premium AR/VR technology showcase built with modern web standards. It features an immersive landing page that educates visitors about Virtual Reality, Augmented Reality, and Mixed Reality technologies through beautifully designed sections and smooth animations.
Key Tagline: "Experience the Future - Step into a world where reality meets imagination."
- π¨ Premium Dark Theme - Elegant black background with vibrant purple accents (
#9333ea) and glass-morphism effects - π± Fully Responsive Design - Seamless experience across desktop, tablet, and mobile devices
- β¨ Smooth Animations & Parallax - Hero background parallax, fade-in effects, and smooth scrolling
- π― CSS Grid Layouts - Professional 3-column grid for feature cards
- π‘ Dynamic Navigation - Fixed navbar with scroll-triggered transparency changes
- π± Mobile Menu - Hamburger menu with smooth interactions for mobile devices
- β‘ Intersection Observer - Efficient fade-in animations triggered on scroll
- π Smooth Scroll Behavior - Anchor-based navigation with smooth page scrolling
- βΏ Accessible SVG Icons - Bootstrap and custom SVG icons throughout
- β‘ Zero Dependencies - Lightweight, pure HTML5, CSS3, and Vanilla JavaScript
Open AR_VR.html in your web browser to see the live experience:
# Windows
start AR_VR.html
# macOS
open AR_VR.html
# Linux
xdg-open AR_VR.htmlOr simply double-click the file to open it in your default browser.
- Stunning gradient background with parallax effect
- Large animated title: "Experience the Future"
- Call-to-action buttons: "Explore VR" and "Try AR Demo"
- Animated SVG VR headset icon
- Smooth entrance animations with staggered timing
-
Compares three immersive technologies in a grid layout:
Virtual Reality (VR)
- Fully immersive, computer-generated simulations
- Accessed through VR headsets
- Complete escape from physical world
Augmented Reality (AR)
- Blends digital overlays with real-world environment
- Uses computer vision, mapping, and depth tracking
- Accessible via smartphones or AR glasses
Mixed Reality (MR)
- Emerging hybrid of VR and AR
- Real-time environmental mapping
- Example: Microsoft HoloLens experiences
- Desktop: Horizontal navigation bar with links to Home, AR, VR, and Compare sections
- Mobile: Hamburger menu that toggles a collapsible mobile menu
- Sticky: Navbar remains fixed at the top with transparency that increases on scroll
| Technology | Purpose |
|---|---|
| HTML5 | Semantic structure and accessibility |
| CSS3 | Advanced styling with CSS variables, Grid, Flexbox, animations |
| Vanilla JavaScript | Interactive features without dependencies |
| SVG Icons | Bootstrap icons and custom graphics |
| CSS Animations | @keyframes fadeInUp for smooth transitions |
| Intersection Observer API | Efficient scroll-triggered animations |
| CSS Custom Properties | Theme variables for easy customization |
Primary: #9333ea (Purple)
Primary Dark: #7e22ce (Dark Purple)
Background: #000000 (Black)
Text: #ffffff (White)
Text Secondary: #a3a3a3 (Gray)
-
Clone or download this repository:
git clone <repository-url> cd "ARVR website"
-
Open the file:
- Double-click
AR_VR.html, or - Right-click and select "Open with" your preferred browser, or
- Drag and drop into your browser
- Double-click
β Zero external dependencies!
- Any modern web browser (no build tools needed)
- No npm, webpack, or bundlers required
- No internet connection needed (except for Unsplash background image)
Edit the CSS :root variables in the <style> section:
:root {
--color-primary: #9333ea; /* Main purple color */
--color-primary-dark: #7e22ce; /* Hover state */
--color-bg: #000000; /* Background */
--color-text: #ffffff; /* Main text */
--color-text-secondary: #a3a3a3; /* Secondary text */
}- Hero Title: Change "Experience the Future"
- Hero Description: Update the tagline text
- Feature Cards: Edit the VR, AR, and MR descriptions
- Navigation Links: Update
hrefattributes in navbar and mobile menu
- Animation Speed: Modify the
0.8stiming in CSS animations - Stagger Delay: Change values like
0.2s,0.4s,0.6sfor hero elements - Parallax Speed: Adjust the
0.5multiplier in the parallax scroll function
Add new <section> elements after the features section following this pattern:
<section class="features" id="new-section">
<div class="features-container">
<!-- Your content here -->
</div>
</section>| Browser | Version | Support |
|---|---|---|
| Chrome | Latest | β Full |
| Firefox | Latest | β Full |
| Safari | Latest | β Full |
| Edge | Latest | β Full |
| Opera | Latest | β Full |
| IE 11 | - | β Not Supported |
ARVR website/
βββ AR_VR.html # Main website file (all-in-one)
β βββ HTML Structure
β βββ Embedded CSS Styling
β βββ Embedded JavaScript
βββ README.md # Documentation (this file)
βββ (Optional) Assets/ # For images, icons, etc.
- Click the hamburger icon on mobile to show/hide navigation
- Menu auto-closes when a link is clicked or when clicking outside
- Click any navigation link to smoothly scroll to that section
- Links use
#anchors (e.g.,#home,#ar,#vr,#compare)
- Hero background moves slower than scroll (parallax effect)
- Feature cards fade in when scrolled into view
- Navbar background becomes more opaque when scrolling down
- "Explore VR" button has animated arrow that moves on hover
- Both buttons have smooth color transitions
| Function | Purpose |
|---|---|
| Mobile menu toggle | Show/hide menu on hamburger click |
| Smooth scroll anchor | Navigate smoothly to sections |
| Intersection Observer | Trigger fade-in animations on scroll |
| Parallax background | Move hero background on scroll |
| Navbar scroll handler | Change navbar opacity on scroll |
- File Size: Single HTML file (< 50KB)
- Load Time: Instant - no external dependencies
- Animations: GPU-accelerated CSS transforms
- Scroll Performance: Optimized with Intersection Observer
Contributions welcome! Here's how to help:
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
- Add more AR/VR technology comparisons
- Create product showcase section
- Add testimonials or case studies
- Implement contact form
- Add dark/light theme toggle
- Expand mobile experience
This project is open source and available under the MIT License.
Have questions or suggestions?
- GitHub: Your GitHub Profile
- Email: your-email@example.com
- Portfolio: Your Portfolio
- Inspired by modern AR/VR technology platforms
- Built with pure HTML, CSS, and JavaScript - no frameworks needed
- Designed for tech enthusiasts and AR/VR innovators
- Background image courtesy of Unsplash
- β Initial release
- β Hero section with parallax
- β AR/VR/MR comparison features
- β Responsive mobile design
- β Smooth scroll animations
Last Updated: May 2026 | Status: Production Ready β¨