Back to Directory

Astro Theme

Astro Theme - Blueprint Extension for Pterodactyl Panel

Description

Astro Theme - Blueprint Extension for Pterodactyl Panel

🌟 Astro Theme A modern glassmorphism dashboard theme for Pterodactyl Panel, built as a Blueprint Extension. --- ✨ Features Visual Design • 🪟 Glassmorphism UI — Frosted glass effects with configurable blur and opacity • šŸŽØ Customizable Accent Colors — Dual accent color system with gradient support • 🌊 Smooth Animations — Card hover effects, fade-ins, skeleton loaders, and transitions • šŸ“Š Status Indicators — Animated online/offline/starting/stopped badges • šŸ–„ļø Terminal Styling — Dark console with syntax-highlighted output • šŸ’Ž Modern Typography — Outfit (display), Inter (body), JetBrains Mono (terminal) Customization • šŸŽ›ļø 30+ Settings — Full control over every visual aspect • šŸ–¼ļø SVG Customizer — Upload, paste, or URL SVG decorations with multi-layer support • šŸŽØ 16 Custom Colors — Override every color token individually • šŸ–¼ļø Background System — Solid, gradient, image, video, particles, and animated backgrounds • āœļø Custom Code — Inject CSS, JS, head HTML, and footer HTML • šŸ·ļø Branding — Custom logo, login background, footer text, and copyright Live Preview • šŸ“± Device Preview — Desktop, tablet, and mobile preview modes • ⚔ Real-time Updates — See changes instantly without page refresh • šŸ”„ Full Coverage — Preview all aspects: colors, backgrounds, sidebar, animations, blur, glass Responsive Design • šŸ“± Mobile — Touch-friendly controls with collapsible sidebar • šŸ“‹ Tablet — Adaptive grid layouts • šŸ’» Desktop — Full sidebar with all features • šŸ“ Foldables — Optimized for narrow screens • šŸ”„ Landscape/Portrait — Orientation-aware layouts • 🚫 No Horizontal Scroll — Responsive typography and spacing Performance • ⚔ Lazy Loading — Assets loaded on demand • šŸŽÆ Optimized Animations — GPU-accelerated with prefers-reduced-motion support • šŸ“¦ Minimal JS — No framework dependencies • šŸŽØ CSS-first — Theme rendered via CSS variables and overrides --- šŸ“¦ Installation Prerequisites • Pterodactyl Panel v1.11+ installed and running • Blueprint Framework installed Install via Blueprint Install from Source (Development) Post-Installation 1. Navigate to Admin Panel → Extensions → Astro Theme 2. Enable the theme by toggling "Enable Theme" 3. Configure settings to your preference 4. Click "Save Changes" --- āš™ļø Configuration Accessing Settings Navigate to: Admin Panel → Extensions → Astro Theme Settings Tabs | Tab | Description | |-----|-------------| | General | Enable theme, dark mode, blur, glass opacity, animation speed, border radius, accent colors, sidebar width, compact mode | | Branding | Logo upload, logo dimensions, login background, dashboard background, footer text, copyright | | Colors | 16 individual color overrides (primary, secondary, success, warning, danger, info, text, muted, border, hover, buttons, links) | | Background | Background type (solid/gradient/image/video), particles toggle, overlay opacity, background blur | | SVG Customizer | Upload/paste/URL SVG, multi-layer support, positioning, scaling, color override, opacity, animation toggle | | Custom Code | Custom CSS, Custom JS, Custom Head HTML, Custom Footer HTML | | Live Preview | Real-time preview with desktop/tablet/mobile device switching | Default Settings | Setting | Default | Description | |---------|---------|-------------| | Enabled | 1 | Theme active | | Dark Mode | 0 | Light mode | | Blur Strength | 20px | Glass blur amount | | Glass Opacity | 0.60 | Glass background opacity | | Animation Speed | normal | Animation pace | | Border Radius | 24px | Card rounding | | Accent Color 1 | #4f7cff | Primary accent | | Accent Color 2 | #7cc2ff | Secondary accent | | Sidebar Width | 280px | Sidebar column width | | Compact Mode | 0 | Normal spacing | --- šŸ—‚ļø Folder Structure --- šŸŽØ Design System Color Tokens Typography • Display: Outfit (headings, titles) • Body: Inter (body text, labels) • Mono: JetBrains Mono (console, addresses, code) Spacing Scale • Cards: 1.25rem padding • Radius: 24px (cards), 12px (controls) • Gap: 1.5rem (grid), 0.75rem (inner) Animation Timing • Fast: 0.2s — Button press, hover, focus • Normal: 0.35s — Card hover, fade-in • Slow: 0.5s — Page transitions, slide-in • Easing: cubic-bezier(0.22, 1, 0.36, 1) — Custom ease --- šŸ”§ Development Building from Source File Modifications • Theme CSS: Edit files in public/css/ • Theme JS: Edit public/js/astro-theme.js • Admin UI: Edit admin/view.blade.php • Dashboard Overrides: Edit dashboard/dashboard.css Adding New Settings 1. Add the setting key to admin/Controller.php DEFAULTS array 2. Add the input to admin/view.blade.php 3. Reference in dashboard/wrapper.blade.php for rendering 4. Add validation in app/SettingsManager.php --- šŸ› Troubleshooting Theme not showing • Ensure "Enable Theme" is toggled on in settings • Run blueprint -build after installation • Clear panel cache: php artisan view:clear && php artisan cache:clear Styles not applying to React components • Dashboard CSS uses attribute selectors that may need updating for panel version changes • Check browser console for CSS errors Admin panel looks wrong • Admin CSS is separate from dashboard CSS • Check admin/wrapper.blade.php is loading correctly --- šŸ“„ License MIT License — free for personal and commercial use. --- šŸ¤ Contributing Contributions welcome! Please: 1. Fork the repository 2. Create a feature branch 3. Test with the latest Pterodactyl + Blueprint 4. Submit a pull request --- šŸ™ Credits • Design System — Inspired by Astro/Aether panel concept • Framework — Built for Blueprint by Emma & contributors • Panel — Pterodactyl Panel • Fonts — Google Fonts (Outfit, Inter, JetBrains Mono) --- šŸ“ž Support • GitHub Issues — Bug reports and feature requests • Blueprint Discord — Community support • Documentation — blueprint.zip/docs

Free
View on GitHub

Free & open source — install it from the repository

Specifications

Authorchaeulso
Last UpdatedJuly 21, 2026
CompatibilityPterodactyl beta-2026-06
Aether Theme
ThemesFree

Aether Theme

by chaeulso

Aether Theme — Pterodactyl Blueprint extension (soft-blue glassmorphism, ported from chaeulso/astro)

No ratings yet