AI REQUEST PROMPT
Design a landing page in Kinetic Brutal fusion style — combining Kinetic Pop bold rhythms with Brutalist Grid raw structural power.
COLOR TOKENS:
--bg: #fff
--text: #000
--accent-yellow: #FFFF00
--accent-blue: #0000FF
--accent-red: #FF0000
--card-bg: #fff
--card-hover-1: #FFFF00 (yellow)
--card-hover-2: #0000FF (blue, white text)
--prompt-bg: #eee
--pre-bg: #000
--pre-text: #0f0
No other colors.
TYPOGRAPHY:
- Headings: 'Space Grotesk', sans-serif — font-weight: 700 | 900
- Mono elements: 'JetBrains Mono', monospace — font-weight: 800
- Hero h1: clamp(4rem, 8vw, 7rem), line-height: 0.9, letter-spacing: -0.05em, text-shadow: 4px 4px 0 var(--accent-blue)
- ALL text: text-transform: uppercase — no exceptions
- Marquee text: 'JetBrains Mono', font-size: 1.5rem
UI:
- Every container and button: border: 4px solid #000 — no thinner borders allowed
- Cards: background: #fff, box-shadow: 12px 12px 0 #000, padding: 40px
- Header bar: background: var(--accent-yellow), border: 4px solid #000, box-shadow: 8px 8px 0 #000
- Buttons: background: #000, color: #fff, font-size: 1.5rem, font-weight: 900, box-shadow: 8px 8px 0 var(--accent-blue)
- Prompt section: background: #eee, box-shadow: 15px 15px 0 var(--accent-red)
LAYOUT:
- Wrapper: max-width: 1200px, margin: 0 auto, padding: 40px 20px
- Card grid: display: grid, grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)), gap: 20px
- Marquee: full viewport width (100vw), transform: rotate(-2deg), overflow: hidden, white-space: nowrap
MOTION:
- Card hover: transform: translate(-5px, -5px), box-shadow expands to 17px 17px 0 #000, transition: all 0.2s
- Button hover: transform: translate(4px, 4px), box-shadow shrinks to 4px 4px 0, transition: 0.15s
- Marquee scroll: animation: scroll 15s linear infinite, translateX(0) to translateX(-50%)
RESPONSIVE:
- Desktop (>768px): max-width 1200px, multi-column auto-fit grid, full marquee speed 15s, shadow offsets 12px
- Mobile (<=768px): single-column stack, marquee animation 25s, shadow offsets halved to 6px 6px 0 #000
FORBIDDEN:
- border-radius on any element — strictly 0, all shapes square/rectangular
- Pastel, muted, or gradient colors — pure flat black/white + primary RGB only
- Subtle or soft hover effects — all interactions must be abrupt and high-contrast
- Thin borders below 4px — brutalist weight is mandatory
- Lowercase text — uppercase is the only option
OUTPUT:
1) Hard shadow + translate hover system CSS
2) Marquee ticker animation + full-width layout
3) Full HTML/CSS with responsive breakpoints
Kinetic Brutal 퓨전 스타일의 랜딩 페이지를 디자인해줘 — Kinetic Pop의 대담한 리듬감과 Brutalist Grid의 날것의 구조적 파워를 결합한 스타일.
색상 토큰:
--bg: #fff
--text: #000
--accent-yellow: #FFFF00
--accent-blue: #0000FF
--accent-red: #FF0000
--card-bg: #fff
--card-hover-1: #FFFF00 (옐로우)
--card-hover-2: #0000FF (블루, 흰색 텍스트)
--prompt-bg: #eee
--pre-bg: #000
--pre-text: #0f0
이 외의 색상 사용 금지.
타이포그래피:
- 헤딩: 'Space Grotesk', sans-serif — font-weight: 700 | 900
- 모노 요소: 'JetBrains Mono', monospace — font-weight: 800
- 히어로 h1: clamp(4rem, 8vw, 7rem), line-height: 0.9, letter-spacing: -0.05em, text-shadow: 4px 4px 0 var(--accent-blue)
- 모든 텍스트: text-transform: uppercase — 예외 없음
- 마키 텍스트: 'JetBrains Mono', font-size: 1.5rem
UI:
- 모든 컨테이너와 버튼: border: 4px solid #000 — 더 얇은 보더 금지
- 카드: background: #fff, box-shadow: 12px 12px 0 #000, padding: 40px
- 헤더 바: background: var(--accent-yellow), border: 4px solid #000, box-shadow: 8px 8px 0 #000
- 버튼: background: #000, color: #fff, font-size: 1.5rem, font-weight: 900, box-shadow: 8px 8px 0 var(--accent-blue)
- 프롬프트 섹션: background: #eee, box-shadow: 15px 15px 0 var(--accent-red)
레이아웃:
- 래퍼: max-width: 1200px, margin: 0 auto, padding: 40px 20px
- 카드 그리드: display: grid, grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)), gap: 20px
- 마키: 전체 뷰포트 너비 (100vw), transform: rotate(-2deg), overflow: hidden, white-space: nowrap
모션:
- 카드 호버: transform: translate(-5px, -5px), box-shadow 17px 17px 0 #000으로 확대, transition: all 0.2s
- 버튼 호버: transform: translate(4px, 4px), box-shadow 4px 4px 0으로 축소, transition: 0.15s
- 마키 스크롤: animation: scroll 15s linear infinite, translateX(0)에서 translateX(-50%)
반응형:
- 데스크톱 (>768px): max-width 1200px, 다열 auto-fit 그리드, 마키 속도 15s, 그림자 오프셋 12px
- 모바일 (<=768px): 1열 스택, 마키 애니메이션 25s, 그림자 오프셋 6px 6px 0 #000으로 절반 축소
금지사항:
- 어떤 요소에도 border-radius — 엄격히 0, 모든 형태 정사각/직사각형
- 파스텔, 뮤트, 그라디언트 색상 — 순수 플랫 흑백 + 원색 RGB만
- 부드럽거나 미세한 호버 효과 — 모든 인터랙션은 돌발적이고 고대비
- 4px 미만의 얇은 보더 — 브루탈리스트 무게감 필수
- 소문자 텍스트 — uppercase가 유일한 옵션
출력:
1) 하드 섀도우 + 트랜슬레이트 호버 시스템 CSS
2) 마키 티커 애니메이션 + 풀 와이드 레이아웃
3) 반응형 브레이크포인트를 포함한 전체 HTML/CSS
Kinetic Brutalフュージョンスタイルのランディングページをデザインしてください — Kinetic Popの大胆なリズムとBrutalist Gridの生々しい構造的パワーを融合したスタイル。
カラートークン:
--bg: #fff
--text: #000
--accent-yellow: #FFFF00
--accent-blue: #0000FF
--accent-red: #FF0000
--card-bg: #fff
--card-hover-1: #FFFF00(イエロー)
--card-hover-2: #0000FF(ブルー、白テキスト)
--prompt-bg: #eee
--pre-bg: #000
--pre-text: #0f0
これ以外の色は使用禁止。
タイポグラフィ:
- 見出し: 'Space Grotesk', sans-serif — font-weight: 700 | 900
- モノ要素: 'JetBrains Mono', monospace — font-weight: 800
- ヒーローh1: clamp(4rem, 8vw, 7rem), line-height: 0.9, letter-spacing: -0.05em, text-shadow: 4px 4px 0 var(--accent-blue)
- 全テキスト: text-transform: uppercase — 例外なし
- マーキーテキスト: 'JetBrains Mono', font-size: 1.5rem
UI:
- 全コンテナとボタン: border: 4px solid #000 — より細いボーダー禁止
- カード: background: #fff, box-shadow: 12px 12px 0 #000, padding: 40px
- ヘッダーバー: background: var(--accent-yellow), border: 4px solid #000, box-shadow: 8px 8px 0 #000
- ボタン: background: #000, color: #fff, font-size: 1.5rem, font-weight: 900, box-shadow: 8px 8px 0 var(--accent-blue)
- プロンプトセクション: background: #eee, box-shadow: 15px 15px 0 var(--accent-red)
レイアウト:
- ラッパー: max-width: 1200px, margin: 0 auto, padding: 40px 20px
- カードグリッド: display: grid, grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)), gap: 20px
- マーキー: 全ビューポート幅 (100vw), transform: rotate(-2deg), overflow: hidden, white-space: nowrap
モーション:
- カードホバー: transform: translate(-5px, -5px), box-shadowが17px 17px 0 #000に拡大, transition: all 0.2s
- ボタンホバー: transform: translate(4px, 4px), box-shadowが4px 4px 0に縮小, transition: 0.15s
- マーキースクロール: animation: scroll 15s linear infinite, translateX(0)からtranslateX(-50%)
レスポンシブ:
- デスクトップ (>768px): max-width 1200px, マルチカラムauto-fitグリッド, マーキー速度15s, シャドウオフセット12px
- モバイル (<=768px): 1列スタック, マーキーアニメーション25s, シャドウオフセット6px 6px 0 #000に半減
禁止事項:
- いかなる要素へのborder-radius — 厳格に0、全形状は正方形/長方形
- パステル、ミュート、グラデーションカラー — 純粋なフラット白黒+原色RGBのみ
- ソフトまたは微妙なホバー効果 — 全インタラクションは突発的で高コントラスト
- 4px未満の細いボーダー — ブルータリストの重量感は必須
- 小文字テキスト — uppercaseが唯一のオプション
出力:
1) ハードシャドウ+トランスレートホバーシステムCSS
2) マーキーティッカーアニメーション+フルワイドレイアウト
3) レスポンシブブレークポイントを含む完全なHTML/CSS
COPY PROMPT