VibeCoderzVibeCoderz
All Prompts
AI Architecture Data Table preview
tabledarkdatadeveloperanalyticsmoderninteractive

AI Architecture Data Table

Интерактивная таблица данных для визуализации архитектуры. Показывает деревья компонентов с метриками, типами и прогрессом. Идеально для инструментов разработчика и аналитики.

Prompt

<div class="overflow-hidden shadow-cyan-900/5 group
  hover:border-cyan-500/30 transition-colors duration-500
  bg-zinc-950 border-white/10 border relative shadow-2xl">
  <style>@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600&display=swap');</style>
  <div class="absolute inset-0
    bg-[linear-gradient(to_right,#80808008_1px,transparent_1px),linear-gradient(to_bottom,#80808008_1px,transparent_1px)]
    bg-[size:24px_24px] pointer-events-none"></div>
  <div class="absolute top-0 left-0 w-2 h-2 border-t border-l border-cyan-500/50"></div>
  <div class="absolute top-0 right-0 w-2 h-2 border-t border-r border-cyan-500/50"></div>
  <div class="absolute bottom-0 left-0 w-2 h-2 border-b border-l border-cyan-500/50"></div>
  <div class="absolute bottom-0 right-0 w-2 h-2 border-b border-r border-cyan-500/50"></div>
  <div class="px-6 py-4 border-b border-white/5 bg-zinc-900/80 flex items-center justify-between relative z-10">
    <div class="flex gap-1.5">
      <div class="w-2 h-2 bg-zinc-700"></div>
      <div class="w-2 h-2 bg-zinc-700"></div>
      <div class="w-2 h-2 bg-zinc-700"></div>
    </div>
    <div class="text-[10px] font-mono text-cyan-500/70 tracking-wider">Generated_Layout_Tree.json</div>
  </div>
  <div class="grid grid-cols-12 gap-4 px-6 py-3 border-b border-white/5
    bg-zinc-950/50 text-xs font-medium text-zinc-500 uppercase
    tracking-wider relative z-10
    font-['Inter','Helvetica_Neue',sans-serif]">
    <div class="col-span-5 pl-2 font-medium">Component</div>
    <div class="col-span-3 text-center font-medium">Type</div>
    <div class="col-span-2 text-center font-medium">Nodes</div>
    <div class="col-span-2 text-right font-medium">Size</div>
  </div>
  <div class="flex flex-col z-10 relative font-['Inter','Helvetica_Neue',sans-serif]">
    <div class="grid grid-cols-12 gap-4 px-6 py-4 border-b border-white/5
      items-center hover:bg-white/[0.02] transition-colors
      group/row">
      <div class="col-span-5 flex items-center gap-4">
        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" class="text-cyan-400">
          <path fill="currentColor" fill-rule="evenodd" d="M1 20.24c0-.42.344-.76.767-.76h20.466c.423 0 .767.34.767.76s-.344.76-.767.76H1.767A.764.764 0 0 1 1 20.24" clip-rule="evenodd"></path>
          <path fill="currentColor" d="M3.69 3.89c-.899.89-.899 2.324-.899 5.19v5.067c0 1.91 0 2.866.6 3.46c.599.593 1.564.593 3.493.593h10.233c1.93 0 2.894 0 3.493-.594c.6-.593.6-1.549.6-3.46V9.08c0-2.866 0-4.3-.9-5.19C19.412 3 17.965 3 15.07 3H8.93c-2.894 0-4.34 0-5.24.89" opacity=".5"></path>
        </svg>
        <span class="text-sm text-zinc-200 font-medium">Split Hero Section</span>
      </div>
      <div class="col-span-3 flex justify-center gap-1">
        <span class="px-1.5 py-0.5 bg-cyan-950/50 border border-cyan-500/20 text-[10px] text-cyan-300 font-medium">Layout</span>
        <span class="px-1.5 py-0.5 bg-blue-950/50 border border-blue-500/20 text-[10px] text-blue-300 font-medium">Flex</span>
      </div>
      <div class="col-span-2 flex items-center justify-center gap-2">
        <span class="text-xs text-zinc-400 font-medium">12</span>
        <div class="flex items-end gap-[1px] h-3">
          <div class="w-0.5 h-1.5 bg-cyan-500"></div>
          <div class="w-0.5 h-2.5 bg-cyan-500"></div>
          <div class="w-0.5 h-3 bg-cyan-500"></div>
          <div class="w-0.5 h-2 bg-cyan-500/30"></div>
        </div>
      </div>
      <div class="col-span-2 flex items-center justify-end gap-2">
        <div class="w-16 h-1 bg-zinc-800">
          <div class="w-[85%] h-full bg-cyan-400 shadow-[0_0_10px_rgba(34,211,238,0.5)]"></div>
        </div>
        <span class="text-xs text-zinc-400 w-4 text-right font-medium">2k</span>
      </div>
    </div>
    <div class="grid grid-cols-12 gap-4 px-6 py-4 border-b border-white/5
      items-center hover:bg-white/[0.02] transition-colors
      group/row">
      <div class="col-span-5 flex items-center gap-4">
        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" class="text-blue-400">
          <path fill="currentColor" d="M18.512 10.077c0 .738-.625 1.337-1.396 1.337s-1.395-.599-1.395-1.337c0-.739.625-1.338 1.395-1.338s1.396.599 1.396 1.338"></path>
          <path fill="currentColor" fill-rule="evenodd" d="M18.036 5.532c-1.06-.137-2.414-.137-4.123-.136h-3.826c-1.71 0-3.064 0-4.123.136c-1.09.14-1.974.437-2.67 1.104S2.29 8.149 2.142 9.195C2 10.21 2 11.508 2 13.147v.1c0 1.64 0 2.937.142 3.953c.147 1.046.456 1.892 1.152 2.559s1.58.963 2.67 1.104c1.06.136 2.414.136 4.123.136h3.826c1.71 0 3.064 0 4.123-.136c1.09-.14 1.974-.437 2.67-1.104s1.005-1.514 1.152-2.559C22 16.184 22 14.886 22 13.248v-.1c0-1.64 0-2.937-.142-3.953c-.147-1.046-.456-1.892-1.152-2.559s-1.58-.963-2.67-1.104" clip-rule="evenodd"></path>
        </svg>
        <span class="text-sm text-zinc-200 font-medium">Bento Feature Grid</span>
      </div>
      <div class="col-span-3 flex justify-center gap-1">
        <span class="px-1.5 py-0.5 bg-blue-950/50 border border-blue-500/20 text-[10px] text-blue-300 font-medium">Grid</span>
      </div>
      <div class="col-span-2 flex items-center justify-center gap-2">
        <span class="text-xs text-zinc-400 font-medium">24</span>
        <div class="flex items-end gap-[1px] h-3">
          <div class="w-0.5 h-2 bg-blue-500"></div>
          <div class="w-0.5 h-3 bg-blue-500"></div>
          <div class="w-0.5 h-1.5 bg-blue-500/30"></div>
          <div class="w-0.5 h-1 bg-blue-500/30"></div>
        </div>
      </div>
      <div class="col-span-2 flex items-center justify-end gap-2">
        <div class="w-16 h-1 bg-zinc-800">
          <div class="w-[60%] h-full bg-blue-500"></div>
        </div>
        <span class="text-xs text-zinc-400 w-4 text-right font-medium">1.5</span>
      </div>
    </div>
    <div class="grid grid-cols-12 gap-4 hover:bg-white/[0.02]
      transition-colors group/row border-white/5 border-b pt-4
      pr-6 pb-4 pl-6 gap-x-4 gap-y-4 items-center">
      <div class="col-span-5 flex items-center gap-4">
        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" class="text-sky-400">
          <circle cx="15" cy="6" r="3" fill="currentColor" opacity=".4"></circle>
          <ellipse cx="16" cy="17" fill="currentColor" opacity=".4" rx="5" ry="3"></ellipse>
          <circle cx="9.001" cy="6" r="4" fill="currentColor"></circle>
          <ellipse cx="9.001" cy="17.001" fill="currentColor" rx="7" ry="4"></ellipse>
        </svg>
        <span class="text-sm text-zinc-200 font-medium">Social Proof Carousel</span>
      </div>
      <div class="col-span-3 flex justify-center gap-1">
        <span class="px-1.5 py-0.5 bg-sky-950/50 border border-sky-500/20 text-[10px] text-sky-300 font-medium">Loop</span>
      </div>
      <div class="col-span-2 flex items-center justify-center gap-2">
        <span class="text-xs text-zinc-400 font-medium">8</span>
        <div class="flex items-end gap-[1px] h-3">
          <div class="w-0.5 h-1 bg-sky-500"></div>
          <div class="w-0.5 h-3 bg-sky-500"></div>
          <div class="w-0.5 h-3 bg-sky-500"></div>
          <div class="w-0.5 h-2 bg-sky-500"></div>
        </div>
      </div>
      <div class="col-span-2 flex items-center justify-end gap-2">
        <div class="w-16 h-1 bg-zinc-800">
          <div class="w-[40%] h-full bg-sky-500"></div>
        </div>
        <span class="text-xs text-zinc-400 w-4 text-right font-medium">1k</span>
      </div>
    </div>
  </div>
</div>
All Prompts