Design Prompts
Ecosistema completo para organización y gestión de contenido con interfaces espaciales
🎨 Storage Inspector v3.0 - Enhanced UI Design Patterns
Design Philosophy
The Storage Inspector v3.0 represents a sophisticated modern admin dashboard design that can be reused across all storage and data management interfaces. The design emphasizes:
- Glassmorphism Effects: Modern translucent surfaces with backdrop blur
- Gradient Accents: Sophisticated color gradients for visual hierarchy
- Micro-interactions: Subtle hover animations and state transitions
- Professional Layout: Clean, organized information architecture
- Accessibility First: High contrast, focus states, and reduced motion support
🎯 Core Design Elements
1. Color Palette & Gradients
// Primary gradient system
--gradient-primary: linear-gradient(135deg, #667eea 0%, #764ba2 50%, #f093fb 100%);
--gradient-accent: linear-gradient(135deg, #06b6d4, #0891b2);
--gradient-success: linear-gradient(135deg, #10b981, #059669);
--gradient-warning: linear-gradient(135deg, #f59e0b, #d97706);
--gradient-danger: linear-gradient(135deg, #ef4444, #dc2626);
// Surface gradients for subtle backgrounds
--gradient-surface-primary: linear-gradient(135deg, rgba(102, 126, 234, 0.05), rgba(118, 75, 162, 0.05));
--gradient-surface-accent: linear-gradient(135deg, rgba(6, 182, 212, 0.05), rgba(14, 116, 144, 0.05));
--gradient-surface-success: linear-gradient(135deg, rgba(16, 185, 129, 0.05), rgba(5, 150, 105, 0.05));
2. Glassmorphism & Backdrop Effects
// Modern glassmorphism pattern
.glass-panel {
background: rgba(255, 255, 255, 0.95);
backdrop-filter: blur(20px) saturate(180%);
border: 1px solid rgba(226, 232, 240, 0.8);
border-radius: 20px;
box-shadow: 0 8px 32px rgba(0, 0, 0, 0.08);
}
// Enhanced glass for interactive elements
.glass-interactive {
background: rgba(255, 255, 255, 0.8);
backdrop-filter: blur(16px);
border: 1px solid rgba(226, 232, 240, 0.6);
transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
&:hover {
background: rgba(255, 255, 255, 0.95);
transform: translateY(-2px);
box-shadow: 0 12px 32px rgba(0, 0, 0, 0.15);
}
}
3. Button System with Gradient Styles
// Primary action buttons
.btn-primary {
background: linear-gradient(135deg, #667eea, #764ba2);
color: white;
border: none;
border-radius: 12px;
padding: 0.75rem 1.25rem;
font-weight: 600;
box-shadow: 0 4px 12px rgba(102, 126, 234, 0.3);
transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
&:hover {
background: linear-gradient(135deg, #5a67d8, #6b46c1);
transform: translateY(-2px);
box-shadow: 0 8px 25px rgba(102, 126, 234, 0.4);
}
}
// Accent buttons
.btn-accent {
background: linear-gradient(135deg, #06b6d4, #0891b2);
color: white;
box-shadow: 0 4px 12px rgba(6, 182, 212, 0.3);
&:hover {
background: linear-gradient(135deg, #0891b2, #0e7490);
box-shadow: 0 8px 25px rgba(6, 182, 212, 0.4);
}
}
// Secondary buttons with glass effect
.btn-secondary {
background: rgba(255, 255, 255, 0.9);
color: #64748b;
border: 1px solid #e2e8f0;
backdrop-filter: blur(8px);
&:hover {
background: rgba(255, 255, 255, 1);
border-color: #cbd5e1;
transform: translateY(-1px);
}
}
4. Card System with Enhanced Shadows
// Primary card pattern
.enhanced-card {
background: rgba(255, 255, 255, 0.95);
border-radius: 20px;
box-shadow: 0 8px 32px rgba(0, 0, 0, 0.08);
border: 1px solid rgba(226, 232, 240, 0.6);
backdrop-filter: blur(16px);
overflow: hidden;
transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
// Interactive card with hover effects
.interactive-card {
cursor: pointer;
&:hover {
transform: translateY(-3px);
box-shadow: 0 16px 40px rgba(0, 0, 0, 0.12);
}
&.active {
border-color: #667eea;
background: linear-gradient(135deg, rgba(102, 126, 234, 0.1), rgba(118, 75, 162, 0.1));
transform: translateY(-4px);
box-shadow: 0 20px 50px rgba(102, 126, 234, 0.2);
}
}
5. Status Badge System
// Status badges with gradients
.status-badge {
padding: 0.375rem 0.75rem;
border-radius: 20px;
font-size: 0.75rem;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 0.025em;
&.speed {
background: linear-gradient(135deg, #fef3c7, #fde68a);
color: #92400e;
border: 1px solid #f59e0b;
}
&.balanced {
background: linear-gradient(135deg, #dbeafe, #bfdbfe);
color: #1e40af;
border: 1px solid #3b82f6;
}
&.durable {
background: linear-gradient(135deg, #d1fae5, #a7f3d0);
color: #065f46;
border: 1px solid #10b981;
}
}
6. Modern Scrollbar Design
// Enhanced scrollbar pattern
.enhanced-scrollbar {
&::-webkit-scrollbar {
width: 8px;
}
&::-webkit-scrollbar-track {
background: rgba(241, 245, 249, 0.5);
border-radius: 4px;
margin: 4px;
}
&::-webkit-scrollbar-thumb {
background: linear-gradient(135deg, #cbd5e1, #94a3b8);
border-radius: 4px;
transition: all 0.2s ease;
&:hover {
background: linear-gradient(135deg, #94a3b8, #64748b);
}
}
}
7. Animation System
// Entrance animations with staggered delays
.staggered-entrance {
animation: fadeInUp 0.6s cubic-bezier(0.16, 1, 0.3, 1);
animation-fill-mode: both;
@for $i from 1 through 12 {
&:nth-child(#{$i}) {
animation-delay: #{$i * 0.1}s;
}
}
}
// Smooth transitions
.smooth-transition {
transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
// Hover lift effect
.hover-lift {
&:hover {
transform: translateY(-2px);
box-shadow: 0 8px 25px rgba(0, 0, 0, 0.15);
}
}
🎨 Layout Patterns
1. Header Pattern
- Sticky glassmorphism header with rounded bottom corners
- Gradient title with large, bold typography
- Status indicators with color-coded backgrounds
- Action buttons with consistent spacing and hover effects
2. Panel System
- Grid-based layout with responsive columns
- Consistent panel headers with gradient backgrounds
- Unified border radius (20px for panels, 16px for cards)
- Backdrop blur effects throughout
3. Content Organization
- Visual hierarchy through typography scale and color
- Consistent spacing using a unified scale
- Interactive feedback on all clickable elements
- Loading states with elegant placeholders
🔄 Reusability Guidelines
For Admin Dashboards:
- Use the glassmorphism panel pattern for main content areas
- Apply gradient headers for section differentiation
- Implement the status badge system for state indicators
- Use the enhanced button system for actions
For Data Management Interfaces:
- Apply the enhanced card system for data items
- Use the modern scrollbar pattern for lists
- Implement the staggered animation system for dynamic content
- Apply consistent hover effects for interactivity
For Analytics Displays:
- Use the metric card pattern for statistics
- Apply color-coded indicators for health/status
- Implement the insight card pattern for recommendations
- Use consistent typography hierarchy
🎯 Implementation Notes
CSS Architecture:
- Mobile-first responsive design with progressive enhancement
- Dark mode support with appropriate color adjustments
- Accessibility features including reduced motion and high contrast
- Performance optimized with efficient selectors and animations
Theme Integration:
- CSS custom properties for dynamic theming
- Fallback values for browser compatibility
- Consistent naming with --ux- prefix
- Modular structure for easy maintenance
Browser Support:
- Modern browsers with graceful degradation
- Backdrop filter fallbacks for older browsers
- Progressive enhancement for advanced features
- Touch-friendly interactions for mobile devices
This design system provides a foundation for creating beautiful, modern admin interfaces that are both functional and visually appealing. The patterns can be adapted and extended for various use cases while maintaining consistency across the application.