HOME  /  RESOURCE HUB  /  #004 - Neobrutalist Clone Generator Prompt (With Placeholders)
#004 Web Design
Created & Curated by Ryan Shoyab

Neobrutalist Clone Generator Prompt (With Placeholders)

Neobrutalist Clone Generator Prompt (With Placeholders)
DOWNLOAD REFERENCE IMAGE (HIGH-RES)
PROMPT TEXT
LETS MAKE A SAME EXACT DESIGN WEBSITE SAME FONT SAME COLOR BUT FOR ME. You are building a personal portfolio website for {YOUR_NAME} – a {YOUR_AGE}-year-old {YOUR_ROLE} from {YOUR_CITY}.

STRICT REFERENCE: Follow the uploaded screenshot reference image EXACTLY for layout structure, spacing hierarchy, Neobrutalist design grids, and typography styling.

### 🎨 DESIGN SYSTEM & STYLING SPECIFICATIONS
1. COLOR PALETTE:
   - Background (Dark Mode sections): #0A0A0A (solid near-black)
   - Background (Light Mode sections): #F5F4F0 (clean, warm cream)
   - Accent Yellow: #FFE500 (solid bright warning yellow)
   - Accent Pink: #FFC2E2 (bubblegum pastel pink)
   - Accent Purple: #8B5CF6 (neon purple)
   - Text Colors: #0A0A0A (dark typography elements) and #FFFFFF / #CCCCCC (light typography elements)
   - Borders: Thick solid black '3px solid #0A0A0A' on all cards, header navbars, inputs, and button elements.
2. NEOBRUTALIST CARDS & COMPONENT DESIGN:
   - Background: #FFFFFF inside light sections, rgba(255,255,255,0.05) with backdrop-filter: blur(10px) (glassmorphism) inside dark sections.
   - Shadow Schema: Flat hard drop-shadow offset 'box-shadow: 8px 8px 0px #0A0A0A'.
   - Hover Action: Transform cards by translating (-6px, -6px) and increasing drop-shadow offset to '14px 14px 0px #0A0A0A' via transition: transform 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275), box-shadow 0.25s ease.
3. TYPOGRAPHY & FONT ASSIGNMENTS:
   - Primary Display Titles: Google Fonts 'Anton' or 'Bebas Neue' (uppercase, massive weight displays)
   - Accent Subheads & Badges: 'Unbounded' or 'Fredoka' (bold geometric/blocky styles)
   - Body Paragraphs & Form Fields: 'Space Grotesk' (modern monospace-feeling sans-serif)

### ✨ INTERACTIVE ANIMATIONS & JS SCRIPTS
1. SITE-WIDE NOISE OVERLAY:
   - Render a fixed .noise-overlay div with a repeating inline SVG noise pattern to produce a premium grainy grit/texture across all sections.
2. CUSTOM TIGER CURSOR SYSTEM:
   - Render a custom SVG tiger head inside `#custom-tiger-cursor` div.
   - Render a paw print '🐾' inside `#custom-tiger-follower` div.
   - Implement vanilla JS lag/easing: tiger head coordinates map to mouse movement instantly, while paw print lags behind using linear interpolation calculations (x += (targetX - x) * 0.15).
3. PAGE LOADER:
   - An overlay screen fading out after 2 seconds, displaying a letter-building scramble animation of the display name text.
4. TEXT SCRAMBLE / GLITCH ANIMATION:
   - A custom JS function cycling randomly through characters ('@#$&%?!*') and resolving letters one-by-one to create a reveal effect on hover or loading for headings.
5. MAGNETIC HOVER BUTTONS:
   - Add magnetic hover calculation script to '.magnetic-btn' elements. If mouse cursor distance to button centroid < 60px, shift button offset slightly towards mouse position.
6. PARALLAX CARD TILT:
   - Apply mouse-parallax 3D rotation transforms to project cards on hover using JavaScript ('transform: perspective(1000px) rotateX(...) rotateY(...)').
7. STAT COUNTERS INCREMENTER:
   - Automatically increment numeric metrics (Projects, Clients) using a JS counter script triggered via Intersection Observer when scrolled into view.
8. INFINITE SCROLLING TICKERS:
   - Infinite horizontal marquee tickers running with CSS keyframe animation. Text should read: '{YOUR_ROLE_TAGS} • {YOUR_CITY} • AVAILABLE FOR WORK •' separated by rotating neobrutalist stars.

### 🧩 LAYOUT & SECTIONS (In Exact Order)
1. NAVBAR: Logo text '{YOUR_NAME}' left, navigation links right: About, Services, Portfolio, Contact.
2. HERO SECTION:
   - Left Panel: Warning pill tag 'Currently Available for Work', giant Display Name '{YOUR_NAME}', sub-roles marquee list, CTA buttons ('Let's Work Together', 'View My Work').
   - Right Panel: Hero image matching layout profile inside a thick Neobrutalist frame with offset shadow.
3. MARQUEE STRIP: Infinite scrolling text strip using Neobrutalist layout separators.
4. INTRODUCTION: Large bold header + short intro text + stats counter grid (e.g. Projects Built, Happy Clients, Coffee Drunk).
5. ABOUT ME: Section detailing story and backgrounds in split-pane grid.
6. SERVICES & PRICING: Neobrutalist cards listing detailed packages:
   - Service 1: {SERVICE_1_TITLE} – Starting from {SERVICE_1_PRICE}
   - Service 2: {SERVICE_2_TITLE} – Starting from {SERVICE_2_PRICE}
   - Service 3: {SERVICE_3_TITLE} – Starting from {SERVICE_3_PRICE}
   - Service 4: {SERVICE_4_TITLE} – Starting from {SERVICE_4_PRICE}
7. PORTFOLIO / PROJECTS: Neobrutalist cards with image previews, tags, titles, descriptions, and custom mouse-hover tilt scripts.
8. WORK PROCESS: A numbered horizontal process timeline showing steps: 01 Discovery, 02 Design, 03 Build, 04 Deploy.
9. TESTIMONIALS: User reviews carousel styled in yellow/pink Neobrutalist aesthetic.
10. CONTACT: Form 'LET'S BUILD TOGETHER' with email input, message textarea, and Neobrutalist submit button, alongside a WhatsApp floating chat widget.

TECH RULES: Pure HTML, CSS (inlined in <style>), and JavaScript (inlined at bottom in <script>). Single, fully self-contained HTML page output. Strict mobile-responsiveness. Keep layouts clean, semantic, and commented.

INSTRUCTIONS FOR USER:
1. Replace all curly bracket parameters {YOUR_NAME, YOUR_ROLE, etc.} in this prompt with your information.
2. Download the high-res screenshot attached to this post.
3. Attach the screenshot and paste the prompt into your AI coding tool to build your custom portfolio clone!
GET IN TOUCH

LET'S BUILD
TOGETHER

Have an automation bottleneck, a website requirement, or a SaaS MVP idea? Reach out directly and let's craft the system your business needs to scale.

EMAIL ME

ryan@shoyab.me

LOCATION

Panipat, Haryana, India

Sitting Tiger
Chat on WhatsApp

Sending Message...

Message Sent!

I'll respond within 24 hours ⚡

Response within 24 hours