Prompt Details
Model
(claude-4-6-sonnet)
Token size
393
Example input
[target_url]: https://linear.app
[component_scope]: full hero section above the fold
Example output
Step 1 & 2 β Analysis Complete
Design Token Findings
Primary Colors:
Background: rgb(8, 9, 10) β near bg-zinc-950
App frame: rgb(9, 10, 11) β bg-zinc-950
App inner bg: rgb(18, 19, 20) β bg-zinc-900
App content panel bg: rgb(16, 17, 18) β bg-zinc-900
Primary text: rgb(247, 248, 248) β text-zinc-50
Secondary text: rgb(208, 214, 224) β text-slate-200
Muted text: rgb(138, 143, 152) β text-slate-500
Subtle text: rgb(98, 102, 109) β text-zinc-400
Nav border: rgba(255,255,255,0.08) β border-white/[0.08]
Sign up button: rgb(230, 230, 230) β bg-zinc-200
Typography: Inter Variable (fallback: SF Pro Display, system-ui). H1: 64px / weight 510 / line-height 64px
Layout: Dark hero, full-width navbar, h1 left-aligned in container with padding: 0 32px, description row flex space-between
Step 4 β Complete HTML File
html<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Linear β The system for product development</title>
<script src="https://cdn.tailwindcss.com"></script>
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link href="https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap" rel="stylesheet" />
<script>
tailwind.config = {
theme: {
extend: {
fontFamily: {
sans: ['Inter', 'SF Pro Display', '-apple-system', 'BlinkMacSystemFont', 'Segoe UI', 'sans-serif'],
},
colors: {
'app-bg': '#08090a',
'app-frame': '#090a0b',
'app-frame-bg': '#101112',
'app-view': '#121314',
'app-sidebar': '#0e0f10',
},
fontSize: {
'hero': ['64px', { lineHeight: '64px', fontWeight: '510' }],
},
}
}
}
</script>
<style>
/* Font weight 510 (variable font) */
.font-hero { font-weight: 510; }
.font-medium-var { font-weight: 510; }
/* Subtle radial glow on hero app mockup */
.hero-glow {
background: radial-gradient(50% 50%, rgba(255,255,255,0.04) 0px, rgba(255,255,255,0) 90%);
}
/* App frame background gradient */
.app-frame-gradient {
background:
radial-gradient(52.53% 57.5% at 50% 100%, rgba(8,9,10,0) 0px, rgba(8,9,10,0.5) 100%),
linear-gradient(rgb(8,9,10) 10%, rgb(208,214,224) 100%);
}
/* Header blur gradient */
.nav-gradient {
background: linear-gradient(rgba(11,11,11,0.85) 0%, rgba(11,11,11,0.6) 100%);
backdrop-filter: blur(12px);
-webkit-backdrop-filter: blur(12px);
}
/* Scrollbar hidden on app mockup */
.no-scrollbar::-webkit-scrollbar { display: none; }
.no-scrollbar { -ms-overflow-style: none; scrollbar-width: none; }
</style>
</head>
<body class="bg-[#08090a] text-[#f7f8f8] font-sans antialiased min-h-screen overflow-x-hidden">
<!-- ========== NAVBAR ========== -->
<header class="fixed top-0 left-0 right-0 z-50 nav-gradient border-b border-white/[0.08]">
<nav class="max-w-[1400px] mx-auto px-10 h-[56px] flex items-center justify-between">
<!-- Logo -->
<a href="#" class="flex items-center gap-2 shrink-0">
<!-- Linear logo SVG approximation -->
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" class="shrink-0">
<path d="M2 10C2 5.58 5.58 2 10 2s8 3.58 8 8-3.58 8-8 8-8-3.58-8-8z" fill="none"/>
<path d="M3.515 13.485A8 8 0 0 0 13.485 3.515L3.515 13.485z" fill="#f7f8f8"/>
<path d="M2.343 11.657A8 8 0 0 0 11.657 2.343L2.343 11.657z" fill="#f7f8f8" opacity="0.5"/>
<circle cx="10" cy="10" r="7.5" stroke="#f7f8f8" stroke-width="1" fill="none" opacity="0.2"/>
<path d="M10 2.5 A7.5 7.5 0 0 1 17.5 10" stroke="#f7f8f8" stroke-width="1.5" fill="none" stroke-linecap="round"/>
<path d="M4.1 4.1 L15.9 15.9" stroke="#f7f8f8" stroke-width="1.5" stroke-linecap="round" opacity="0.8"/>
<path d="M2.5 10 A7.5 7.5 0 0 1 10 2.5" stroke="#f7f8f8" stroke-width="1.5" fill="none" stroke-linecap="round" opacity="0.4"/>
</svg>
<span class="text-[#f7f8f8] text-[15px] font-medium-var tracking-[-0.01em]">Linear</span>
</a>
<!-- Center nav links -->
<ul class="hidden md:flex items-center gap-1">
<li><a href="#" class="text-[#f7f8f8] text-[14px] px-3 py-1.5 rounded hover:bg-white/5 transition-colors opacity-80 hover:opacity-100">Product</a></li>
<li><a href="#" class="text-[#f7f8f8] text-[14px] px-3 py-1.5 rounded hover:bg-white/5 transition-colors opacity-80 hover:opacity-100">Resources</a></li>
<li><a href="#" class="text-[#f7f8f8] text-[14px] px-3 py-1.5 rounded hover:bg-white/5 transition-colors opacity-80 hover:opacity-100">Customers</a></li>
<li><a href="#" class="text-[#f7f8f8] text-[14px] px-3 py-1.5 rounded hover:bg-white/5 transition-colors opacity-80 hover:opacity-100">Pricing</a></li>
<li><a href="#" class="text-[#f7f8f8] text-[14px] px-3 py-1.5 rounded hover:bg-white/5 transition-colors opacity-80 hover:opacity-100">Now</a></li>
<li><a href="#" class="text-[#f7f8f8] text-[14px] px-3 py-1.5 rounded hover:bg-white/5 transition-colors opacity-80 hover:opacity-100">Contact</a></li>
</ul>
<!-- Right auth buttons -->
<div class="flex items-center gap-1">
<!-- Divider -->
<div class="w-px h-4 bg-white/10 mr-2 hidden md:block"></div>
<a href="#" class="text-[#f7f8f8] text-[13px] px-3 py-1.5 rounded hover:bg-white/5 transition-colors opacity-70 hover:opacity-100 hidden md:block">Log in</a>
<a href="#" class="bg-[#e6e6e6] text-[#08090a] text-[13px] font-medium px-3.5 py-1.5 rounded-[6px] hover:bg-white transition-colors">Sign up</a>
</div>
</nav>
</header>
<!-- ========== HERO SECTION ========== -->
<main class="relative">
<!-- Spacer for fixed nav -->
<div class="h-[56px]"></div>
<!-- Hero content container -->
<div class="max-w-[1400px] mx-auto px-10">
<div class="px-8">
<!-- Top spacer -->
<div class="h-[200px]"></div>
<!-- H1 Headline -->
<h1 class="text-[64px] leading-[1] font-hero tracking-[-0.03em] text-[#f7f8f8] max-w-[720px] mb-8">
The product development<br/>system for teams and agents
</h1>
<!-- Description row β space between -->
<div class="flex items-start justify-between">
<!-- Left: subtitle -->
<p class="text-[16px] text-[#f7f8f8] opacity-60 max-w-[460px] leading-[1.5]">
Purpose-built for planning and building products. Designed for the AI era.
</p>
<!-- Right: New badge + link -->
<a href="#" class="flex items-center gap-2 shrink-0 group">
<div class="flex items-center gap-2">
<span class="text-[15px] font-medium-var text-[#d0d6e0]">New</span>
<span class="text-[15px] text-[#8a8f98] group-hover:text-[#f7f8f8] transition-colors">Linear Diffs (Beta) β</span>
</div>
</a>
</div>
<!-- Spacer before app mockup -->
<div class="h-[32px]"></div>
</div>
</div>
<!-- ========== APP MOCKUP ========== -->
<div class="max-w-[1400px] mx-auto px-10 pb-0">
<!-- Outer frame container -->
<div class="relative rounded-[10px] overflow-hidden border border-white/[0.08]" style="background: rgb(9,10,11);">
<!-- App frame gradient overlay (top-to-bottom fade) -->
<div class="absolute inset-0 pointer-events-none z-10" style="background: radial-gradient(52.53% 57.5% at 50% 100%, rgba(8,9,10,0) 0px, rgba(8,9,10,0.5) 100%), linear-gradient(rgb(8,9,10) 10%, rgb(208,214,224) 100%); opacity: 0.15;"></div>
<!-- App UI -->
<div class="flex h-[520px] overflow-hidden" style="background: rgb(16,17,18);">
<!-- ββ SIDEBAR ββ -->
<aside class="w-[232px] shrink-0 flex flex-col border-r border-white/[0.06] overflow-y-auto no-scrollbar" style="background: rgb(18,19,20);">
<!-- Workspace header -->
<div class="flex items-center justify-between px-3 pt-3 pb-2">
<div class="flex items-center gap-2">
<div class="w-5 h-5 rounded-[4px] bg-[#121414] flex items-center justify-center shrink-0">
<svg width="11" height="11" viewBox="0 0 11 11" fill="none"><circle cx="5.5" cy="5.5" r="4.5" stroke="#f7f8f8" stroke-width="1" fill="none" opacity="0.7"/><path d="M2 8L8 2" stroke="#f7f8f8" stroke-width="1.2" stroke-linecap="round" opacity="0.7"/></svg>
</div>
<span class="text-[13px] text-[#f7f8f8] font-medium-var">Linear</span>
<svg width="10" height="10" viewBox="0 0 10 10" fill="none" class="opacity-40"><path d="M2.5 3.5L5 6.5L7.5 3.5" stroke="#f7f8f8" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/></svg>
</div>
<div class="flex items-center gap-1">
<!-- Search -->
<button class="w-6 h-6 flex items-center justify-center rounded hover:bg-white/5 opacity-50">
<svg width="13" height="13" viewBox="0 0 13 13" fill="none"><circle cx="5.5" cy="5.5" r="4" stroke="#f7f8f8" stroke-width="1.2"/><path d="M8.5 8.5L11 11" stroke="#f7f8f8" stroke-width="1.2" stroke-linecap="round"/></svg>
</button>
<!-- New issue -->
<button class="w-6 h-6 flex items-center justify-center rounded hover:bg-white/5 opacity-50 border border-white/[0.08]" style="background: rgba(255,255,255,0.02);">
<svg width="12" height="12" viewBox="0 0 12 12" fill="none"><path d="M6 2V10M2 6H10" stroke="#f7f8f8" stroke-width="1.4" stroke-linecap="round"/></svg>
</button>
</div>
</div>
<!-- Nav items -->
<div class="px-1.5 space-y-0.5 mt-1">
<button class="w-full flex items-center gap-2 px-2 py-1.5 rounded-[5px] hover:bg-white/5 text-left" style="background: rgba(255,255,255,0.04);">
<svg width="13" height="13" viewBox="0 0 13 13" fill="none" class="opacity-50 shrink-0"><rect x="1.5" y="2.5" width="4" height="4" rx="0.8" stroke="#f7f8f8" stroke-width="1.1"/><rect x="7.5" y="2.5" width="4" height="4" rx="0.8" stroke="#f7f8f8" stroke-width="1.1"/><rect x="1.5" y="8.5" width="4" height="4" rx="0.8" stroke="#f7f8f8" stroke-width="1.1"/><rect x="7.5" y="8.5" width="4" height="4" rx="0.8" stroke="#f7f8f8" stroke-width="1.1"/></svg>
<span class="text-[13px] text-[#f7f8f8] opacity-70">Inbox</span>
</button>
<button class="w-full flex items-center gap-2 px-2 py-1.5 rounded-[5px] hover:bg-white/5 text-left">
<svg width="13" height="13" viewBox="0 0 13 13" fill="none" class="opacity-50 shrink-0"><circle cx="6.5" cy="6.5" r="5" stroke="#f7f8f8" stroke-width="1.1"/><path d="M6.5 3.5V6.5L8.5 8.5" stroke="#f7f8f8" stroke-width="1.1" stroke-linecap="round"/></svg>
<span class="text-[13px] text-[#f7f8f8] opacity-70">My issues</span>
</button>
<button class="w-full flex items-center gap-2 px-2 py-1.5 rounded-[5px] hover:bg-white/5 text-left">
<svg width="13" height="13" viewBox="0 0 13 13" fill="none" class="opacity-50 shrink-0"><path d="M2 3H11M2 6.5H8M2 10H9.5" stroke="#f7f8f8" stroke-width="1.2" stroke-linecap="round"/></svg>
<span class="text-[13px] text-[#f7f8f8] opacity-70">Reviews</span>
</button>
<button class="w-full flex items-center gap-2 px-2 py-1.5 rounded-[5px] hover:bg-white/5 text-left">
<svg width="13" height="13" viewBox="0 0 13 13" fill="none" class="opacity-50 shrink-0"><path d="M6.5 2L7.7 5H11L8.5 7l.9 3.5L6.5 9l-3 1.5L4.5 7 2 5h3.3z" stroke="#f7f8f8" stroke-width="1" fill="none"/></svg>
<span class="text-[13px] text-[#f7f8f8] opacity-70">Pulse</span>
</button>
</div>
<!-- Workspace section -->
<div class="px-2.5 mt-4 mb-1">
<span class="text-[11px] text-[#f7f8f8] opacity-30 font-medium tracking-wide uppercase">Workspace</span>
</div>
<div class="px-1.5 space-y-0.5">
<button class="w-full flex items-center gap-2 px-2 py-1.5 rounded-[5px] hover:bg-white/5 text-left">
<svg width="13" height="13" viewBox="0 0 13 13" fill="none" class="opacity-50 shrink-0"><circle cx="6.5" cy="6.5" r="5" stroke="#f7f8f8" stroke-width="1.1"/><path d="M6.5 4V6.5M6.5 6.5L8 8" stroke="#f7f8f8" stroke-width="1.1" stroke-linecap="round"/></svg>
<span class="text-[13px] text-[#f7f8f8] opacity-70">Initiatives</span>
</button>
<button class="w-full flex items-center gap-2 px-2 py-1.5 rounded-[5px] hover:bg-white/5 text-left">
<svg width="13" height="13" viewBox="0 0 13 13" fill="none" class="opacity-50 shrink-0"><rect x="1.5" y="1.5" width="10" height="10" rx="2" stroke="#f7f8f8" stroke-width="1.1"/><path d="M4.5 4.5H8.5M4.5 6.5H7M4.5 8.5H8" stroke="#f7f8f8" stroke-width="1.1" stroke-linecap="round"/></svg>
<span class="text-[13px] text-[#f7f8f8] opacity-70">Projects</span>
</button>
<button class="w-full flex items-center gap-2 px-2 py-1.5 rounded-[5px] hover:bg-white/5 text-left">
<svg width="13" height="13" viewBox="0 0 13 13" fill="none" class="opacity-50 shrink-0"><circle cx="4" cy="4" r="1.5" stroke="#f7f8f8" stroke-width="1.1"/><circle cx="9" cy="4" r="1.5" stroke="#f7f8f8" stroke-width="1.1"/><circle cx="4" cy="9" r="1.5" stroke="#f7f8f8" stroke-width="1.1"/><circle cx="9" cy="9" r="1.5" stroke="#f7f8f8" stroke-width="1.1"/></svg>
<span class="text-[13px] text-[#f7f8f8] opacity-70">More</span>
</button>
</div>
<!-- Favorites section -->
<div class="px-2.5 mt-4 mb-1">
<span class="text-[11px] text-[#f7f8f8] opacity-30 font-medium tracking-wide uppercase">Favorites</span>
</div>
<div class="px-1.5 space-y-0.5">
<!-- Active item -->
<button class="w-full flex items-center gap-2 px-2 py-1.5 rounded-[5px] text-left" style="background: rgba(255,255,255,0.06);">
<div class="w-3.5 h-3.5 rounded-full border-[1.5px] border-[#f5a623] shrink-0 flex items-center justify-center">
<div class="w-1.5 h-1.5 rounded-full bg-[#f5a623]"></div>
</div>
<span class="text-[13px] text-[#f7f8f8]">Faster app launch</span>
</button>
<button class="w-full flex items-center gap-2 px-2 py-1.5 rounded-[5px] hover:bg-white/5 text-left">
<svg width="13" height="13" viewBox="0 0 13 13" fill="none" class="opacity-50 shrink-0"><path d="M6.5 2L8 5.5L12 6.5L9 9.5L9.5 13L6.5 11L3.5 13L4 9.5L1 6.5L5 5.5Z" stroke="#f7f8f8" stroke-width="1" fill="none"/></svg>
<span class="text-[13px] text-[#f7f8f8] opacity-70">Agent tasks</span>
</button>
<button class="w-full flex items-center gap-2 px-2 py-1.5 rounded-[5px] hover:bg-white/5 text-left">
<svg width="13" height="13" viewBox="0 0 13 13" fill="none" class="shrink-0"><path d="M2 6.5L5 9.5L11 3.5" stroke="#5b7cf6" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/></svg>
<span class="text-[13px] text-[#f7f8f8] opacity-70">UI Refresh</span>
</button>
<button class="w-full flex items-center gap-2 px-2 py-1.5 rounded-[5px] hover:bg-white/5 text-left">
<div class="w-3.5 h-3.5 rounded-full border-[1.5px] border-[#e05050] shrink-0"></div>
<span class="text-[13px] text-[#f7f8f8] opacity-70">Agents Insights</span>
</button>
</div>
</aside>
<!-- ββ MAIN CONTENT AREA ββ -->
<div class="flex flex-1 overflow-hidden" style="background: rgb(18,19,20);">
<!-- Issue list topbar -->
<div class="flex-1 flex flex-col min-w-0 border-r border-white/[0.06]" style="background: rgb(18,19,20);">
<!-- Top bar -->
<div class="flex items-center justify-between px-4 h-[44px] border-b border-white/[0.05] shrink-0">
<div class="flex items-center gap-2">
<span class="text-[13px] text-[#f7f8f8] font-medium-var">Faster app launch</span>
<svg width="12" height="12" viewBox="0 0 12 12" fill="none" class="opacity-60"><path d="M1.5 3L6 7.5L10.5 3" stroke="#f5a623" stroke-width="1.5" stroke-linecap="round"/></svg>
<span class="text-[11px] text-[#f7f8f8] opacity-30 ml-1">β
</span>
<span class="text-[11px] text-[#f7f8f8] opacity-30">Β·Β·Β·</span>
</div>
<div class="flex items-center gap-3">
<span class="text-[12px] text-[#f7f8f8] opacity-30">02 / 145</span>
<div class="flex items-center gap-1 opacity-40">
<svg width="12" height="12" viewBox="0 0 12 12" fill="none"><path d="M2 4.5L6 2L10 4.5" stroke="#f7f8f8" stroke-width="1.2" stroke-linecap="round"/></svg>
<svg width="12" height="12" viewBox="0 0 12 12" fill="none"><path d="M2 7.5L6 10L10 7.5" stroke="#f7f8f8" stroke-width="1.2" stroke-linecap="round"/></svg>
</div>
</div>
</div>
<!-- Issue content -->
<div class="flex-1 flex overflow-hidden">
<!-- Issue body -->
<div class="flex-1 overflow-y-auto no-scrollbar px-8 py-6">
<h2 class="text-[18px] font-medium-var text-[#f7f8f8] mb-3">Faster app launch</h2>
<p class="text-[14px] text-[#d0d6e0] leading-[1.6] mb-6">
Render UI before <code class="text-[12px] bg-white/[0.05] border border-white/[0.08] rounded px-1.5 py-0.5 font-mono text-[#d0d6e0]">vehicle_state</code> sync when minimum required state is present, instead of blocking on full refresh during iOS startup.
</p>
<!-- Activity section -->
<h3 class="text-[14px] font-medium-var text-[#f7f8f8] mb-4">Activity</h3>
<div class="space-y-4 text-[13px]">
<!-- Activity item 1 -->
<div class="flex items-start gap-2.5">
<div class="w-5 h-5 rounded-full bg-white/10 shrink-0 mt-0.5 flex items-center justify-center overflow-hidden">
<img src="https://placehold.co/20x20/2a2b2c/ffffff?text=L" alt="Linear" class="w-full h-full object-cover rounded-full"/>
</div>
<p class="text-[#8a8f98] leading-[1.5]">
<span class="text-[#d0d6e0]">Linear</span> created the issue via <span class="text-[#d0d6e0]">Slack</span> on behalf of <span class="text-[#d0d6e0]">karri</span> Β· <span class="opacity-50">2min ago</span>
</p>
</div>
<!-- Activity item 2 -->
<div class="flex items-start gap-2.5">
<div class="w-5 h-5 rounded-full bg-white/10 shrink-0 mt-0.5 flex items-center justify-center">
<svg width="10" height="10" viewBox="0 0 10 10" fill="none"><circle cx="5" cy="5" r="4" stroke="#f7f8f8" stroke-width="1" opacity="0.5"/></svg>
</div>
<p class="text-[#8a8f98] leading-[1.5]">
<span class="text-[#d0d6e0]">Triage Intelligence</span> added the label <span class="text-[#d0d6e0]">Performance</span> and <span class="text-[#d0d6e0]">iOS</span> Β· <span class="opacity-50">2min ago</span>
</p>
</div>
<!-- Comment: karri -->
<div class="flex items-start gap-2.5">
<img src="https://placehold.co/20x20/3a3b3c/d0d6e0?text=K" alt="karri" class="w-5 h-5 rounded-full shrink-0 mt-0.5 object-cover"/>
<div>
<div class="flex items-center gap-1.5 mb-1">
<span class="text-[13px] font-medium-var text-[#d0d6e0]">karri</span>
<span class="text-[11px] text-[#8a8f98]">Β· 4 min ago</span>
</div>
<p class="text-[#d0d6e0] leading-[1.5]">Right now we show a spinner forever, which makes it look like the car disappeared...</p>
</div>
</div>
<!-- Comment: jori -->
<div class="flex items-start gap-2.5">
<img src="https://placehold.co/20x20/3a4060/a0b0e0?text=J" alt="jori" class="w-5 h-5 rounded-full shrink-0 mt-0.5 object-cover"/>
<div>
<div class="flex items-center gap-1.5 mb-1">
<span class="text-[13px] font-medium-var text-[#d0d6e0]">jori</span>
<span class="text-[11px] text-[#8a8f98]">Β· just now</span>
</div>
<p class="text-[#d0d6e0] leading-[1.5]"><span class="text-[#5b7cf6]">@GitHub Copilot</span> can you take a stab at this?</p>
<p class="text-[#8a8f98] text-[12px] mt-1">β³ jori connected <span class="text-[#d0d6e0]">GitHub Copilot</span> Β· just now</p>
</div>
</div>
<!-- Comment: GitHub Copilot -->
<div class="flex items-start gap-2.5">
<div class="w-5 h-5 rounded-full bg-[#1c2333] shrink-0 mt-0.5 flex items-center justify-center">
<svg width="11" height="11" viewBox="0 0 11 11" fill="none"><circle cx="5.5" cy="5.5" r="4.5" stroke="#7d8bae" stroke-width="1"/><circle cx="5.5" cy="5.5" r="2" fill="#7d8bae" opacity="0.5"/></svg>
</div>
<div>
<div class="flex items-center gap-1.5 mb-1">
<span class="text-[13px] font-medium-var text-[#d0d6e0]">GitHub Copilot</span>
</div>
<p class="text-[#8a8f98] leading-[1.5]">Examining issue <span class="text-[#5b7cf6]">ENG-2703</span></p>
</div>
</div>
</div>
</div>
<!-- Right sidebar (properties) -->
<div class="w-[220px] shrink-0 border-l border-white/[0.05] px-4 py-4 overflow-y-auto no-scrollbar hidden lg:block">
<div class="space-y-3.5 text-[13px]">
<div class="flex items-center gap-2">
<div class="w-3.5 h-3.5 rounded-full border-[1.5px] border-[#f5a623] shrink-0 flex items-center justify-center">
<div class="w-1.5 h-1.5 rounded-full bg-[#f5a623]"></div>
</div>
<span class="text-[#d0d6e0]">In Progress</span>
</div>
<div class="flex items-center gap-2">
<svg width="13" height="13" viewBox="0 0 13 13" fill="none" class="shrink-0"><rect x="1" y="7" width="2" height="5" fill="#d0d6e0" opacity="0.4"/><rect x="4.5" y="4" width="2" height="8" fill="#d0d6e0" opacity="0.6"/><rect x="8" y="1" width="2" height="11" fill="#d0d6e0"/><rect x="11.5" y="2" width="1" height="10" fill="#d0d6e0" opacity="0.3"/></svg>
<span class="text-[#d0d6e0]">High</span>
</div>
<div class="flex items-center gap-2">
<img src="https://placehold.co/14x14/3a4060/a0b0e0?text=j" alt="jori" class="w-3.5 h-3.5 rounded-full object-cover shrink-0"/>
<span class="text-[#d0d6e0]">jori</span>
</div>
<div class="flex items-center gap-2">
<div class="w-3.5 h-3.5 rounded-full bg-[#1c2333] shrink-0 flex items-center justify-center">
<svg width="8" height="8" viewBox="0 0 8 8" fill="none"><circle cx="4" cy="4" r="3" stroke="#7d8bae" stroke-width="0.8"/></svg>
</div>
<span class="text-[#d0d6e0]">GitHub Copilot</span>
</div>
<div class="pt-2 border-t border-white/[0.05]">
<span class="text-[11px] text-[#8a8f98] uppercase tracking-wide">Labels</span>
</div>
</div>
</div>
</div>
</div>
<!-- ββ COPILOT CHAT PANEL ββ -->
<div class="w-[340px] shrink-0 flex flex-col border-l border-white/[0.06] hidden xl:flex" style="background: rgb(18,19,20);">
<!-- Chat header -->
<div class="flex items-center justify-between px-4 h-[44px] border-b border-white/[0.05] shrink-0">
<div class="flex items-center gap-2">
<div class="w-5 h-5 rounded-full bg-[#1c2333] flex items-center justify-center">
<svg width="11" height="11" viewBox="0 0 11 11" fill="none"><circle cx="5.5" cy="5.5" r="4.5" stroke="#7d8bae" stroke-width="1"/><circle cx="5.5" cy="5.5" r="2" fill="#7d8bae" opacity="0.5"/></svg>
</div>
<span class="text-[13px] font-medium-var text-[#f7f8f8]">GitHub Copilot</span>
</div>
<button class="w-5 h-5 flex items-center justify-center opacity-40 hover:opacity-100">
<svg width="10" height="10" viewBox="0 0 10 10" fill="none"><path d="M1.5 1.5L8.5 8.5M8.5 1.5L1.5 8.5" stroke="#f7f8f8" stroke-width="1.2" stroke-linecap="round"/></svg>
</button>
</div>
<!-- Chat messages -->
<div class="flex-1 overflow-y-auto no-scrollbar px-4 py-4 space-y-3 text-[13px]">
<p class="text-[#d0d6e0] leading-[1.6]">I received your request and will let you know when
By purchasing this prompt, you agree to our terms of service
CLAUDE-4-6-SONNET
**Claude Chrome Required**
Saw a UI you wish you'd built? Now clone it in seconds. π
Paste any URL + pick a section β get a pixel-faithful Tailwind HTML file back. No Figma, no manual class-hunting, no guesswork.
πΉ Auto-extracts colors, spacing & typography
πΉ Outputs clean, self-contained HTML
πΉ Works on any modern landing page or SaaS UI
β
Pure Tailwind β no bloat, no frameworks forced on you
β
Runs via AI browser agent β just paste & go
...more
Added 3 weeks ago
