Skip to content
Rival
ModelsCompareBest ForArenaPricing
Sign Up
Sign Up

We compare AI models for a living. On purpose. We chose this.

@rival_tips

Explore

  • Compare Models
  • All Models
  • Find Your Model
  • Image Generation
  • Audio Comparison
  • Leaderboard
  • Pricing
  • Challenges

Discover

  • Insights
  • Research
  • AI Creators
  • AI Tools
  • The Graveyard

Developers

  • Developer Hub
  • MCP Server
  • Rival Datasets

Connect

  • Methodology
  • Sponsor a Model
  • Advertise
  • Partnerships
  • Privacy Policy
  • Terms
  • RSS Feed
© 2026 Rival · Built at hours no one should be awake, on hardware we don't own
Rival
ModelsCompareBest ForArenaPricing
Sign Up
Sign Up

Linear App Clone | AI Challenge

  1. Home
  2. Challenges
  3. Linear App Clone
Best AI for:Frontend DevelopmentUI Replication

Best AI for Linear App Clone

Top Performers: Linear App Clone

Feb 2025 – Mar 2026
#1Gemini 3.1 Pro Preview75% win rateHigh confidence
#2Z.AI: GLM 4.670% win rateHigh confidence
#3Z.AI: GLM 4.772% win rateHigh confidence
Compare top performers →

Single-shot · temp 0.7 · blind votes · identical prompts·How we test →

vs

Ask them anything yourself

Gemini 3.1 Pro PreviewZ.AI: GLM 4.6
Loading...

We compare AI models for a living. On purpose. We chose this.

@rival_tips

Explore

  • Compare Models
  • All Models
  • Find Your Model
  • Image Generation
  • Audio Comparison
  • Leaderboard
  • Pricing
  • Challenges

Discover

  • Insights
  • Research
  • AI Creators
  • AI Tools
  • The Graveyard

Developers

  • Developer Hub
  • MCP Server
  • Rival Datasets

Connect

  • Methodology
  • Sponsor a Model
  • Advertise
  • Partnerships
  • Privacy Policy
  • Terms
  • RSS Feed
© 2026 Rival · Built at hours no one should be awake, on hardware we don't own
Back to Challenges
HardWeb Design

Linear App Clone

Tests an AI's ability to replicate an existing UI with Tailwind CSS

The Prompt

Recreate the Linear App UI using Tailwind CSS, keeping the layout and animations as close as possible.

How the models did

andromeda-alpha logo
Andromeda AlphaLinear App Clone
andromeda-alpha logo
Andromeda Alpha
Oct 2025·Linear App Clone
Try this prompt
aurora-alpha logo
Aurora AlphaLinear App Clone
aurora-alpha logo
Aurora Alpha
Feb 2026·Linear App Clone
Try this prompt
bert-nebulon-alpha logo
Bert-Nebulon AlphaLinear App Clone
bert-nebulon-alpha logo
Bert-Nebulon Alpha
Nov 2025·Linear App Clone
Try this prompt
chatgpt-4o-03-25 logo
ChatGPT-4o (March 2025)linear-app-clone
chatgpt-4o-03-25 logo
ChatGPT-4o (March 2025)
Mar 2025·linear-app-clone
Try this prompt
claude-3.5-sonnet logo
Claude Sonnet 3.6 (2022-10-22)Linear App Clone
claude-3.5-sonnet logo
Claude Sonnet 3.6 (2022-10-22)
Feb 2025·Linear App Clone
Try this prompt
claude-3.7-sonnet logo
Claude 3.7 SonnetLinear App Clone
claude-3.7-sonnet logo
Claude 3.7 Sonnet
Feb 2025·Linear App Clone
Try this prompt
claude-3-7-sonnet-thinking logo
Claude 3 7 Sonnet ThinkingLinear App Clone
claude-3-7-sonnet-thinking logo
Claude 3 7 Sonnet Thinking
Feb 2025·Linear App Clone
Try this prompt
claude-4.5-sonnet logo
Claude Sonnet 4.5Linear App Clone
claude-4.5-sonnet logo
Claude Sonnet 4.5
Sep 2025·Linear App Clone
Try this prompt
claude-haiku-4.5 logo
Claude Haiku 4.5Linear App Clone
claude-haiku-4.5 logo
Claude Haiku 4.5
Oct 2025·Linear App Clone
Try this prompt
claude-opus-4 logo
Claude Opus 4Linear App Clone
claude-opus-4 logo
Claude Opus 4
May 2025·Linear App Clone
Legendary·Production-grade app UI
Try this prompt
claude-opus-4.5 logo
Claude Opus 4.5Linear App Clone
claude-opus-4.5 logo
Claude Opus 4.5
Nov 2025·Linear App Clone
Try this prompt
claude-opus-4.6 logo
Claude Opus 4.6Linear App Clone
claude-opus-4.6 logo
Claude Opus 4.6
Feb 2026·Linear App Clone
Legendary·Pixel-perfect precision
Try this prompt
claude-sonnet-4 logo
Claude Sonnet 4Linear App Clone
claude-sonnet-4 logo
Claude Sonnet 4
May 2025·Linear App Clone
Try this prompt
claude-sonnet-4.6 logo
Claude Sonnet 4.6Linear App Clone
claude-sonnet-4.6 logo
Claude Sonnet 4.6
Feb 2026·Linear App Clone
Try this prompt
cypher-alpha-free logo
Cypher Alpha (free)Linear App Clone
cypher-alpha-free logo
Cypher Alpha (free)
Jul 2025·Linear App Clone
Try this prompt
deepseek-chat-v3.1 logo
DeepSeek V3.1Linear App Clone
deepseek-chat-v3.1 logo
DeepSeek V3.1
Aug 2025·Linear App Clone
Try this prompt
deepseek-r1 logo
DeepSeek R1Linear App Clone
deepseek-r1 logo
DeepSeek R1
Feb 2025·Linear App Clone
Try this prompt
deepseek-v3-03-24 logo
DeepSeek V3 (March 2024)linear-app-clone
deepseek-v3-03-24 logo
DeepSeek V3 (March 2024)
Mar 2025·linear-app-clone
Try this prompt
deepseek-v3.2 logo
DeepSeek V3.2Linear App Clone
deepseek-v3.2 logo
DeepSeek V3.2
Dec 2025·Linear App Clone
Try this prompt
deepseek-v3.2-exp logo
DeepSeek V3.2 ExpLinear App Clone
deepseek-v3.2-exp logo
DeepSeek V3.2 Exp

We can't display this one. It's not us. Well... it might be us.

The model was asked for a web page. It produced something else. We're not going to define what.

View raw output
# Linear App UI with Tailwind CSS

I'll recreate the Linear app UI with a clean sidebar, main content area, and animations similar to the original. Here's the implementation:

