VibeCoderzVibeCoderz
Telegram
All Prompts
Сыграч — Обновленный редактор v5.0 UI Preview

Сыграч — Обновленный редактор v5.0

UI-кит для аудиоредактора и SaaS-дашборда. Профессиональный дизайн с типографикой Montserrat, градиентами и SVG-элементами. Идеален для медиа, финтеха, креатива.

by Anastasia PuchninaLive Preview

Prompt

# Сыграч — Обновленный редактор v5.0

{
  "summary": "A modern, professional audio studio interface focusing on track management and processing results. It utilizes a three-column logic: navigation header, tool/archive sidebar, and a central results area featuring minimalist waveform visualizers.",
  "style": {
    "description": "Professional 'Studio' aesthetic using Montserrat font (weights 300-800). Color scheme relies on a light slate background (#f8fafc), white cards, and a specific brand gradient (linear-gradient(135deg, #ff80b5 0%, #9089fc 100%)). UI accents use Indigo (#4f46e5) and Emerald (#10b981). Animations are snappy (0.2s) using standard ease-in-out curves for hover and selection states.",
    "prompt": "Set the base font family to 'Montserrat', sans-serif. Background should be #f8fafc. Define primary text as #1e293b (Slate 800) and secondary text as #64748b (Slate 500). Create a 'brand-gradient' using linear-gradient(135deg, #ff80b5 0%, #9089fc 100%). Use border-radius: 1rem (16px) for tools and 1.5rem (24px) for major containers. Interactive elements must have transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1). Waveform visualizers should consist of 1px wide vertical bars (color #cbd5e1) with a 1.5px gap, scaling to #9089fc when active. All uppercase labels must have font-size: 10px, font-weight: 700, and tracking: 0.1em."
  },
  "layout_and_structure": {
    "description": "The layout is a full-height, flexbox-based dashboard with a sticky header (h-72px approx), a fixed-width left sidebar (384px), and a scrollable main content area. Components are separated by subtle #e2e8f0 borders.",
    "prompts": [
      {
        "part": "Header",
        "prompt": "Create a white background header (#FFFFFF) with a thin bottom border (#e2e8f0). Include a logo (height 36px) followed by a 'STUDIO' label in 10px uppercase bold tracking-widest. Center a horizontal nav with 24px gaps. Right-align a notification bell icon and a user profile section featuring a 32px circular avatar with the brand-gradient and initials in white text."
      },
      {
        "part": "Left Sidebar - Track Selection",
        "prompt": "Width 384px, white background, right-border #e2e8f0. Top section features a 10px uppercase badge in indigo (#4f46e5) on light indigo (#eef2ff). Below it, a 24px bold H2 title. Implement a 3-column button grid (segmented control style) with a light slate background (#f1f5f9). Buttons should be 12px font-weight 700, centering an icon above text; active button should be indigo (#4f46e5) with white text."
      },
      {
        "part": "Left Sidebar - Tool Cards",
        "prompt": "Stacked vertical buttons for processing. Each card should have 16px padding, a 1px border (#f1f5f9), and a 40px square icon container with rounded corners (12px). Hover state triggers a shadow-md and indigo border. Text includes a 12px bold title and 10px secondary description."
      },
      {
        "part": "Track Results Panel",
        "prompt": "Main area with 32px padding on #f8fafc background. Title section should have a 24px extrabold heading and two action buttons: one white with border, one solid #1e293b with shadow. Results list is a white card container with 24px rounded corners and internal rows separated by 1px borders (#f1f5f9). Each row is 72px high, containing a play button (40px circle), title/status column, a flexible waveform area, a time label (12px), and a download icon."
      },
      {
        "part": "Archive Section",
        "prompt": "Inside the sidebar bottom, a scrollable list of compact rows. Each row has 12px padding, a 1px border (#f1f5f9), and displays a title (11px bold) and metadata (9px light gray) including date and size. Include a small download icon on the right that changes color on row hover."
      }
    ]
  },
  "special_ui_components": [
    {
      "component": "Minimalist Waveform Visualizer",
      "description": "A high-density bar chart used for audio tracks.",
      "prompt": "A flex container with align-items: center and gap: 1.5px. Inside, generate 120+ div elements ('bars') with width: 1px and background-color: #cbd5e1. Heights should be randomized between 20% and 100% of the 24px container height. When the parent row is '.active', bars should transition background-color to #9089fc."
    },
    {
      "component": "Brand Gradient Avatar",
      "description": "Circular avatar for user profiles or branding.",
      "prompt": "A 32px x 32px circle with background: linear-gradient(135deg, #ff80b5 0%, #9089fc 100%). Text inside should be white, 12px bold, perfectly centered. Border-radius must be 50%."
    }
  ],
  "special_notes": "MUST maintain the 1px width for waveform bars to ensure 'thin wave' aesthetic. MUST NOT use drop shadows on the main results container; keep it flat with a subtle border. MUST use the specific 10px uppercase bold tracking for all metadata labels to preserve the studio feel. DO use 1.5px gaps between waveform bars."
}
All Prompts