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:

🎯 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

2. Panel System

3. Content Organization

🔄 Reusability Guidelines

For Admin Dashboards:

  1. Use the glassmorphism panel pattern for main content areas
  2. Apply gradient headers for section differentiation
  3. Implement the status badge system for state indicators
  4. Use the enhanced button system for actions

For Data Management Interfaces:

  1. Apply the enhanced card system for data items
  2. Use the modern scrollbar pattern for lists
  3. Implement the staggered animation system for dynamic content
  4. Apply consistent hover effects for interactivity

For Analytics Displays:

  1. Use the metric card pattern for statistics
  2. Apply color-coded indicators for health/status
  3. Implement the insight card pattern for recommendations
  4. Use consistent typography hierarchy

🎯 Implementation Notes

CSS Architecture:

Theme Integration:

Browser Support:


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.