```html
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Linear App UI</title>
    <script src="https://cdn.tailwindcss.com"></script>
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
    <style>
        @keyframes fadeIn {
            from { opacity: 0; transform: translateY(10px); }
            to { opacity: 1; transform: translateY(0); }
        }
        .animate-fade-in {
            animation: fadeIn 0.3s ease-out;
        }
        .sidebar-item:hover .sidebar-item-icon {
            transform: scale(1.1);
            transition: transform 0.2s ease;
        }
        .issue-card:hover {
            transform: translateY(-2px);
            box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
            transition: all 0.3s ease;
        }
        .project-icon {
            transition: all 0.3s ease;
        }
        .project-icon:hover {
            transform: scale(1.1);
        }
    </style>
</head>
<body class="bg-gray-50 text-gray-900 flex h-screen overflow-hidden">
    <!-- Sidebar -->
    <div class="w-64 bg-white border-r border-gray-200 flex flex-col">
        <!-- Logo -->
        <div class="p-6 flex items-center">
            <div class="w-8 h-8 bg-gradient-to-r from-blue-500 to-purple-600 rounded flex items-center justify-center">
                <span class="text-white font-bold">L</span>
            </div>
            <span class="ml-2 text-xl font-bold">Linear</span>
        </div>
        
        <!-- Navigation -->
        <div class="px-4 py-2">
            <div class="sidebar-item flex items-center py-2 px-4 rounded-lg hover:bg-gray-100 cursor-pointer">
                <i class="sidebar-item-icon fas fa-inbox text-gray-600"></i>
                <span class="ml-3 font-medium">Inbox</span>
                <span class="ml-auto bg-blue-100 text-blue-800 text-xs font-medium px-2 py-0.5 rounded-full">3</span>
            </div>
            
            <div class="sidebar-item flex items-center py-2 px-4 rounded-lg hover:bg-gray-100 cursor-pointer">
                <i class="sidebar-item-icon fas fa-tasks text-gray-600"></i>
                <span class="ml-3 font-medium">Issues</span>
            </div>
            
            <div class="sidebar-item flex items-center py-2 px-4 rounded-lg hover:bg-gray-100 cursor-pointer">
                <i class="sidebar-item-icon fas fa-project-diagram text-gray-600"></i>
                <span class="ml-3 font-medium">Projects</span>
            </div>
            
            <div class="sidebar-item flex items-center py-2 px-4 rounded-lg hover:bg-gray-100 cursor-pointer">
                <i class="sidebar-item-icon fas fa-chart-line text-gray-600"></i>
                <span class="ml-3 font-medium">Roadmap</span>
            </div>
            
            <div class="sidebar-item flex items-center py-2 px-4 rounded-lg hover:bg-gray-100 cursor-pointer">
                <i class="sidebar-item-icon fas fa-users text-gray-600"></i>
                <span class="ml-3 font-medium">Team</span>
            </div>
        </div>
        
        <!-- Projects Section -->
        <div class="mt-4 px-4">
            <div class="flex items-center justify-between mb-2">
                <span class="text-xs font-semibold text-gray-500 uppercase tracking-wider">Projects</span>
                <button class="text-gray-400 hover:text-gray-600">
                    <i class="fas fa-plus"></i>
                </button>
            </div>
            
            <div class="space-y-1">
                <div class="flex items-center py-2 px-4 rounded-lg hover:bg-gray-100 cursor-pointer">
                    <div class="project-icon w-4 h-4 bg-green-500 rounded-sm"></div>
                    <span class="ml-3 text-sm">Web App</span>
                </div>
                
                <div class="flex items-center py-2 px-4 rounded-lg hover:bg-gray-100 cursor-pointer">
                    <div class="project-icon w-4 h-4 bg-blue-500 rounded-sm"></div>
                    <span class="ml-3 text-sm">Mobile App</span>
                </div>
                
                <div class="flex items-center py-2 px-4 rounded-lg hover:bg-gray-100 cursor-pointer">
                    <div class="project-icon w-4 h-4 bg-yellow-500 rounded-sm"></div>
                    <span class="ml-3 text-sm">API</span>
                </div>
                
                <div class="flex items-center py-2 px-4 rounded-lg hover:bg-gray-100 cursor-pointer">
                    <div class="project-icon w-4 h-4 bg-purple-500 rounded-sm"></div>
                    <span class="ml-3 text-sm">Design System</span>
                </div>
            </div>
        </div>
        
        <!-- Teams Section -->
        <div class="mt-8 px-4">
            <div class="flex items-center justify-between mb-2">
                <span class="text-xs font-semibold text-gray-500 uppercase tracking-wider">Teams</span>
                <button class="text-gray-400 hover:text-gray-600">
                    <i class="fas fa-plus"></i>
                </button>
            </div>
            
            <div class="space-y-1">
                <div class="flex items-center py-2 px-4 rounded-lg hover:bg-gray-100 cursor-pointer">
                    <div class="w-6 h-6 bg-gradient-to-r from-blue-500 to-purple-600 rounded-full flex items-center justify-center">
                        <span class="text-white text-xs font-bold">E</span>
                    </div>
                    <span class="ml-3 text-sm">Engineering</span>
                </div>
                
                <div class="flex items-center py-2 px-4 rounded-lg hover:bg-gray-100 cursor-pointer">
                    <div class="w-6 h-6 bg-gradient-to-r from-green-500 to-blue-500 rounded-full flex items-center justify-center">
                        <span class="text-white text-xs font-bold">D</span>
                    </div>
                    <span class="ml-3 text-sm">Design</span>
                </div>
                
                <div class="flex items-center py-2 px-4 rounded-lg hover:bg-gray-100 cursor-pointer">
                    <div class="w-6 h-6 bg-gradient-to-r from-yellow-500 to-red-500 rounded-full flex items-center justify-center">
                        <span class="text-white text-xs font-bold">M</span>
                    </div>
                    <span class="ml-3 text-sm">Marketing</span>
                </div>
            </div>
        </div>
        
        <!-- User Profile -->
        <div class="mt-auto p-4 border-t border-gray-200">
            <div class="flex items-center">
                <div class="w-8 h-8 bg-gradient-to-r from-blue-500 to-purple-600 rounded-full flex items-center justify-center">
                    <span class="text-white text-sm font-bold">JD</span>
                </div>
                <div class="ml-3">
                    <p class="text-sm font-medium">John Doe</p>
                    <p class="text-xs text-gray-500">john@company.com</p>
                </div>
                <button class="ml-auto text-gray-400 hover:text-gray-600">
                    <i class="fas fa-cog"></i>
                </button>
            </div>
        </div>
    </div>
    
    <!-- Main Content -->
    <div class="flex-1 flex flex-col overflow-hidden">
        <!-- Header -->
        <header class="bg-white border-b border-gray-200 px-6 py-4">
            <div class="flex items-center justify-between">
                <div class="flex items-center">
                    <h1 class="text-xl font-semibold">Issues</h1>
                    <div class="ml-4 flex space-x-2">
                        <button class="px-3 py-1 bg-gray-100 hover:bg-gray-200 text-gray-800 text-sm rounded-md transition-colors">
                            All
                        </button>
                        <button class="px-3 py-1 bg-gray-100 hover:bg-gray-200 text-gray-800 text-sm rounded-md transition-colors">
                            Open
                        </button>
                        <button class="px-3 py-1 bg-gray-100 hover:bg-gray-200 text-gray-800 text-sm rounded-md transition-colors">
                            Closed
                        </button>
                    </div>
                </div>
                
                <div class="flex items-center space-x-4">
                    <div class="relative">
                        <input type="text" placeholder="Search issues..." class="pl-10 pr-4 py-2 border border-gray-300
Sep 2025·Linear App Clone
Try this prompt
deepseek-v3.2-speciale logo
DeepSeek V3.2 SpecialeLinear App Clone
deepseek-v3.2-speciale logo
DeepSeek V3.2 Speciale
Dec 2025·Linear App Clone
Try this prompt
devstral-2512-free logo
Mistral: Devstral 2 2512Linear App Clone
devstral-2512-free logo
Mistral: Devstral 2 2512
Dec 2025·Linear App Clone
Try this prompt
devstral-medium logo
Mistral Devstral MediumLinear App Clone
devstral-medium logo
Mistral Devstral Medium
Jul 2025·Linear App Clone
Try this prompt
devstral-small logo
Mistral Devstral Small 1.1Linear App Clone
devstral-small logo
Mistral Devstral Small 1.1
Jul 2025·Linear App Clone
Try this prompt
gemini-1.5-pro logo
Gemini 1.5 ProLinear App Clone
gemini-1.5-pro logo
Gemini 1.5 Pro
Apr 2025·Linear App Clone
Try this prompt
gemini-2.0-flash-thinking-exp logo
Gemini 2.0 Flash ThinkingLinear App Clone
gemini-2.0-flash-thinking-exp logo
Gemini 2.0 Flash Thinking
Feb 2025·Linear App Clone
Try this prompt
gemini-2-0-pro-exp logo
Gemini 2.0 Pro ExpLinear App Clone
gemini-2-0-pro-exp logo
Gemini 2.0 Pro Exp
Feb 2025·Linear App Clone
Try this prompt
gemini-2.5-flash-lite-preview-09-2025 logo
Google: Gemini 2.5 Flash Lite Preview 09-2025Linear App Clone
gemini-2.5-flash-lite-preview-09-2025 logo
Google: Gemini 2.5 Flash Lite Preview 09-2025
Sep 2025·Linear App Clone
Try this prompt
gemini-2.5-flash-preview logo
Gemini 2.5 Flash PreviewLinear App Clone
gemini-2.5-flash-preview logo
Gemini 2.5 Flash Preview
Apr 2025·Linear App Clone
Try this prompt
gemini-2.5-flash-preview-09-2025 logo
Google: Gemini 2.5 Flash Preview 09-2025Linear App Clone
gemini-2.5-flash-preview-09-2025 logo
Google: Gemini 2.5 Flash Preview 09-2025
Sep 2025·Linear App Clone
Try this prompt
gemini-2.5-flash-preview-thinking logo
Gemini 2.5 Flash Preview (thinking)Linear App Clone
gemini-2.5-flash-preview-thinking logo
Gemini 2.5 Flash Preview (thinking)
Apr 2025·Linear App Clone
Try this prompt
gemini-2.5-pro-exp logo
Gemini 2.5 Pro Experimentallinear-app-clone
gemini-2.5-pro-exp logo
Gemini 2.5 Pro Experimental
Mar 2025·linear-app-clone
Legendary·Pixel-perfect clone
Try this prompt
gemini-2.5-pro-preview-05-06 logo
Gemini 2.5 Pro (I/O Edition)Linear App Clone
gemini-2.5-pro-preview-05-06 logo
Gemini 2.5 Pro (I/O Edition)
May 2025·Linear App Clone
Try this prompt
gemini-2.5-pro-preview-06-05 logo
Gemini 2.5 Pro Preview 06-05Linear App Clone
gemini-2.5-pro-preview-06-05 logo
Gemini 2.5 Pro Preview 06-05
Jun 2025·Linear App Clone
Try this prompt
gemini-3-flash-preview logo
Gemini 3 Flash PreviewLinear App Clone
gemini-3-flash-preview logo
Gemini 3 Flash Preview
Dec 2025·Linear App Clone
Try this prompt
gemini-3-pro-preview logo
Gemini 3 Pro PreviewLinear App Clone
gemini-3-pro-preview logo
Gemini 3 Pro Preview
Nov 2025·Linear App Clone
Legendary·Clean app replica
Try this prompt
gemini-3.1-flash-lite-preview logo
Google: Gemini 3.1 Flash Lite PreviewLinear App Clone
gemini-3.1-flash-lite-preview logo
Google: Gemini 3.1 Flash Lite Preview
Mar 2026·Linear App Clone
Try this prompt
gemini-3.1-pro-preview logo
Gemini 3.1 Pro PreviewLinear App Clone
gemini-3.1-pro-preview logo
Gemini 3.1 Pro Preview
Feb 2026·Linear App Clone
Try this prompt
gemini-pro logo
Gemini Pro 1.0Linear App Clone
gemini-pro logo
Gemini Pro 1.0
Apr 2025·Linear App Clone
Try this prompt
gemma-3-12b-it logo
Gemma 3 12BLinear App Clone
gemma-3-12b-it logo
Gemma 3 12B
Jul 2025·Linear App Clone
Try this prompt
gemma-3-27b-it logo
Gemma 3 27BLinear App Clone
gemma-3-27b-it logo
Gemma 3 27B
Jul 2025·Linear App Clone
Try this prompt
glm-4.5 logo
Z.AI: GLM 4.5Linear App Clone
glm-4.5 logo
Z.AI: GLM 4.5
Jul 2025·Linear App Clone
Try this prompt
glm-4.6 logo
Z.AI: GLM 4.6Linear App Clone
glm-4.6 logo
Z.AI: GLM 4.6
Oct 2025·Linear App Clone
Try this prompt
glm-4.7 logo
Z.AI: GLM 4.7Linear App Clone
glm-4.7 logo
Z.AI: GLM 4.7
Dec 2025·Linear App Clone
Try this prompt
glm-5 logo
Z.ai: GLM 5Linear App Clone
glm-5 logo
Z.ai: GLM 5
Feb 2026·Linear App Clone
Try this prompt
glm-5-turbo logo
GLM 5 TurboLinear App Clone
glm-5-turbo logo
GLM 5 Turbo
Mar 2026·Linear App Clone
Try this prompt
gpt-4.1 logo
GPT-4.1Linear App Clone
gpt-4.1 logo
GPT-4.1
Apr 2025·Linear App Clone
Try this prompt
gpt-4.1-mini logo
GPT-4.1 MiniLinear App Clone
gpt-4.1-mini logo
GPT-4.1 Mini
Apr 2025·Linear App Clone
Try this prompt
gpt-4.1-nano logo
GPT-4.1 NanoLinear App Clone
gpt-4.1-nano logo
GPT-4.1 Nano
Apr 2025·Linear App Clone
Try this prompt
gpt-4.5 logo
GPT-4.5Linear App Clone
gpt-4.5 logo
GPT-4.5
Mar 2025·Linear App Clone
Try this prompt
gpt-4o logo
GPT-4o (Omni)Linear App Clone
gpt-4o logo
GPT-4o (Omni)
Feb 2025·Linear App Clone
Try this prompt
gpt-4o-mini logo
GPT-4o miniLinear App Clone
gpt-4o-mini logo
GPT-4o mini
Apr 2025·Linear App Clone
Try this prompt
gpt-5 logo
GPT-5Linear App Clone
gpt-5 logo
GPT-5
Apr 2025·Linear App Clone
Try this prompt
gpt-5-codex logo
GPT-5 CodexLinear App Clone
gpt-5-codex logo
GPT-5 Codex
Sep 2025·Linear App Clone
Try this prompt
gpt-5-mini logo
GPT-5 MiniLinear App Clone
gpt-5-mini logo
GPT-5 Mini
Aug 2025·Linear App Clone
Try this prompt
gpt-5-nano logo
GPT-5 NanoLinear App Clone
gpt-5-nano logo
GPT-5 Nano
Aug 2025·Linear App Clone
Try this prompt
gpt-5.1 logo
GPT-5.1Linear App Clone
gpt-5.1 logo
GPT-5.1
Nov 2025·Linear App Clone
Try this prompt
gpt-5.1-chat logo
GPT-5.1 ChatLinear App Clone
gpt-5.1-chat logo
GPT-5.1 Chat
Nov 2025·Linear App Clone
Try this prompt
gpt-5.1-codex logo
GPT-5.1-CodexLinear App Clone
gpt-5.1-codex logo
GPT-5.1-Codex
Nov 2025·Linear App Clone
Try this prompt
gpt-5.1-codex-max logo
GPT-5.1 Codex MaxLinear App Clone
gpt-5.1-codex-max logo
GPT-5.1 Codex Max
Dec 2025·Linear App Clone
Legendary·Flawless UI replica
Try this prompt
gpt-5.1-codex-mini logo
GPT-5.1-Codex-MiniLinear App Clone
gpt-5.1-codex-mini logo
GPT-5.1-Codex-Mini
Nov 2025·Linear App Clone
Try this prompt
gpt-5.2 logo
GPT-5.2Linear App Clone
gpt-5.2 logo
GPT-5.2
Dec 2025·Linear App Clone
Try this prompt
gpt-5.2-chat logo
GPT-5.2 ChatLinear App Clone
gpt-5.2-chat logo
GPT-5.2 Chat
Dec 2025·Linear App Clone
Try this prompt
gpt-5.3-chat logo
GPT-5.3 ChatLinear App Clone
gpt-5.3-chat logo
GPT-5.3 Chat
Mar 2026·Linear App Clone
Try this prompt
gpt-5.3-codex logo
GPT-5.3-CodexLinear App Clone
gpt-5.3-codex logo
GPT-5.3-Codex
Feb 2026·Linear App Clone
Try this prompt
gpt-5.4 logo
GPT-5.4Linear App Clone
gpt-5.4 logo
GPT-5.4
Mar 2026·Linear App Clone
Try this prompt
gpt-5.4-mini logo
GPT-5.4 MiniLinear App Clone
gpt-5.4-mini logo
GPT-5.4 Mini
Mar 2026·Linear App Clone
Try this prompt
gpt-5.4-nano logo
GPT-5.4 NanoLinear App Clone
gpt-5.4-nano logo
GPT-5.4 Nano
Mar 2026·Linear App Clone
Try this prompt
gpt-oss-120b logo
GPT OSS 120BLinear App Clone
gpt-oss-120b logo
GPT OSS 120B
Aug 2025·Linear App Clone
Try this prompt
gpt-oss-20b logo
GPT OSS 20BLinear App Clone
gpt-oss-20b logo
GPT OSS 20B
Aug 2025·Linear App Clone
Try this prompt
grok-3 logo
Grok 3Linear App Clone
grok-3 logo
Grok 3
Mar 2025·Linear App Clone
Try this prompt
grok-3-beta logo
Grok 3 BetaLinear App Clone
grok-3-beta logo
Grok 3 Beta
Apr 2025·Linear App Clone
Try this prompt
grok-3-mini-beta logo
Grok 3 Mini BetaLinear App Clone
grok-3-mini-beta logo
Grok 3 Mini Beta
Apr 2025·Linear App Clone
Try this prompt
grok-3-thinking logo
Grok 3 ThinkingLinear App Clone
grok-3-thinking logo
Grok 3 Thinking
Feb 2025·Linear App Clone
Try this prompt
grok-4 logo
xAI: Grok 4Linear App Clone
grok-4 logo
xAI: Grok 4
Jul 2025·Linear App Clone
Try this prompt
grok-4-fast-free logo
xAI: Grok 4 Fast (free)Linear App Clone
grok-4-fast-free logo
xAI: Grok 4 Fast (free)
Sep 2025·Linear App Clone
Try this prompt
grok-4.1-fast logo
Grok 4.1 FastLinear App Clone
grok-4.1-fast logo
Grok 4.1 Fast
Nov 2025·Linear App Clone
Try this prompt
grok-4.20-beta logo
Grok 4.20 BetaLinear App Clone
grok-4.20-beta logo
Grok 4.20 Beta
Mar 2026·Linear App Clone
Try this prompt
grok-4.20-multi-agent-beta logo
Grok 4.20 Multi-Agent BetaLinear App Clone
grok-4.20-multi-agent-beta logo
Grok 4.20 Multi-Agent Beta
Mar 2026·Linear App Clone
Try this prompt
grok-code-fast-1 logo
Grok Code Fast 1Linear App Clone
grok-code-fast-1 logo
Grok Code Fast 1
Aug 2025·Linear App Clone
Try this prompt
healer-alpha logo
Healer AlphaLinear App Clone
healer-alpha logo
Healer Alpha
Mar 2026·Linear App Clone
Try this prompt
horizon-alpha logo
Horizon AlphaLinear App Clone
horizon-alpha logo
Horizon Alpha
Jul 2025·Linear App Clone
Try this prompt
horizon-beta logo
Horizon BetaLinear App Clone
horizon-beta logo
Horizon Beta
Aug 2025·Linear App Clone
Try this prompt
intellect-3 logo
INTELLECT-3Linear App Clone
intellect-3 logo
INTELLECT-3
Nov 2025·Linear App Clone
Try this prompt
kimi-k2 logo
Kimi K2Linear App Clone
kimi-k2 logo
Kimi K2
Jul 2025·Linear App Clone
Try this prompt
kimi-k2-0905 logo
MoonshotAI: Kimi K2 0905Linear App Clone
kimi-k2-0905 logo
MoonshotAI: Kimi K2 0905
Sep 2025·Linear App Clone
Try this prompt
kimi-k2.5 logo
Kimi K2.5Linear App Clone
kimi-k2.5 logo
Kimi K2.5
Jan 2026·Linear App Clone
Legendary·Sleek app clone
Try this prompt
kimi-linear-48b-a3b-instruct logo
Kimi Linear 48B A3B InstructLinear App Clone
kimi-linear-48b-a3b-instruct logo
Kimi Linear 48B A3B Instruct
Nov 2025·Linear App Clone
Try this prompt
llama-4-maverick logo
Llama 4 MaverickLinear App Clone
llama-4-maverick logo
Llama 4 Maverick
Apr 2025·Linear App Clone
Try this prompt
llama-4-scout logo
Llama 4 ScoutLinear App Clone
llama-4-scout logo
Llama 4 Scout
Apr 2025·Linear App Clone
Try this prompt
mercury-2 logo
Inception: Mercury 2Linear App Clone
mercury-2 logo
Inception: Mercury 2
Mar 2026·Linear App Clone
Try this prompt
mimo-v2-flash logo
MiMo-V2-FlashLinear App Clone
mimo-v2-flash logo
MiMo-V2-Flash
Dec 2025·Linear App Clone
Try this prompt
mimo-v2-omni logo
MiMo-V2-OmniLinear App Clone
mimo-v2-omni logo
MiMo-V2-Omni
Mar 2026·Linear App Clone
Try this prompt
mimo-v2-pro logo
MiMo-V2-ProLinear App Clone
mimo-v2-pro logo
MiMo-V2-Pro
Mar 2026·Linear App Clone
Try this prompt
minimax-m2-free logo
MiniMax M2Linear App Clone
minimax-m2-free logo
MiniMax M2
Oct 2025·Linear App Clone
Try this prompt
minimax-m2-her logo
MiniMax M2-herLinear App Clone
minimax-m2-her logo
MiniMax M2-her

We can't display this one. It's not us. Well... it might be us.

The model was asked for a web page. It produced something else. We're not going to define what.

View raw output
Here's a **self-contained HTML file** (single-page app) that mimics **Linear’s modern UI and interactions**, including the gradient background, blur effects, and neumorphic cards. It uses **pure Tailwind CSS + custom CSS** for animations and effects.  

---

### 🔗 Key Features:
1. **Glassmorphism + Neumorphic Cards**  
2. **Spline or Lottie (optional) animations**  
3. **Animated Gradients (Hero Section)**  
4. **Footer with Sparkle, Aurora, or Geometric graphics**  
5. **Responsive & Dark Mode Ready**

---

### 🚀 Full HTML Code:
```html
<!DOCTYPE html>
<html lang="en" class="dark">
<head>
    <meta charset="UTF-8">
    <title>M2 - Linear-like UI</title>
    <link href="https://cdn.jsdelivr.net/npm/tailwindcss@3.0.0/dist/tailwind.min.css" rel="stylesheet">
    <style>
        :root {
            --bg: #0B1120;
            --primary: #6366F1;
            --accent: #22D3EE;
        }
        html {
            font-family: 'Inter', sans-serif;
        }
        body {
            background: radial-gradient(at 70% 30%, #0A1221 0%, #111827 100%);
            margin: 0;
            min-height: 100vh;
            color: white;
        }
        .glass-card {
            backdrop-filter: blur(14px);
            background-color: rgba(30, 41, 59, 0.6);
            border: 1px solid rgba(255, 255, 255, 0.05);
            border-radius: 16px;
            box-shadow: 0 6px 20px rgba(0, 0, 0, 0.2);
            padding: 28px;
        }
        .neo-card {
            box-shadow: inset 3px 3px 6px rgba(255, 255, 255, 0.08),
                        inset -3px -3px 6px rgba(0, 0, 0, 0.4),
                        3px 3px 8px rgba(0, 0, 0, 0.3);
        }
        .gradient-text {
            background: linear-gradient(to right, #6366F1, #22D3EE);
            -webkit-background-clip: text;
            color: transparent;
        }
        /* Hero Gradient */
        .hero-gradient {
            background: radial-gradient(ellipse at center, #1f2937 0%, #0B1120 100%);
        }
        @keyframes gradient-move {
            0% {
                background-position: 0% 50%;
            }
            50% {
                background-position: 100% 50%;
            }
            100% {
                background-position: 0% 50%;
            }
        }
        .animated-gradient {
            animation: gradient-move 10s linear infinite;
            background-size: 200% 200%;
        }
        @keyframes fadeUp {
            0% {
                opacity: 0;
                transform: translateY(20px);
            }
            100% {
                opacity: 1;
                transform: translateY(0);
            }
        }
        .fade-up {
            animation: fadeUp 0.7s ease-out forwards;
        }
        /* Marquee */
        @keyframes marquee {
            0% { transform: translateX(0); }
            100% { transform: translateX(-50%); }
        }
        .marquee-content {
            animation: marquee 15s linear infinite;
        }
    </style>
</head>
<body class="overflow-x-hidden text-gray-100">

<!-- HEADER -->
<header class="sticky top-0 z-10 bg-[#0B1120]/70 backdrop-blur-sm py-4">
    <nav class="container mx-auto flex justify-between items-center px-4">
        <div class="text-xl font-semibold gradient-text">M2</div>
        <div class="hidden md:flex items-center space-x-4">
            <a href="#features" class="hover:text-gray-300 transition">Features</a>
            <a href="#testimonials" class="hover:text-gray-300 transition">Testimonials</a>
            <a href="#pricing" class="hover:text-gray-300 transition">Pricing</a>
            <a href="#faq" class="hover:text-gray-300 transition">FAQ</a>
            <button class="bg-indigo-500 hover:bg-indigo-600 text-white px-4 py-2 rounded-lg transition">Sign Up</button>
        </div>
        <!-- Mobile Menu -->
        <div class="md:hidden">
            <button id="menu-button" class="text-gray-300 focus:outline-none">
                <svg class="w-6 h-6" fill="none" stroke="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
                    <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h16"></path>
                </svg>
            </button>
        </div>
    </nav>
    <div id="mobile-menu" class="md:hidden hidden bg-[#0B1120] px-4 pt-2 pb-4">
        <a href="#features" class="block hover:text-gray-300">Features</a>
        <a href="#testimonials" class="block hover:text-gray-300">Testimonials</a>
        <a href="#pricing" class="block hover:text-gray-300">Pricing</a>
        <a href="#faq" class="block hover:text-gray-300">FAQ</a>
    </div>
</header>

<!-- HERO SECTION -->
<section class="hero-gradient px-4 pt-16 pb-24 text-center animated-gradient">
    <h1 class="text-4xl md:text-5xl font-bold fade-up leading-tight">
        Build Your Ideas <span class="gradient-text">Faster.</span>
    </h1>
    <p class="mt-6 text-lg text-gray-300 max-w-2xl mx-auto fade-up">
        A next-gen platform with a Linear-like interface. Drag & drop, collaborate, and ship products at light speed with our open-source framework.
    </p>
    <div class="mt-8 fade-up">
        <button class="bg-indigo-500 hover:bg-indigo-600 px-6 py-3 rounded-lg text-white transition">Get Started</button>
        <button class="ml-4 border border-indigo-500 text-indigo-500 hover:bg-indigo-500/10 px-6 py-3 rounded-lg transition">Learn More</button>
    </div>
</section>

<!-- FEATURES SECTION -->
<section id="features" class="container mx-auto px-4 mt-16 md:mt-24 py-8">
    <h2 class="text-3xl font-semibold text-center mb-8 gradient-text">Features</h2>
    <div class="grid grid-cols-1 md:grid-cols-3 gap-8">
        <div class="glass-card fade-up">
            <div class="w-12 h-12 bg-indigo-500 rounded-lg flex items-center justify-center mb-4">
                <span class="text-xl font-bold">⚡</span>
            </div>
            <h3 class="text-xl font-semibold mb-2">Instant Deployments</h3>
            <p class="text-gray-300">Push to deploy with Git. Your project is live in seconds, not minutes.</p>
        </div>
        <div class="glass-card fade-up delay-[200ms]">
            <div class="w-12 h-12 bg-teal-500 rounded-lg flex items-center justify-center mb-4">
                <span class="text-xl font-bold">🌐</span>
            </div>
            <h3 class="text-xl font-semibold mb-2">Global CDN</h3>
            <p class="text-gray-300">Low-latency performance worldwide thanks to a network of fast, distributed servers.</p>
        </div>
        <div class="glass-card fade-up delay-[400ms]">
            <div class="w-12 h-12 bg-purple-500 rounded-lg flex items-center justify-center mb-4">
                <span class="text-xl font-bold">🔐</span>
            </div>
            <h3 class="text-xl font-semibold mb-2">SSL for All</h3>
            <p class="text-gray-300">Automatic SSL certificates ensure your project is secure and trusted by default.</p>
        </div>
    </div>
</section>

<!-- TESTIMONIALS MARQUEE -->
<section id="testimonials" class="mt-24 py-12 bg-gray-900/60 overflow-hidden">
    <h2 class="text-3xl font-semibold text-center gradient-text mb-8">What Our Users Say</h2>
    <div class="relative w-full h-40 flex items-center">
        <div class="marquee-content absolute whitespace-nowrap">
            <div class="glass-card inline-block mx-4 p-6 min-w-[300px]">
                <div class="
Jan 2026·Linear App Clone
Try this prompt
minimax-m2.1 logo
MiniMax: MiniMax M2.1Linear App Clone
minimax-m2.1 logo
MiniMax: MiniMax M2.1
Dec 2025·Linear App Clone
Try this prompt
minimax-m2.5 logo
MiniMax M2.5Linear App Clone
minimax-m2.5 logo
MiniMax M2.5
Feb 2026·Linear App Clone
Try this prompt
minimax-m2.7 logo
MiniMax M2.7Linear App Clone
minimax-m2.7 logo
MiniMax M2.7
Mar 2026·Linear App Clone
Try this prompt
mistral-large logo
Mistral LargeLinear App Clone
mistral-large logo
Mistral Large
May 2025·Linear App Clone
Try this prompt
mistral-large-2512 logo
Mistral Large 3 2512Linear App Clone
mistral-large-2512 logo
Mistral Large 3 2512
Dec 2025·Linear App Clone
Try this prompt
mistral-medium-3.1 logo
Mistral Medium 3.1Linear App Clone
mistral-medium-3.1 logo
Mistral Medium 3.1
Aug 2025·Linear App Clone
Try this prompt
mistral-small-2603 logo
Mistral Small 4Linear App Clone
mistral-small-2603 logo
Mistral Small 4
Mar 2026·Linear App Clone
Try this prompt
mistral-small-creative logo
Mistral Small CreativeLinear App Clone
mistral-small-creative logo
Mistral Small Creative
Dec 2025·Linear App Clone
Try this prompt
nemotron-3-super-120b-a12b-free logo
NVIDIA Nemotron 3 Super (free)Linear App Clone
nemotron-3-super-120b-a12b-free logo
NVIDIA Nemotron 3 Super (free)
Mar 2026·Linear App Clone
Try this prompt
nemotron-nano-9b-v2 logo
NVIDIA Nemotron Nano 9B V2Linear App Clone
nemotron-nano-9b-v2 logo
NVIDIA Nemotron Nano 9B V2
Sep 2025·Linear App Clone
Try this prompt
nova-2-lite-v1-free logo
Amazon Nova 2 LiteLinear App Clone
nova-2-lite-v1-free logo
Amazon Nova 2 Lite
Dec 2025·Linear App Clone
Try this prompt
nova-premier-v1 logo
Nova Premier 1.0Linear App Clone
nova-premier-v1 logo
Nova Premier 1.0
Nov 2025·Linear App Clone
Try this prompt
o1 logo
o1Linear App Clone
o1 logo
o1
Feb 2025·Linear App Clone
Try this prompt
o3 logo
OpenAI o3Linear App Clone
o3 logo
OpenAI o3
Apr 2025·Linear App Clone
Try this prompt
o3-mini logo
o3 MiniLinear App Clone
o3-mini logo
o3 Mini
Feb 2025·Linear App Clone
Try this prompt
o4-mini logo
OpenAI o4-miniLinear App Clone
o4-mini logo
OpenAI o4-mini
Apr 2025·Linear App Clone
Try this prompt
o4-mini-high logo
OpenAI o4 Mini HighLinear App Clone
o4-mini-high logo
OpenAI o4 Mini High
Apr 2025·Linear App Clone
Try this prompt
optimus-alpha logo
Optimus AlphaLinear App UI Clone
optimus-alpha logo
Optimus Alpha
Apr 2025·Linear App UI Clone
Try this prompt
palm-2-chat-bison logo
PaLM 2 ChatLinear App Clone
palm-2-chat-bison logo
PaLM 2 Chat

We can't display this one. It's not us. Well... it might be us.

The model was asked for a web page. It produced something else. We're not going to define what.

View raw output
<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8" />
  <title>Linear App UI with Tailwind CSS</title>
  <link href="https://unpkg.com/tailwindcss@^2/dist/tailwind.min.css" rel="stylesheet">
  <script src="https://unpkg.com/alpinejs@3.x.x/dist/cdn.min.js" defer></script>
</head>

<body class="container mx-auto font-sans text-black">
  <header class="bg-gray-100 p-4 relative">
    <nav class="grid-container max-w-5xl flex items-center justify-between mx-auto">
      <h3 class="font-medium"><a href="#">Linear</a></h3>
      <ul class="nav flex items-center text-center space-x-8 opacity-50 hover:opacity-100">
        <li>Features</li>
        <li>Pricing</li>
        <li>FAQ</li>
      </ul>
      <button class="btn-blue shadow focus:shadow-inset px-6 uppercase ml-auto font-medium tracking-wide py-2 text-white rounded sm:min-w-max focus:outline-none focus:ring-2 sm:hover:bg-indigo-100 focus:ring-indigo-300 cursor-pointer hidden sm:inline-block" id="signup">                                                              Sign Up
      </button>
    </nav>
  </header>

  <main class="h-screen my-28 flex gap-x-16 text-gray-900">
    <section class="left mx-auto grid lg:grid-cols-2 sm:grid-cols-1 max-w-5xl gap-18 items-center px-0 sm:text-center lg:px-5">
                                  <div class="flex flex-col text-left order-last sm:order-first lg:col-span-2 py-4">
        <h1>Get more done with <b>Linear</b>.</h1>
        <p class="mt-1 lg:max-w-prose font-normal">Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
Suspendisse lacus tortor, viverra eu sapien euismod sodales.</p>
                                    <a href="#">
          <button class="btn-gray font-normal bg-gray-900 tracking-normal shadow mx-2 focus:shadow-inset px-9 whitespace-nowrap uppercase ml-0 font-medium py-3.5 lg:py-7 text-white lg:rounded-tl-xl rounded-full sm:min-w-max focus:outline-none focus:ring-2 sm:hover:bg-gray-400 focus:ring-gray-700 cursor-pointer" id="signup">

                Try for free
          </button>
        </a>
        <h2 class="pt-8 font-light opacity-80 italic max-w-prose leading-6 hidden sm:block">See how Linear fits into your workflow.<span class="pl-0.5 font-normal">→</span></h2>
                                  </div>
      <div class="order-first lg:col-span-1 overflow-hidden rounded-3xl p-5 mx-2 lg:mx-2 sm:block" data-image>
                                    <img src="images/illustration-2.webp" alt="Illustration" class="max-w-full h-auto cursor-pointer" :class="{ 'animate-bounce': animation }" transition="spring -100ms">
                                  </div>
    </section>
    <div class="my-6 mx-auto text-center opacity-20 max-w-lg flex-auto py-72" data-image>
      <strong class="mb-5">Trusted by top companies</strong>
      <ul class="grid grid-cols-4 my-10 gap-8 sm:justify-items-center lg:gap-x-20" x-data="{ logos: 'images/logos.png', index: 0 }">
                                    <li data-toggle-animation @mouseenter="toggleAnimation()">
          <img src="images/logos.webp" :src="logos" alt="logo" class="rounded-lg">
<!-- Truncated content from model response -->
Apr 2025·Linear App Clone
Try this prompt
polaris-alpha logo
Polaris AlphaLinear App Clone
polaris-alpha logo
Polaris Alpha
Nov 2025·Linear App Clone
Try this prompt
pony-alpha logo
Pony AlphaLinear App Clone
pony-alpha logo
Pony Alpha
Feb 2026·Linear App Clone
Try this prompt
quasar-alpha logo
Quasar AlphaLinear App Clone
quasar-alpha logo
Quasar Alpha
Apr 2025·Linear App Clone
Try this prompt
qwen-plus-2025-07-28 logo
Qwen Plus 0728Linear App Clone
qwen-plus-2025-07-28 logo
Qwen Plus 0728
Sep 2025·Linear App Clone
Try this prompt
qwen3-235b-a22b-thinking-2507 logo
Qwen: Qwen3 235B A22B Thinking 2507Linear App Clone
qwen3-235b-a22b-thinking-2507 logo
Qwen: Qwen3 235B A22B Thinking 2507

We can't display this one. It's not us. Well... it might be us.

The model was asked for a web page. It produced something else. We're not going to define what.

View raw output
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Linear App UI Recreationtitle>
  <script src="https://cdn.tailwindcss.com"></script>
  <script>
    tailwind.config = {
      theme: {
        extend: {
          colors: {
            'linear-blue': '#2F6FEE',
            'linear-dark': '#18191C',
            'linear-darker': '#0D0E11',
            'linear-gray': '#232428',
            'linear-border': '#313236'
          },
          animation: {
            'slide-in': 'slideIn 0.25s ease-out',
            'fade-in': 'fadeIn 0.2s ease-out'
          },
          keyframes: {
            slideIn: {
              '0%': { transform: 'translateX(100%)' },
              '100%': { transform: 'translateX(0)' }
            },
            fadeIn: {
              '0%': { opacity: '0' },
              '100%': { opacity: '1' }
            }
          }
        }
      }
    }
  </script>
  <style type="text/tailwindcss">
    @layer utilities {
      .sidebar-item {
        @apply flex items-center px-6 py-3 text-gray-300 hover:bg-linear-gray hover:text-white cursor-pointer transition-colors duration-200 border-l-4 border-transparent;
      }
      .sidebar-item.active {
        @apply bg-linear-gray text-white border-l-4 border-linear-blue;
      }
      .issue-card {
        @apply bg-white rounded-lg p-4 mb-3 cursor-pointer transition-all duration-200 hover:shadow-md hover:-translate-y-px;
      }
      .status-pill {
        @apply text-xs px-2 py-1 rounded-full font-medium;
      }
    }
  </style>
head>
<body class="bg-gray-50 min-h-screen font-sans text-gray-800">
  <div class="flex h-screen overflow-hidden">
    <!-- Sidebar -->
    <div class="fixed h-full w-64 bg-linear-darker border-r border-linear-border">
      <div class="p-6 flex items-center border-b border-linear-border">
        <div class="w-8 h-8 bg-linear-blue rounded flex items-center justify-center">
          <span class="text-white font-bold">Lspan>
        </div>
        <span class="ml-3 text-white font-semibold">Linearspan>
      </div>
      
      <nav class="mt-6">
        <a href="#" class="sidebar-item active">
          <svg xmlns="http://www.w3.org/2000/svg" class="h-5 w-5" viewBox="0 0 20 20" fill="currentColor">
            <path fill-rule="evenodd" d="M5 2a1 1 0 011 1v1h1a1 1 0 010 2H6v1a1 1 0 01-2 0V6H3a1 1 0 010-2h1V3a1 1 0 011-1zm0 10a1 1 0 011 1v1h1a1 1 0 110 2H6v1a1 1 0 11-2 0v-1H3a1 1 0 110-2h1v-1a1 1 0 011-1zm10-10a1 1 0 011 1v1h1a1 1 0 110 2h-1v1a1 1 0 11-2 0v-1h-1a1 1 0 110-2h1V3a1 1 0 011-1z" clip-rule="evenodd" />
          </svg>
          <span class="ml-3">Issuesspan>
        </a>
        <a href="#" class="sidebar-item">
          <svg xmlns="http://www.w3.org/2000/svg" class="h-5 w-5" viewBox="0 0 20 20" fill="currentColor">
            <path d="M11 17a1 1 0 001.447.894l4-2A1 1 0 0017 15V9.236a1 1 0 00-1.447-.894l-4 2a1 1 0 00-.553.894V17zM15.211 6.276a1 1 0 000-1.788l-4.764-2.382a1 1 0 00-.894 0L4.789 4.488a1 1 0 000 1.788l4.764 2.382a1 1 0 00.894 0l4.764-2.382zM4.447 8.342A1 1 0 003 9.236V15a1 1 0 00.553.894l4 2A1 1 0 009 17v-5.764a1 1 0 00-.553-.894l-4-2z" />
          </svg>
          <span class="ml-3">Projectsspan>
        </a>
        <a href="#" class="sidebar-item">
          <svg xmlns="http://www.w3.org/2000/svg" class="h-5 w-5" viewBox="0 0 20 20" fill="currentColor">
            <path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zM4.332 8.027a6.012 6.012 0 011.912-2.706C6.512 5.73 6.974 6 7.5 6A1.5 1.5 0 019 7.5V8a2 2 0 014 0 2 2 0 011.523 2.661A5.988 5.988 0 0110 11a6 6 0 01-5.668-8.973z" clip-rule="evenodd" />
          </svg>
          <span class="ml-3">Cyclesspan>
        </a>
      </nav>
      
      <div class="absolute bottom-0 w-64 p-4 border-t border-linear-border">
        <div class="flex items-center">
          <div class="w-8 h-8 bg-gray-300 rounded-full flex items-center justify-center">
            <span class="text-sm font-medium">JDspan>
          </div>
          <div class="ml-3">
            <div class="text-white font-medium">John Doediv>
            <div class="text-gray-400 text-sm">johndoe@linear.appdiv>
          </div>
        </div>
      </div>
    </div>

    <!-- Main Content -->
    <div class="ml-64 flex-1 flex flex-col">
      <!-- Top Bar -->
      <div class="h-16 bg-white border-b border-gray-200 flex items-center px-6 shadow-sm">
        <div class="relative flex-1 max-w-xl">
          <div class="absolute inset-y-0 left-0 pl-3 flex items-center pointer-events-none">
            <svg xmlns="http://www.w3.org/2000/svg" class="h-5 w-5 text-gray-400" viewBox="0 0 20 20" fill="currentColor">
              <path fill-rule="evenodd" d="M8 4a4 4 0 100 8 4 4 0 000-8zM2 8a6 6 0 1110.89 3.476l4.817 4.817a1 1 0 01-1.414 1.414l-4.816-4.816A6 6 0 012 8z" clip-rule="evenodd" />
            </svg>
          </div>
          <input type="text" class="pl-10 pr-4 py-2 w-full border border-gray-300 rounded-md focus:outline-none focus:ring-1 focus:ring-linear-blue" placeholder="Search issues, teams, or commands..." />
        </div>
        
        <div class="ml-6 flex items-center space-x-4">
          <button class="p-2 text-gray-500 hover:text-gray-700 hover:bg-gray-100 rounded-full">
            <svg xmlns="http://www.w3.org/2000/svg" class="h-5 w-5" viewBox="0 0 20 20" fill="currentColor">
              <path fill-rule="evenodd" d="M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a1 1 0 000 2v3a1 1 0 001 1h1a1 1 0 100-2v-3a1 1 0 00-1-1H9z" clip-rule="evenodd" />
            </svg>
          </button>
          <button class="p-2 text-gray-500 hover:text-gray-700 hover:bg-gray-100 rounded-full">
            <svg xmlns="http://www.w3.org/2000/svg" class="h-5 w-5" viewBox="0 0 20 20" fill="currentColor">
              <path d="M2 5a2 2 0 012-2h7a2 2 0 012 2v4a2 2 0 01-2 2H9l-3 3v-3H4a2 2 0 01-2-2V5z" />
              <path d="M15 7v2a4 4 0 01-4 4H9.828l-1.766 1.767c.28.149.599.233.938.233h2l3 3v-3h2a2 2 0 002-2V9a2 2 0 00-2-2h-1z" />
            </svg>
          </button>
          <div class="relative">
            <button class="w-8 h-8 rounded-full bg-gray-200 flex items-center justify-center">
              <span class="text-xs font-medium">JDspan>
            </button>
          </div>
        </div>
      </div>

      <!-- Content Area -->
      <div class="flex-1 overflow-hidden">
        <div class="h-full flex">
          <!-- Issue List -->
          <div class="flex-1 overflow-y-auto p-6 bg-gray-50">
            <div class="flex justify-between items-center mb-6">
              <h1 class="text-2xl font-bold">Issuesh1>
              <button class="bg-linear-blue text-white px-4 py-2 rounded-md hover:bg-blue-600 transition-colors flex items-center">
                <svg xmlns="http://www.w3.org/2000/svg" class="h-4 w-4 mr-2" viewBox="0 0 20 20" fill="currentColor">
                  <path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm1-11a1 1 0 10-2 0v2H7a1 1 0 100 2h2v2a1 1 0 102 0v-2h2a1 1 0 100-2h-2V7z" clip-rule="evenodd" />
                </svg>
                New issue
              </button>
            </div>

            <!-- Search Filters -->
            <div class="mb-6 flex space-x-3 overflow-x-auto pb-2">
              <button class="px-3 py-1.5 text-sm bg-white border border-gray-300 rounded-md shadow-sm hover:bg-gray-50">All issuesbutton>
              <button class="px-3 py-1.5 text-sm bg-gray-100 border border-gray-200 rounded-md">Backlogbutton>
              <button class="px-3 py-1.5 text-sm bg-gray-100 border border-gray-200 rounded-md">Todobutton>
              <button class="px-3 py-1.5 text-sm bg-gray-100 border border-gray-200 rounded-md">In progressbutton>
              <button class="px-3 py-1.5 text-sm bg-gray-100 border border-gray-200 rounded-md">Donebutton>
            </div>

            <!-- Issues -->
            <div class="space-y-2">
              <div class="issue-card animate-fade-in">
                <div class="flex justify-between items-start">
                  <div>
                    <div class="flex items-center mb-1">
                      <span class="text-xs font-medium text-gray-500 mr-2">PROJ-123span>
                      <span class="status-pill bg-blue-100 text-blue-800">Bugspan>
                    </div>
                    <h3 class="font-medium text-gray-900">Fix login issueh3>
                    <p class="text-gray-600 text-sm mt-1">Users cannot log in after password resetp>
                  </div>
                  <div class="flex items-center space-x-2">
                    <div class="flex -space-x-2">
                      <div class="w-6 h-6 rounded-full bg-gray-300 border-2 border-white"></div>
                      <div class="w-6 h-6 rounded-full bg-blue-500 text-white flex items-center justify-center text-xs border-2 border-white">JDdiv>
                    </div>
                    <span class="text-gray-400 text-sm">2dspan>
                  </div>
                </div>
              </div>

              <div class="issue-card animate-fade-in" style="animation-delay: 50ms;">
                <div class="flex justify-between items-start">
                  <div>
                    <div class="flex items-center mb-1">
                      <span class="text-xs font-medium text-gray-500 mr-2">PROJ-456span>
                      <span class="status-pill bg-purple-100 text-purple-800">Featurespan>
                    </div>
                    <h3 class="font-medium text-gray-900">Add dark mode toggleh3>
                    <p class="text-gray-600 text-sm mt-1">Implement system-preference aware dark modep>
                  </div>
                  <div class="flex items-center space-x-2">
                    <div class="flex -space-x-2">
                      <div class="w-6 h-6 rounded-full bg-green-500 text-white flex items-center justify-center text-xs border-2 border-white">ASdiv>
                    </div>
                    <span class="text-gray-400 text-sm">1dspan>
                  </div>
                </div>
              </div>

              <div class="issue-card animate-fade-in" style="animation-delay: 100ms;">
                <div class="flex justify-between items-start">
                  <div>
                    <div class="flex items-center mb-1">
                      <span class="text-xs font-medium text-gray-500 mr-2">PROJ-789span>
                      <span class="status-pill bg-yellow-100 text-yellow-800">Improvementspan>
                    </div>
                    <h3 class="font-medium text-gray-900">Optimize image loadingh3>
                    <p class="text-gray-600 text-sm mt-1">Implement lazy loading for issue attachmentsp>
                  </div>
                  <div class="flex items-center space-x-2">
                    <div class="flex -space-x-2">
                      <div class="w-6 h-6 rounded-full bg-gray-300 border-2 border-white"></div>
                      <div class="w-6 h-6 rounded-full bg-red-500 text-white flex items-center justify-center text-xs border-2 border-white">TKdiv>
                    </div>
                    <span class="text-gray-400 text-sm">5hspan>
                  </div>
                </div>
              </div>
            </div>
          </div>

          <!-- Issue Detail Panel -->
          <div class="w-96 bg-white border-l border-gray-200 shadow-xl transform transition-transform duration-300 ease-in-out animate-slide-in" style="animation-delay: 150ms;">
            <div class="h-full flex flex-col">
              <div class="p-5 border-b border-gray-200">
                <div class="flex justify-between items-start">
                  <div>
                    <div class="flex items-center mb-2">
                      <span class="text-xs font-medium text-gray-500 mr-2">PROJ-123span>
                      <span class="status-pill bg-blue-100 text-blue-800">Bugspan>
                    </div>
                    <h2 class="text-xl font-bold">Fix login issueh2>
                  </div>
                  <button class="text-gray-400 hover:text-gray-600">
                    <svg xmlns="http://www.w3.org/2000/svg" class="h-5 w-5" viewBox="0 0 20 20" fill="currentColor">
                      <path fill-rule="evenodd" d="M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z" clip-rule="evenodd" />
                    </svg>
                  </button>
                </div>
                <div class="mt-4 flex items-center text-sm text-gray-600">
                  <span>Created 2 days ago byspan>
                  <div class="ml-1 w-5 h-5 rounded-full bg-blue-500 text-white flex items-center justify-center text-xs">JDdiv>
                </div>
              </div>

              <div class="flex-1 overflow-y-auto p-5">
                <div class="mb-6">
                  <h3 class="text-sm font-medium text-gray-500 mb-2">DESCRIPTIONh3>
                  <p class="text-gray-700">
                    Users are unable to log in after resetting their password. The system shows "Invalid credentials" even with the new password.
                  </p>
                </div>

                <div class="mb-6">
                  <h3 class="text-sm font-medium text-gray-500 mb-3">TASKSh3>
                  <div class="space-y-2">
                    <label class="flex items-start">
                      <input type="checkbox" class="mt-1 h-4 w-4 text-linear-blue rounded focus:ring-linear-blue" checked>
                      <span class="ml-2 text-gray-700">Verify password reset email contains correct tokenspan>
                    </label>
                    <label class="flex items-start">
                      <input type="checkbox" class="mt-1 h-4 w-4 text-linear-blue rounded focus:ring-linear-blue">
                      <span class="ml-2 text-gray-700">Check token validation logicspan>
                    </label>
                    <label class="flex items-start">
                      <input type="checkbox" class="mt-1 h-4 w-4 text-linear-blue rounded focus:ring-linear-blue">
                      <span class="ml-2 text-gray-700">Test password update flowspan>
                    </label>
                  </div>
                </div>

                <div>
                  <h3 class="text-sm font-medium text-gray-500 mb-3">ASSIGNEESh3>
                  <div class="flex -space-x-2">
                    <div class="w-8 h-8 rounded-full bg-gray-300 border-2 border-white"></div>
                    <div class="w-8 h-8 rounded-full bg-blue-500 text-white flex items-center justify-center text-sm border-2 border-white">JDdiv>
                  </div>
                </div>
              </div>

              <div class="p-4 border-t border-gray-200">
                <div class="flex items-center">
                  <div class="w-8 h-8 rounded-full bg-gray-300 flex items-center justify-center text-sm mr-2">JDdiv>
                  <input type="text" class="flex-1 border border-gray-300 rounded-md px-3 py-2 focus:outline-none focus:ring-1 focus:ring-linear-blue" placeholder="Leave a comment...">
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
body>
html>
Jul 2025·Linear App Clone
Try this prompt
qwen3-30b-a3b-instruct-2507 logo
Qwen: Qwen3 30B A3B Instruct 2507Linear App Clone
qwen3-30b-a3b-instruct-2507 logo
Qwen: Qwen3 30B A3B Instruct 2507
Jul 2025·Linear App Clone
Try this prompt
qwen3-30b-a3b-thinking-2507 logo
Qwen3 30B A3B Thinking 2507Linear App Clone
qwen3-30b-a3b-thinking-2507 logo
Qwen3 30B A3B Thinking 2507
Aug 2025·Linear App Clone
Try this prompt
qwen3-coder-flash logo
Qwen3 Coder FlashLinear App Clone
qwen3-coder-flash logo
Qwen3 Coder Flash
Sep 2025·Linear App Clone
Try this prompt
qwen3-coder-next logo
Qwen3 Coder NextLinear App Clone
qwen3-coder-next logo
Qwen3 Coder Next
Feb 2026·Linear App Clone
Legendary·Precise UI craft
Try this prompt
qwen3-coder-plus logo
Qwen3 Coder PlusLinear App Clone
qwen3-coder-plus logo
Qwen3 Coder Plus
Sep 2025·Linear App Clone
Try this prompt
qwen3-max logo
Qwen: Qwen3 MaxLinear App Clone
qwen3-max logo
Qwen: Qwen3 Max
Sep 2025·Linear App Clone
Try this prompt
qwen3-next-80b-a3b-instruct logo
Qwen3 Next 80B A3B InstructLinear App Clone
qwen3-next-80b-a3b-instruct logo
Qwen3 Next 80B A3B Instruct
Sep 2025·Linear App Clone
Try this prompt
qwen3.5-122b-a10b logo
Qwen: Qwen3.5 122B A10BLinear App Clone
qwen3.5-122b-a10b logo
Qwen: Qwen3.5 122B A10B
Feb 2026·Linear App Clone
Try this prompt
qwen3.5-27b logo
Qwen: Qwen3.5 27BLinear App Clone
qwen3.5-27b logo
Qwen: Qwen3.5 27B
Feb 2026·Linear App Clone
Try this prompt
qwen3.5-35b-a3b logo
Qwen: Qwen3.5 35B A3BLinear App Clone
qwen3.5-35b-a3b logo
Qwen: Qwen3.5 35B A3B
Feb 2026·Linear App Clone
Try this prompt
qwen3.5-397b-a17b logo
Qwen: Qwen3.5 397B A17BLinear App Clone
qwen3.5-397b-a17b logo
Qwen: Qwen3.5 397B A17B
Feb 2026·Linear App Clone
Try this prompt
qwen3.5-9b logo
Qwen3.5 9BLinear App Clone
qwen3.5-9b logo
Qwen3.5 9B
Mar 2026·Linear App Clone
Try this prompt
qwen3.5-flash-02-23 logo
Qwen: Qwen3.5 FlashLinear App Clone
qwen3.5-flash-02-23 logo
Qwen: Qwen3.5 Flash
Feb 2026·Linear App Clone
Try this prompt
qwen3.5-plus-02-15 logo
Qwen: Qwen3.5 Plus 2026-02-15Linear App Clone
qwen3.5-plus-02-15 logo
Qwen: Qwen3.5 Plus 2026-02-15
Feb 2026·Linear App Clone
Try this prompt
qwq-32b logo
QwQ 32BLinear App Clone
qwq-32b logo
QwQ 32B
Apr 2025·Linear App Clone
Try this prompt
seed-2.0-lite logo
Seed 2.0 LiteLinear App Clone
seed-2.0-lite logo
Seed 2.0 Lite
Mar 2026·Linear App Clone
Try this prompt
sherlock-dash-alpha logo
Sherlock Dash AlphaLinear App Clone
sherlock-dash-alpha logo
Sherlock Dash Alpha
Nov 2025·Linear App Clone
Try this prompt
sherlock-think-alpha logo
Sherlock Think AlphaLinear App Clone
sherlock-think-alpha logo
Sherlock Think Alpha
Nov 2025·Linear App Clone
Try this prompt
sonar-pro-search logo
Sonar Pro SearchLinear App Clone
sonar-pro-search logo
Sonar Pro Search
Nov 2025·Linear App Clone
Try this prompt
sonoma-dusk-alpha logo
Sonoma Dusk AlphaLinear App Clone
sonoma-dusk-alpha logo
Sonoma Dusk Alpha
Sep 2025·Linear App Clone
Try this prompt
sonoma-sky-alpha logo
Sonoma Sky AlphaLinear App Clone
sonoma-sky-alpha logo
Sonoma Sky Alpha
Sep 2025·Linear App Clone
Try this prompt
tng-r1t-chimera-free logo
TNG R1T ChimeraLinear App Clone
tng-r1t-chimera-free logo
TNG R1T Chimera
Nov 2025·Linear App Clone
Try this prompt
trinity-large-preview-free logo
Trinity Large PreviewLinear App Clone
trinity-large-preview-free logo
Trinity Large Preview
Jan 2026·Linear App Clone
Try this prompt