Section

Startup Contact — Neo Brutalism

Neo Brutalism contact layout: Startup contact form.

  • Section
  • Tailwind
  • HTML
  • MIT

Preview

Live section

Interactive preview
Open preview
9:41 100%
devsnips.dev/library/tailwind/sections/contact/neo-brutalism/
fluid · no fixed width 100%
Dependencies: Tailwind CSS (CDN) · Google Fonts Responsive

Install

Add to your project

terminal
npx devsnips add Tailwind/Sections/Contact/neo-brutalism
registry path: Tailwind/Sections/Contact/neo-brutalism

Source

Implementation

code.html
<!--
Snippet Name: Startup Contact — Neo Brutalism
Description: Neo Brutalism contact layout: Startup contact form.
Author: DevSnips Contributors
Usage Example: Drop this snippet into any Tailwind CSS page.
-->

<style>
  /* DevSnips style-helper classes (self-contained snippet) */
  .f-sans{font-family:'Archivo',sans-serif}.f-mono{font-family:'JetBrains Mono',monospace}.f-disp{font-family:'Archivo',sans-serif}
      .nb-grid{background-image:linear-gradient(#0001px,transparent 1px),linear-gradient(90deg,#0001px,transparent 1px);background-size:28px 28px;background-image:linear-gradient(rgba(0,0,0,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.06) 1px,transparent 1px);background-size:28px 28px}
      .nb-shadow{box-shadow:8px 8px 0 0 #000}.nb-shadow-sm{box-shadow:4px 4px 0 0 #000}.nb-press{transition:transform .1s ease,box-shadow .1s ease}.nb-press:hover{transform:translate(2px,2px);box-shadow:2px 2px 0 0 #000}
</style>
<section class="relative w-full py-20 sm:py-28 text-black" data-section="neo-brutalism">
<div class="mx-auto max-w-7xl px-5 sm:px-6 lg:px-8">
<div class="mb-10 text-center mx-auto"><p class="mb-4"><span class="inline-flex items-center gap-1.5 border-2 border-black bg-[#FFE600] px-2.5 py-1 f-mono text-[11px] font-bold uppercase tracking-wider"><svg class="h-3.5 w-3.5" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><rect width="20" height="16" x="2" y="4" rx="2"/><path d="m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"/></svg> Contact</span></p><h2 class="f-disp text-3xl sm:text-4xl lg:text-5xl font-bold tracking-tight text-center mx-auto">Let's talk</h2><p class="mt-4 max-w-2xl text-center mx-auto text-base sm:text-lg leading-relaxed text-black/60">Reach out and our team will reply within one business day.</p></div><div class="grid grid-cols-1 gap-6 lg:grid-cols-[1.4fr_1fr]"><div class="bg-white border-2 border-black nb-shadow p-8"><form class="space-y-4"><div><label class="mb-1.5 block text-sm font-medium text-black/60" for="name">Full name</label><input id="name" name="name" type="text" placeholder="" class="w-full border-2 border-black bg-white px-4 py-3 f-sans font-semibold placeholder:text-black/40 focus:outline-none focus:nb-shadow-sm"></div><div class="grid grid-cols-2 gap-4"><div><label class="mb-1.5 block text-sm font-medium text-black/60" for="email">Work email</label><input id="email" name="email" type="email" placeholder="" class="w-full border-2 border-black bg-white px-4 py-3 f-sans font-semibold placeholder:text-black/40 focus:outline-none focus:nb-shadow-sm"></div><div><label class="mb-1.5 block text-sm font-medium text-black/60" for="company">Company</label><input id="company" name="company" type="text" placeholder="" class="w-full border-2 border-black bg-white px-4 py-3 f-sans font-semibold placeholder:text-black/40 focus:outline-none focus:nb-shadow-sm"></div></div><div><label class="mb-1.5 block text-sm font-medium text-black/60" for="need">What do you need?</label><input id="need" name="need" type="text" placeholder="A demo of your product" class="w-full border-2 border-black bg-white px-4 py-3 f-sans font-semibold placeholder:text-black/40 focus:outline-none focus:nb-shadow-sm"></div><button type="submit" class="bg-[#FF4FA3] text-black border-2 border-black nb-shadow-sm nb-press font-bold w-full justify-center"><svg class="h-4 w-4" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><path d="M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09z"/><path d="M12 15 9 12a13.5 13.5 0 0 1 3-9c1.5-1.5 6-1.5 6-1.5s0 4.5-1.5 6a13.5 13.5 0 0 1-9 3z"/><path d="M9 12H4s.55-3.03 2-4c1.62-1.08 5 0 5 0"/></svg> Start the conversation</button></form></div><div class="bg-[#FFFDF5] border-2 border-black nb-shadow-sm p-6"><p class="text-sm text-black/60">Prefer email?</p><a href="mailto:hi@startup.dev" class="font-semibold">hi@startup.dev</a><div class="mt-5 flex gap-2"><a href="#" class="inline-flex items-center border-2 border-black bg-white px-3 py-1.5 f-mono text-xs font-bold" aria-label="twitter"><svg class="h-4 w-4" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><path d="M22 4s-.7 2.1-2 3.4c1.6 5-3.3 9.8-8.3 8.3-1.3 1.3-3.4 2-3.4 2 1.6-1.1 2.5-2.4 2.8-3.6C7.3 12.6 6 8.5 6 4c1.7 2.4 4 4 7 4 .8-1.3 2.2-2 4-2 2 0 3 1 3 1"/></svg></a><a href="#" class="inline-flex items-center border-2 border-black bg-white px-3 py-1.5 f-mono text-xs font-bold" aria-label="github"><svg class="h-4 w-4" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><path d="M15 22v-4a3.2 3.2 0 0 0-.9-2.3c3-.3 6.1-1.5 6.1-6.7A5.2 5.2 0 0 0 18.7 5a4.9 4.9 0 0 0-.1-3.6s-1.1-.3-3.6 1.4a12.4 12.4 0 0 0-6.4 0C4.6 1.1 3.5 1.4 3.5 1.4A4.9 4.9 0 0 0 3.4 5 5.2 5.2 0 0 0 2 8.4c0 5.2 3.1 6.4 6 6.7A3.2 3.2 0 0 0 7.2 17V22"/></svg></a><a href="#" class="inline-flex items-center border-2 border-black bg-white px-3 py-1.5 f-mono text-xs font-bold" aria-label="linkedin"><svg class="h-4 w-4" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><path d="M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-4 0v7h-4v-7a6 6 0 0 1 6-6z"/><rect width="4" height="12" x="2" y="9"/><circle cx="4" cy="4" r="2"/></svg></a></div></div></div>
</div>
</section>
18 lines UTF-8 · LF · Spaces: 2

AI-ready

Available to your agent.

This section is reachable through the DevSnips CLI, MCP server and Skills integrations — one registry, one resource path.

Resource path

devsnips://sections/contact/neo-brutalism

Continue browsing

View all