VibeCoderzVibeCoderz
Telegram
All Prompts
Glassmorphic Services Accordion Section preview
accordionservicestailwindglassmorphismresponsiveinteractivectamarketing

Glassmorphic Services Accordion Section

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

Prompt

<section class="mt-12">
  <div class="relative overflow-hidden ring-1 ring-neutral-800 bg-neutral-900 rounded-3xl max-w-3xl">

    <div class="relative z-10 sm:p-8 md:p-12 bg-[url(https://hoirqrkdgbmvpwutwuwj-all.supabase.co/storage/v1/object/public/assets/assets/af5c4f11-0653-43c0-b21e-5b8cc085c9f3_1600w.jpg)] bg-cover pt-5 pr-5 pb-5 pl-5">
  <!-- Header -->
  <div class="flex items-start justify-between">
    <div class="flex items-center gap-2 text-white/80 text-xs">
      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="sparkles" class="lucide lucide-sparkles h-3.5 w-3.5"><path d="M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z" class=""></path><path d="M20 2v4" class=""></path><path d="M22 4h-4" class=""></path><circle cx="4" cy="20" r="2" class=""></circle></svg>
      <span class="font-geist">What I do</span>
    </div>
    <div class="flex items-baseline gap-2">
      <h2 class="sm:text-6xl md:text-7xl leading-[1.05] text-5xl text-white tracking-tight font-geist font-medium" style="">Services.</h2>
    </div>
  </div>

  <!-- List -->
  <div class="ring-1 ring-white/10 overflow-hidden bg-white/5 rounded-2xl mt-8 backdrop-blur-3xl">
    <!-- 001 -->
    <details class="group open:bg-white/5" open="">
      <summary class="list-none">
        <div class="flex items-center gap-4 justify-between border-b border-white/10 p-4 sm:p-5">
          <div class="text-white/50 text-[11px] font-geist">(001)</div>
          <div class="flex-1 min-w-0">
            <p class="text-white font-medium tracking-tight font-geist">Device onboarding &amp; setup</p>
          </div>
          <div class="shrink-0 h-8 w-8 rounded-full bg-white/10 ring-1 ring-white/15 flex items-center justify-center text-white">
            <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="plus" class="lucide lucide-plus h-4 w-4 group-open:hidden"><path d="M5 12h14" class=""></path><path d="M12 5v14" class=""></path></svg>
            <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="minus" class="lucide lucide-minus h-4 w-4 hidden group-open:block"><path d="M5 12h14" class=""></path></svg>
          </div>
        </div>
      </summary>
      <div class="sm:p-6 pt-4 pr-4 pb-4 pl-4">
        <div class="grid grid-cols-1 lg:grid-cols-12 gap-6">
          <div class="lg:col-span-7 flex items-start gap-4">
            <div class="shrink-0 h-14 w-20 rounded-xl overflow-hidden ring-1 ring-white/20 bg-white/10">
              <img src="https://hoirqrkdgbmvpwutwuwj-all.supabase.co/storage/v1/object/public/assets/assets/6bc45e0f-4e92-4170-bbae-4ad83a7d4f83_320w.jpg" alt="Setup preview" class="h-full w-full object-cover">
            </div>
            <div class="">
              <h3 class="text-white font-medium tracking-tight font-geist">Seamless start, tuned for focus</h3>
              <p class="text-neutral-300 text-sm mt-1 font-geist">We unbox, configure OS, migrate your notes and docs, and tailor profiles for reading, writing, and deep work.</p>
            </div>
          </div>
          <div class="lg:col-span-5">
            <div class="flex items-center justify-between">
              <p class="text-white/80 text-xs font-geist">Categories</p>
            </div>
            <div class="mt-3 flex flex-wrap gap-2">
              <span class="inline-flex items-center rounded-full bg-white text-neutral-900 text-xs px-2.5 py-1 font-geist">E‑ink tuning</span>
              <span class="inline-flex items-center rounded-full bg-white text-neutral-900 text-xs px-2.5 py-1 font-geist">App profiles</span>
              <span class="inline-flex items-center rounded-full bg-white text-neutral-900 text-xs px-2.5 py-1 font-geist">Cloud sync</span>
              <span class="inline-flex items-center rounded-full bg-white text-neutral-900 text-xs px-2.5 py-1 font-geist">Shortcuts</span>
              <span class="inline-flex items-center rounded-full bg-white text-neutral-900 text-xs px-2.5 py-1 font-geist">Wi‑Fi</span>
              <span class="inline-flex items-center rounded-full bg-white text-neutral-900 text-xs px-2.5 py-1 font-geist">Security</span>
              <span class="inline-flex items-center rounded-full bg-white text-neutral-900 text-xs px-2.5 py-1 font-geist">Automations</span>
              <span class="inline-flex items-center rounded-full bg-white/80 text-neutral-900 text-xs px-2.5 py-1 font-geist">6+</span>
            </div>
          </div>
        </div>
        <div class="mt-6">
          <a href="#" class="inline-flex items-center justify-center rounded-xl bg-amber-500 text-neutral-900 px-4 py-2.5 text-sm font-medium shadow-sm hover:bg-amber-400 transition-colors font-geist">
            Get started
            <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="arrow-right" class="lucide lucide-arrow-right h-4 w-4 ml-2"><path d="M5 12h14" class=""></path><path d="m12 5 7 7-7 7" class=""></path></svg>
          </a>
        </div>
      </div>
    </details>

    <!-- 002 -->
    <details class="group">
      <summary class="list-none">
        <div class="flex items-center gap-4 justify-between border-t border-b border-white/10 p-4 sm:p-5">
          <div class="text-white/50 text-[11px] font-geist">(002)</div>
          <div class="flex-1 min-w-0">
            <p class="text-white font-medium tracking-tight font-geist">Workspace optimization</p>
          </div>
          <div class="shrink-0 h-8 w-8 rounded-full bg-white/10 ring-1 ring-white/15 flex items-center justify-center text-white">
            <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="plus" class="lucide lucide-plus h-4 w-4 group-open:hidden"><path d="M5 12h14" class=""></path><path d="M12 5v14" class=""></path></svg>
            <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="minus" class="lucide lucide-minus h-4 w-4 hidden group-open:block"><path d="M5 12h14" class=""></path></svg>
          </div>
        </div>
      </summary>
      <div class="p-4 sm:p-6">
        <p class="text-neutral-300 text-sm max-w-3xl font-geist">We map your daily rhythms and build layouts, themes, and quick actions that reduce friction and boost flow.</p>
      </div>
    </details>

    <!-- 003 -->
    <details class="group">
      <summary class="list-none">
        <div class="flex items-center gap-4 justify-between border-t border-b border-white/10 p-4 sm:p-5">
          <div class="text-white/50 text-[11px] font-geist">(003)</div>
          <div class="flex-1 min-w-0">
            <p class="text-white font-medium tracking-tight font-geist">Team training</p>
          </div>
          <div class="shrink-0 h-8 w-8 rounded-full bg-white/10 ring-1 ring-white/15 flex items-center justify-center text-white">
            <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="plus" class="lucide lucide-plus h-4 w-4 group-open:hidden"><path d="M5 12h14" class=""></path><path d="M12 5v14" class=""></path></svg>
            <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="minus" class="lucide lucide-minus h-4 w-4 hidden group-open:block"><path d="M5 12h14" class=""></path></svg>
          </div>
        </div>
      </summary>
      <div class="p-4 sm:p-6">
        <p class="text-neutral-300 text-sm max-w-3xl font-geist">Hands‑on sessions covering best practices, shortcuts, and shared libraries for consistent, efficient work.</p>
      </div>
    </details>

    <!-- 004 -->
    <details class="group">
      <summary class="list-none">
        <div class="flex items-center gap-4 justify-between border-t border-white/10 p-4 sm:p-5">
          <div class="text-white/50 text-[11px] font-geist">(004)</div>
          <div class="flex-1 min-w-0">
            <p class="text-white font-medium tracking-tight font-geist">Priority support</p>
          </div>
          <div class="shrink-0 h-8 w-8 rounded-full bg-white/10 ring-1 ring-white/15 flex items-center justify-center text-white">
            <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="plus" class="lucide lucide-plus h-4 w-4 group-open:hidden"><path d="M5 12h14" class=""></path><path d="M12 5v14" class=""></path></svg>
            <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="minus" class="lucide lucide-minus h-4 w-4 hidden group-open:block"><path d="M5 12h14" class=""></path></svg>
          </div>
        </div>
      </summary>
      <div class="p-4 sm:p-6">
        <p class="text-neutral-300 text-sm max-w-3xl font-geist">Direct line to our team with next‑business‑day replies, replacement fast‑track, and proactive check‑ins.</p>
      </div>
    </details>
  </div>
</div>
  </div>
</section>
All Prompts