BuzzVibe Theme Documentation
Welcome to the definitive guide for implementing and scaling the BuzzVibe design system. High-energy, scroll-stop UI for the modern web.
Quick Start
Copy the Tailwind config and start building immersive layouts in seconds.
Getting Started
Installation
The BuzzVibe theme requires Tailwind CSS v3 and the latest Material Symbols library. Follow these steps to initialize the environment:
# 1. Install Tailwind CSS via CDN or NPM
<script src="https://cdn.tailwindcss.com?plugins=forms,container-queries"></script>
# 2. Add the Material Symbols stylesheet to <head>
<link href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined..." rel="stylesheet">
Minimum Requirements
- Modern Browser (Chrome 90+, Safari 14+)
- Tailwind CSS Configuration Support
- Material Symbols connectivity
Recommended Setup
- Dark Mode preferred (class="dark")
- Viewport with min-width 320px
- Anton Font family for headings
Design System
BuzzVibe's identity is built on a foundation of High-Contrast Bold and Glassmorphism.
Typography Hierarchy
SCROLL STOP.
VIRAL CONTENT ONLY
The future of now—fast, immersive, and highly shareable content for the next generation.
Visual Depth
We utilize Tonal Layering and Glassmorphism instead of drop shadows.
Customization
Modifying the Tokens
To adjust the brand colors, modify the `tailwind.config` located in the header of your document. Use the following mapped keys for global updates:
Primary
#ecb2ff (Electric Purple)
Secondary
#ffb1c3 (Neon Pink)
Tertiary
#00dbe9 (Cyber Cyan)
Font Swapping
To change fonts, update the `fontFamily` object in the Tailwind config and update the Google Fonts link in your head. Default mapping:
| Class Key | Default Font | Best Alternative |
|---|---|---|
| font-headline-* | Anton | Inter Black, Impact |
| font-body-* | Be Vietnam Pro | Inter, Roboto |
UI Components
TopNavBar Shell
Sticky glassmorphism header with reactive navigation links and branded elevation.
Bento Modules
Asymmetric grid layouts designed for rapid scanning and diverse content types.
Component Rules
-
check_circle
Prohibit Borders: Navigation shells should not use `border-t` or `border-b` for separation; use tonal shifts or glows instead.
-
check_circle
Active State: Highlight the current active tab with the primary gradient and a pulse animation.
-
check_circle
Glass Integrity: All interactive cards must feature a 1px white border at 10% opacity.
FAQs & Credits
Is this theme fully responsive? expand_more
Which browsers are supported? expand_more
Can I use this for commercial projects? expand_more
Credits
Typography
Headers: Anton (Google Fonts)
Body: Be Vietnam Pro (Google Fonts)
Visuals
Icons: Material Symbols Outlined
Imagery: Unsplash (Creative Commons)
System: Champion Design Lab