PEEXEL
Pure CSS Pixel Art Framework - No Dependencies, Just Retro Vibes
// WELCOME TO PEEXEL
The Story: In the golden age of 8-bit and 16-bit gaming, pixels weren't just dots on a screen—they were art. Every sprite, every menu, every dialog box was carefully crafted with bold colors, chunky borders, and that unmistakable retro charm.
Peexel brings that aesthetic to the modern web. This is a pure CSS framework designed as an add-on to Bootstrap or any existing project. No npm dependencies to worry about, no supply chain attacks, just good old-fashioned CSS that makes your websites look like they're straight out of an arcade cabinet.
Each component tells a story. Use them to build game interfaces, retro dashboards, or just add some nostalgic flair to your projects.
// BUTTONS
The Story: Remember pressing START on your favorite arcade game? That satisfying chunky button with bold text and a crisp border? That's what these buttons are all about. They respond to hover with a color shift that feels like you're actually pressing something physical.
Basic Button
// CARDS
The Story: In RPGs, every item, character, and stat had its own card or window. These pixel art cards recreate that feeling—complete with headers, bodies, and footers. They even lift slightly on hover, like they're jumping off the screen.
// BADGES
The Story: Status indicators, notifications, labels—badges are the little helpers that communicate important info at a glance. Think of those HP/MP labels in your favorite JRPG.
// ALERTS
The Story: Every good game has alert messages—"Level Up!", "Quest Complete!", "Game Over". These alert boxes bring that same energy with bold borders and icon indicators that grab attention.
// PROGRESS BARS
The Story: Loading screens, experience bars, download progress—these striped progress bars use that classic diagonal pattern that screams "80s arcade". Watch them fill up with satisfaction.
Static Progress
Animated Progress
// FORMS
The Story: Character creation screens, option menus, save game dialogs—every retro game had forms. These inputs feature chunky borders and a glow effect on focus that feels like selecting an option with a D-pad.
Text Input
Textarea
Checkboxes
Radio Buttons
// TABLES
The Story: Leaderboards, item inventories, character stats—tables are essential for organizing data in a retro interface. These feature alternating row colors and hover effects that make scanning data a breeze.
| Rank | Player | Score | Level |
|---|---|---|---|
| 1 | ZORK_MASTER | 999,999 | 99 |
| 2 | PIXEL_KING | 888,888 | 87 |
| 3 | RETRO_ACE | 777,777 | 75 |
// MODALS
The Story: Dialog boxes, pop-ups, important messages—modals are those windows that appear over the game demanding your attention. Click the button below to see one in action!
// TABS
The Story: Menu systems with multiple pages—equipment, status, map, options. Tabs let you organize content into switchable views, just like those classic game menus.
Equipment
Iron Sword +5 | Leather Armor +3 | Health Potion x12
Status
HP: 450/450 | MP: 250/250 | STR: 45 | DEF: 32
Magic
Fireball | Ice Storm | Lightning Bolt | Heal
// TOOLTIPS
The Story: Hover over items to see their stats, point at abilities to read descriptions—tooltips provide context without cluttering the interface.
Hover over the items below:
Iron Sword Health Potion Ring of Power
// ACCORDION
The Story: Collapsible sections perfect for FAQs, game guides, or organizing large amounts of information into manageable chunks.
// DROPDOWN
The Story: Dropdown menus for selecting options, choosing weapons, or navigating nested menus. Click to reveal the options!
// PAGINATION
The Story: Navigate through multiple pages of content, inventory items, or level selections with these chunky pagination buttons.
// GAME BARS (HP/MP)
The Story: No RPG is complete without health and mana bars! These specialized bars use classic red for health and blue for mana, with the same satisfying striped pattern.
Health Bar
Mana Bar
// ACHIEVEMENT BADGES
The Story: Achievement unlocked! These badges celebrate milestones with icons and text, perfect for gamification or showing off accomplishments.
// GRID SYSTEM
The Story: Layout your retro interfaces with a flexible 12-column grid system. Just like Bootstrap, but with pixel art vibes!
Made with ♥ by pixel art enthusiasts
Pure CSS • No Dependencies • Retro Forever