Загрузка...

Полноширокий баннер-заголовок с изображением, скругленными углами и тенью. Идеален для hero-секций и заголовков страниц в Tailwind CSS.
<div class="relative sm:mt-16 mt-12 max-w-7xl">
<!-- Framed background to mimic wide backdrop -->
<div class="absolute inset-x-0 -top-6 -bottom-10 shadow-[0px_0px_0px_1px_rgba(0,0,0,0.06),0px_1px_1px_-0.5px_rgba(0,0,0,0.06),0px_3px_3px_-1.5px_rgba(0,0,0,0.06),_0px_6px_6px_-3px_rgba(0,0,0,0.06),0px_12px_12px_-6px_rgba(0,0,0,0.06),0px_24px_24px_-12px_rgba(0,0,0,0.06)] bg-[url(https://hoirqrkdgbmvpwutwuwj-all.supabase.co/storage/v1/object/public/assets/assets/b81e8501-3472-47a4-b528-859fb9ce9d5a_1600w.jpg)] bg-cover rounded-[40px]"></div>
<div class="relative overflow-hidden bg-neutral-900/70 border-neutral-700 border rounded-3xl mr-24 ml-24 shadow-xl backdrop-blur-xl" style="background: rgba(17, 17, 17, 0.7); backdrop-filter: blur(20px); border: 1px solid rgba(64, 64, 64, 0.35);">
<div class="sm:p-10 pt-6 pr-6 pb-6 pl-6">
<div class="flex flex-col sm:flex-row items-start sm:items-center justify-between gap-4">
<h3 class="text-2xl font-semibold tracking-tight text-white">Private by Design</h3>
<span class="inline-flex items-center gap-2 text-[10px] sm:text-xs text-neutral-300 bg-white/5 border border-white/10 rounded-full px-2.5 py-1">
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="text-green-400">
<path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z" class=""></path>
<path d="m9 12 2 2 4-4" class=""></path>
</svg>
Secure workspace
</span>
</div>
<!-- Three feature mockups -->
<div class="mt-6 grid grid-cols-1 lg:grid-cols-3 gap-6">
<!-- Card 1: Participants list (dark) -->
<div class="relative rounded-2xl border border-white/10 bg-neutral-900/60 ring-1 ring-inset ring-white/5 overflow-hidden">
<div class="flex items-center justify-between px-4 py-3 border-b border-white/10">
<div class="flex items-center gap-2">
<span class="text-sm font-medium text-neutral-200">Meeting participants</span>
</div>
<span class="inline-flex items-center gap-1.5 text-[10px] font-medium text-green-300 bg-green-500/10 border border-green-500/20 rounded-full px-2 py-0.5">
<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="">
<path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z" class=""></path>
<path d="m9 12 2 2 4-4" class=""></path>
</svg>
No bots detected
</span>
</div>
<ul class="px-3 py-3 space-y-2">
<li class="flex items-center justify-between rounded-lg px-2 py-2 hover:bg-white/5 transition-colors">
<div class="flex items-center gap-3">
<img src="https://hoirqrkdgbmvpwutwuwj-all.supabase.co/storage/v1/object/public/assets/assets/52f90c3d-9f64-4db9-997b-8765ea3ff941_320w.jpg" class="h-8 w-8 rounded-full object-cover flex-shrink-0" alt="">
<div class="min-w-0">
<p class="text-sm font-medium text-white truncate">Gina Huels <span class="text-neutral-400">(You)</span></p>
<p class="text-xs text-neutral-400 truncate">ginahue65@cluely.com</p>
</div>
</div>
<span class="text-xs text-neutral-300 flex-shrink-0">Owner</span>
</li>
<li class="flex items-center justify-between rounded-lg px-2 py-2 hover:bg-white/5 transition-colors">
<div class="flex items-center gap-3">
<img src="https://hoirqrkdgbmvpwutwuwj-all.supabase.co/storage/v1/object/public/assets/assets/b6d79211-32f1-430e-96b3-9b4d857c1482_320w.jpg" class="h-8 w-8 rounded-full object-cover flex-shrink-0" alt="">
<div class="min-w-0">
<p class="text-sm font-medium text-white truncate">Todd Cremin</p>
<p class="text-xs text-neutral-400 truncate">todd.cremin@cluely.com</p>
</div>
</div>
<span class="text-xs text-neutral-300 flex-shrink-0">Speaker</span>
</li>
<li class="flex items-center justify-between rounded-lg px-2 py-2 hover:bg-white/5 transition-colors">
<div class="flex items-center gap-3">
<img src="https://hoirqrkdgbmvpwutwuwj-all.supabase.co/storage/v1/object/public/assets/assets/86a541ae-1b5d-4597-8538-e55c0858f4ff_320w.jpg" class="h-8 w-8 rounded-full object-cover flex-shrink-0" alt="">
<div class="min-w-0">
<p class="text-sm font-medium text-white truncate">Holly Gleason</p>
<p class="text-xs text-neutral-400 truncate">holly_gleaso1972@cluely.com</p>
</div>
</div>
<span class="text-xs text-neutral-300 flex-shrink-0">Speaker</span>
</li>
<li class="flex items-center justify-between rounded-lg px-2 py-2 hover:bg-white/5 transition-colors">
<div class="flex items-center gap-3">
<img src="https://hoirqrkdgbmvpwutwuwj-all.supabase.co/storage/v1/object/public/assets/assets/27a2c31e-38f3-479f-a831-858e91b9bd84_320w.jpg" class="h-8 w-8 rounded-full object-cover flex-shrink-0" alt="">
<div class="min-w-0">
<p class="text-sm font-medium text-white truncate">Tomas Hansen</p>
<p class="text-xs text-neutral-400 truncate">tomas_hansen@cluely.com</p>
</div>
</div>
<span class="text-xs text-neutral-300 flex-shrink-0">Speaker</span>
</li>
</ul>
<div class="px-4 py-3 border-t border-white/10 flex flex-col sm:flex-row items-start sm:items-center justify-between gap-2">
<div class="flex items-center gap-2 text-xs text-neutral-400">
<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="">
<path d="M9 12l2 2 4-4" class=""></path>
<path d="M21 12c-1 0-3-1-3-3s2-3 3-3 3 1 3 3-2 3-3 3" class=""></path>
<path d="M3 12c1 0 3-1 3-3s-2-3-3-3-3 1-3 3 2 3 3 3" class=""></path>
</svg>
Auto‑redacted
</div>
<div class="text-xs text-neutral-400">Guest list stays clean</div>
</div>
</div>
<!-- Card 2: Screen share visibility -->
<div class="relative rounded-2xl border border-white/10 bg-neutral-900/60 ring-1 ring-inset ring-white/5 overflow-hidden">
<div class="absolute left-3 top-3 z-10">
</div>
<div class="absolute right-3 top-3 z-10">
</div>
<div class="relative h-56">
<!-- left code area -->
<div class="absolute inset-y-0 left-0 w-1/2 bg-neutral-950/70">
<div class="h-full p-4">
<div class="rounded-lg bg-neutral-900/80 border border-white/10 h-full overflow-hidden">
<div class="px-3 py-2 border-b border-white/10 flex items-center gap-2">
<span class="h-3 w-3 rounded-full bg-red-500/70"></span>
<span class="h-3 w-3 rounded-full bg-yellow-400/70"></span>
<span class="h-3 w-3 rounded-full bg-green-500/70"></span>
</div>
<div class="p-3 text-[11px] leading-relaxed font-medium">
<pre class="text-[11px] text-neutral-300"><code class="">// Fetch data, keep private
import axios from 'axios';
async function fetchUserData(userId) {
const resp = await axios.get('/api/users/' + userId);
return resp.data;
}</code></pre>
</div>
</div>
</div>
</div>
<!-- split handle -->
<div class="absolute inset-y-0 left-1/2 w-[1px] bg-white/10"></div>
<div class="absolute inset-y-0 left-1/2 -translate-x-1/2 flex items-center">
</div>
<!-- right blurred area -->
<div class="absolute inset-y-0 right-0 w-1/2 bg-neutral-900/50">
<div class="h-full p-4">
<div class="rounded-lg border border-white/10 h-full bg-gradient-to-b from-neutral-900/60 to-neutral-900/30 backdrop-blur">
<div class="h-full flex items-center justify-center">
<div class="text-center">
<svg xmlns="http://www.w3.org/2000/svg" width="26" height="26" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" data-lucide="lock" class="lucide lucide-lock w-[26px] h-[26px] text-neutral-400 mx-auto" data-icon-replaced="true" style="width: 26px; height: 26px; color: rgb(163, 163, 163);"><rect width="18" height="11" x="3" y="11" rx="2" ry="2" class=""></rect><path d="M7 11V7a5 5 0 0 1 10 0v4" class=""></path></svg>
<p class="text-xs text-neutral-400 mt-1">Hidden</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="px-4 py-3 border-t border-white/10 flex items-center gap-2 text-xs text-neutral-400">
<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="">
<path d="M3 3l18 18" class=""></path>
<rect x="4" y="4" width="16" height="12" rx="1" class=""></rect>
</svg>
<span class="truncate">Never appears in shared recordings</span>
</div>
</div>
<!-- Card 3: Floating overlay -->
<div class="relative rounded-2xl border border-white/10 bg-neutral-900/60 ring-1 ring-inset ring-white/5 overflow-hidden">
<div class="relative h-56">
<img src="https://hoirqrkdgbmvpwutwuwj-all.supabase.co/storage/v1/object/public/assets/assets/22848efd-ec1e-4b8e-9232-4701ae5cb3c8_800w.jpg" alt="" class="absolute inset-0 h-full w-full object-cover opacity-70">
<div class="absolute inset-0 bg-gradient-to-tr from-indigo-600/30 to-pink-500/20 mix-blend-overlay"></div>
<!-- floating HUD -->
<div class="absolute right-4 top-4 w-32 sm:w-40 rounded-xl bg-neutral-900/70 border border-white/10 backdrop-blur p-3 shadow-sm">
<div class="flex items-center gap-2 text-xs font-medium text-neutral-200">
<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="text-blue-400 flex-shrink-0">
<path d="M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z" class=""></path>
</svg>
<span class="truncate">AI Response</span>
</div>
<div class="mt-2 space-y-1.5">
<div class="h-1.5 w-full max-w-28 rounded bg-white/20"></div>
<div class="h-1.5 w-full max-w-24 rounded bg-white/10"></div>
<div class="h-1.5 w-full max-w-20 rounded bg-white/10"></div>
</div>
</div>
<!-- bottom meta -->
<div class="absolute left-0 right-0 bottom-0">
</div>
<!-- dock controls -->
<div class="absolute left-1/2 -translate-x-1/2 bottom-4 flex items-center gap-2">
<div class="rounded-xl bg-neutral-900/70 border border-white/10 backdrop-blur px-2 py-1.5 flex items-center gap-1.5">
<span class="text-[10px] text-neutral-300 rounded-lg bg-white/5 border border-white/10 px-2 py-1">⌘</span>
<span class="text-[10px] text-neutral-300 hidden sm:inline">command</span>
</div>
<div class="rounded-xl bg-neutral-900/70 border border-white/10 backdrop-blur px-2 py-1.5 flex items-center gap-1">
<span class="text-[10px] text-neutral-300 rounded-lg bg-white/5 border border-white/10 px-2 py-1">↑</span>
<span class="text-[10px] text-neutral-300 rounded-lg bg-white/5 border border-white/10 px-2 py-1">↓</span>
<span class="text-[10px] text-neutral-300 rounded-lg bg-white/5 border border-white/10 px-2 py-1">→</span>
</div>
</div>
</div>
<div class="px-4 py-3 border-t border-white/10 flex items-center gap-2 text-xs text-neutral-400">
<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="">
<rect x="2" y="4" width="20" height="16" rx="2" class=""></rect>
<path d="M10 4v4" class=""></path>
<path d="M2 8h20" class=""></path>
<path d="M6 4v4" class=""></path>
</svg>
<span class="truncate">Translucent, hideable overlay</span>
</div>
</div>
</div>
<!-- Copy matching the rest of the page -->
<div class="mt-8 grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6">
<div class="">
<h4 class="text-lg font-semibold tracking-tight text-white">Doesn't join meetings</h4>
<p class="mt-2 text-sm text-neutral-400">There are no bots and no extra guests. Your sessions stay clean and focused.</p>
</div>
<div class="">
<h4 class="text-lg font-semibold tracking-tight text-white">Invisible to screen share</h4>
<p class="mt-2 text-sm text-neutral-400">It never shows up in shared screens, recordings, or external tools.</p>
</div>
<div class="">
<h4 class="text-lg font-semibold tracking-tight text-white">Never in your way</h4>
<p class="mt-2 text-sm text-neutral-400">Appears as a lightweight window you can move, fade, or hide anytime.</p>
</div>
</div>
<!-- CTA aligned with page -->
<div class="mt-6">
<a href="#" class="inline-flex items-center gap-2 text-xs font-medium text-neutral-100 hover:text-neutral-300">
Explore privacy features
<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="h-4 w-4">
<path d="M5 12h14" class=""></path>
<path d="m12 5 7 7-7 7" class=""></path>
</svg>
</a>
</div>
</div>
</div>
</div>