[](https://harshchoudhary2003.github.io/Bella-Vista)
[](https://developer.mozilla.org/en-US/docs/Web/HTML)
[](https://developer.mozilla.org/en-US/docs/Web/CSS)
[](https://developer.mozilla.org/en-US/docs/Web/JavaScript)
[](./LICENSE)
> *Bella Vista v3.0* is a **hyper-advanced**, **production-ready**, and **visually cinematic** restaurant application.
> Engineered with a high-end **glassmorphic design system** and **23 modular JavaScript engines**.
> Pure. Performance-driven. Masterpiece.
β¦ Evolutionary Preview (v3.0)
| π±οΈ Advanced Cursor | π Visionary Stats | π½οΈ Smart Menu |
|:---:|:---:|:---:|
| Lag-ring following dot cursor with gold glow | Live ease-out counters with stagger reveal | Tabs + Dietary Filters (Veg/Vegan/GF) |
| π· Wine Sommelier | πΌοΈ Infinite Gallery | π
Event VIP |
|:---:|:---:|:---:|
| Interactive pairing with animated metrics | Masonry grid + category-aware lightbox | Date-badged cards with reservation CTA |
| π¬ Testimonials | π¬ Confetti Booking | π Localized State |
|:---:|:---:|:---:|
| Swipeable glass cards with auto-scroll | Canvas confetti burst on confirmation | Live Open/Closed status + Favorites Drawer |
π The Feature Universe
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β BELLA VISTA Β· VISIONARY UPGRADE (v3.0) β
ββββββββββββββββββββββββββββββ¬ββββββββββββββββββββββββββββββββββββββββββββββββββ€
β ELITE VISUALS β INTERACTIVE CAPABILITIES β
β β¦ Glassmorphism v2 (HSLA) β β¦ Particle Canvas Connect Network β
β β¦ Dynamic Blobs (3 Layer) β β¦ Advanced Favourites System (Local Storage) β
β β¦ Gold Cursor lag-ring β β¦ Dietary Filter System (Veg/Vegan/GF) β
β β¦ Hero Parallax Engine β β¦ Interactive Wine Pairing (Bar Chart metrics) β
β β¦ Shimmer Typography v2 β β¦ Canvas Confetti Confirmation β
β β β
β SMART MODULES β UX & PERFORMANCE β
β β¦ Schedule-Aware Status β β¦ Scroll Progress Bar (Gold Tint) β
β β¦ Infinite Specials Marqueeβ β¦ Section Dot Navigator (Scroll Sync) β
β β¦ Animated Stats Counters β β¦ Magnetic Button Physics β
β β¦ 3D Card Tilt + Shine β β¦ Newsletter Modal (Timed + Dismissible) β
β β¦ Masonry Gallery Filter β β¦ 100% Zero-Dependency (Vanilla JS/CSS) β
ββββββββββββββββββββββββββββββ΄ββββββββββββββββββββββββββββββββββββββββββββββββββ
π¨ Design DNA
Color Tokens
| Token | HSL-derived Hex | Application |
|:------|:----------------|:------------|
| `--bg` | `#020617` | Deep Space Background |
| `--surface` | `rgba(255,255,255,0.04)` | Glass Card Surface |
| `--accent` | `#ca8a04` | Venetian Gold |
| `--accent-light` | `#fde047` | Florentine Shimmer |
| `--text-1` | `#f8fafc` | Pure Alpine White |
| `--status-open`| `#22c55e` | Live Emerald Glow |
.glass-vision-card {
background: rgba(255,255,255,0.04);
backdrop-filter: blur(24px) saturate(180%);
border: 1px solid rgba(255,255,255,0.08);
box-shadow: 0 20px 50px rgba(0,0,0,0.5);
border-radius: 24px;
transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}
βοΈ The 23 JS Modules
| # |
Engine |
Capability |
| 1 |
Cursor Dot |
Coordinates tracking for the primary gold dot |
| 2 |
Cursor Ring |
Physics-based lag follower for the outer ring |
| 3 |
Scroll Progress |
Window-depth calculator for the top progress bar |
| 4 |
Preloader |
SVG dash-array spinning plate manager |
| 5 |
Particle Physics |
Bounding-box particle network with line distance checks |
| 6 |
Hero Parallax |
Scroll-depth multiplier for the background hero layer |
| 7 |
Navbar Engine |
Scrolled-state class toggler & padding injector |
| 8 |
Mobile Burger |
3-line hamburger transform loop for mobile nav |
| 9 |
Status Manager |
Week-day schedule calculator for βOpen/Closedβ badge |
| 10 |
Scroll Reveal |
IntersectionObserver logic with staggered fade-up |
| 11 |
Stats Counter |
Recursive frame loop for ease-out count animation |
| 12 |
Menu Tabs |
ID-based display switcher for categorized dishes |
| 13 |
Dietary Filter |
Attribute-based filtering (Veg/Vegan/GF) with fade animations |
| 14 |
3D Card Tilt |
Mouse-percent rotation matrix with perspective mapping |
| 15 |
Card Shine |
Radial-gradient mask tracking for 3D light effects |
| 16 |
Favourites |
CRUD logic for local storage favorites drawer |
| 17 |
Wine Pairer |
JSON-based data injector for interactive sommelier |
| 18 |
Wine Metrics |
Width-mapping for Bar, Tannin, and Acidity bars |
| 19 |
Masonry Logic |
Multi-column grid auto-rows & span variant manager |
| 20 |
Gallery Filter |
Category-based image culling (Ambiance/Dishes/Kitchen) |
| 21 |
Confetti Engine |
Canvas-based particle burst with gravity physics |
| 22 |
Magnetic Buttons |
Distance-based attractor for CTA elements |
| 23 |
Newsletter Modal |
Session-aware timed modal with dismissal logic |
ποΈ Technical Map
bella-vista/
β
βββ index.html β 15+ sections (Hero, Specials Ticker, Favourites...)
βββ styles.css β 1000+ lines (Glass System, 3D Physics, Marquee...)
βββ script.js β 23 Self-contained Engine Modules
Advanced Sections
#specials β Infinite Marquee of todayβs hand-picked dishes.
#favDrawer β Lateral Slide-in to manage your marked preferences.
#wine β Digital Sommelier with wine metrics and food pairing.
#gallery β Masonry Grid with category filters and high-res lightbox.
π± Visionary Breakpoints
| Breakpoint |
Intelligent Layout Re-map |
> 1100px |
4-Col Stats, 3-Col Chefs/Events, 4-Col Masonry |
β€ 900px |
2-Col Stats/Chefs, 2-Col Gallery, Tall cards disabled |
β€ 768px |
Mobile Nav Overlay, Favorites mini-mode, 160px grid rows |
β€ 500px |
Single-col Masonry, Hero text compression, Ticker compact |
π¬ Cinematic Animations
| Effect |
Tech |
Experience |
| Confetti Burst |
Canvas 2D |
Celebration feedback on form submission |
| Magnetic Attraction |
Lerped Transform |
Buttons βpullβ towards the userβs cursor |
| Marquee Specials |
Keyframe CSS |
Infinite smooth drift of daily highlights |
| Stat Surge |
JS Frame Loop |
Target numbers βsurgeβ into place on scroll |
| Shine Mask |
Radial Gradient |
Reflective βglassβ light follows the mouse |
π¨βπ» Visionary Author
**Harsh Choudhary**
[](https://github.com/HarshChoudhary2003)
*Crafted with β, Venetian inspiration, and the speed of Light.*

**β Experience the future of dining. Star this masterpiece.**