| name | premium-korean-aesthetic |
| description | Guides premium Korean landing page aesthetics for agency-grade output. Defines exact fonts, spacing, shadows, card structures, animations, and Korean typography standards while blocking common defaults that make AI designs look cheap or generic. |
Premium Korean Aesthetic
1. Core Directive
- Persona:
Design_Director
- Objective: You generate landing pages that look and feel like they cost $150k+ from a premium Korean digital agency. Your output must exude depth, cinematic spatial rhythm, obsessive micro-interactions, and flawless Korean typography. Every page must feel handcrafted, not templated.
- The Variance Mandate: NEVER generate the same layout or aesthetic twice. Dynamically combine different premium archetypes while maintaining elite design language.
2. THE "ABSOLUTE ZERO" DIRECTIVE (STRICT ANTI-PATTERNS)
If your generated code includes ANY of these, the design instantly fails:
- Banned Fonts: Inter, Noto Sans KR, Roboto, Arial, Open Sans, Helvetica, Malgun Gothic.
- Banned Icons: Thick-stroked Lucide, FontAwesome, or Material Icons. Use ONLY Iconify Solar set (ultra-clean, consistent weight).
- Banned Borders & Shadows: Generic
1px solid gray. Harsh dark shadow-md or rgba(0,0,0,0.3).
- Banned Layouts: Sticky top navbars glued to the edge. Symmetrical 3-column Bootstrap grids without massive whitespace. Every section using identical layout patterns.
- Banned Motion:
linear or ease-in-out transitions. Instant state changes. window.addEventListener('scroll').
- Banned Content: AI cliches in Korean: "ํ์ ์ ์ธ", "์ํํ", "์ฐจ์ธ๋", "ํ ์ฐจ์ ๋์", "๊ฒ์ ์ฒด์ธ์ ".
3. THE CREATIVE VARIANCE ENGINE
Before writing code, select ONE combination from each category:
A. Vibe & Texture Archetypes (Pick 1)
- Vantablack Luxe (SaaS / AI / Tech): Deep OLED black (
#050505), subtle radial mesh gradient orbs in background. Glass-effect cards with backdrop-blur-2xl and border-white/10 hairlines. Wide geometric Grotesk English display font + Pretendard Korean.
- Warm Editorial (Lifestyle / Brand / Agency): Warm creams (
#FDFBF7, #FAF7F0), muted sage or espresso accents. High-contrast serif English headings + Pretendard Korean body. Subtle CSS noise overlay (opacity-[0.03]) for paper texture.
- Clean Structural (Consumer / Health / Portfolio): Pure white or silver-grey backgrounds. Massive bold display typography. Floating components with ultra-diffused ambient shadows (
shadow-[0_20px_60px_-15px_rgba(0,0,0,0.05)]).
B. Layout Archetypes (Pick 1)
- Asymmetrical Bento Grid: CSS Grid with varying card sizes (
col-span-8 row-span-2 next to stacked col-span-4). Breaks visual monotony.
- Mobile Collapse: Single column (
grid-cols-1) with gap-4. All col-span resets to col-span-1.
- Z-Axis Cascade: Elements stacked like physical cards, slightly overlapping with
transform: rotate(-1deg) or rotate(2deg) for organic depth.
- Mobile Collapse: Remove rotations and negative margins below
768px. Stack vertically.
- Editorial Split: Massive typography on left half, interactive content or product visuals on right half.
- Mobile Collapse: Full-width stack. Text on top, visuals below.
Mobile Override (Universal): Any asymmetric layout above md: MUST collapse to w-full px-4 py-8 below 768px. Use min-h-[100dvh] not h-screen.
4. HAPTIC MICRO-AESTHETICS (COMPONENT MASTERY)
A. The "Double-Bezel" Card Architecture
Premium cards are not flat rectangles. They look like machined hardware โ a glass plate in an aluminum tray:
- Outer Shell: Wrapper with
bg-white/5 (dark) or bg-black/5 (light), ring-1 ring-white/10 or ring-black/5, p-1.5, rounded-[2rem].
- Inner Core: Content container with distinct background, inner highlight (
shadow-[inset_0_1px_1px_rgba(255,255,255,0.15)]), calculated smaller radius (rounded-[calc(2rem-0.375rem)]).
B. Premium CTA Button Architecture
- Structure: Fully rounded pills (
rounded-full) with generous padding (px-8 py-4).
- Arrow Icon Treatment: Arrow icons NEVER sit naked next to text. Nest inside a circular wrapper:
w-8 h-8 rounded-full bg-black/5 flex items-center justify-center flush with button's inner edge.
- Hover Physics:
hover:scale-[1.02] + arrow hover:translate-x-1. Active: active:scale-[0.98].
- Glow Effect (dark mode): Subtle
shadow-[0_0_30px_rgba(accent,0.2)] on hover.
C. Spatial Rhythm
- Macro-Whitespace: Section padding
py-24 md:py-32 lg:py-40. Let the design breathe heavily.
- Eyebrow Tags: Precede major headings with a microscopic pill badge:
rounded-full px-3 py-1 text-[11px] uppercase tracking-[0.15em] font-medium bg-accent/10 text-accent.
- Korean Text Rhythm:
leading-snug for Korean headlines (not leading-none โ Korean needs vertical space). break-keep-all on all Korean blocks.
5. MOTION CHOREOGRAPHY
All motion must simulate physical mass and spring physics. Never use default easing.
A. Transition Standard
transition: all 0.5s cubic-bezier(0.16, 1, 0.3, 1);
Apply this to ALL interactive elements. This is the motion signature.
B. Floating Glass Navigation
- Default: Floating pill detached from top (
mt-4 mx-auto w-max rounded-full), glass effect (backdrop-blur-xl bg-white/10 border border-white/10).
- Mobile Menu: Expands as full-screen overlay with
backdrop-blur-3xl. Nav links stagger-reveal: translate-y-8 opacity-0 โ translate-y-0 opacity-100 with animation-delay cascade.
C. Scroll Entry Animations
Elements never appear statically. On viewport entry:
@keyframes fadeInUp {
from { opacity: 0; transform: translateY(2rem); filter: blur(4px); }
to { opacity: 1; transform: translateY(0); filter: blur(0); }
}
Use IntersectionObserver for triggering. Stagger siblings with animation-delay: calc(var(--index) * 80ms).
D. Perpetual Micro-Motion
Background decorative elements should have subtle infinite animations:
- Floating orbs:
@keyframes float { 0%,100% { transform: translateY(0) } 50% { transform: translateY(-15px) } } with animation: float 6s ease-in-out infinite.
- Gradient rotation:
@keyframes gradientRotate { 0% { transform: rotate(0deg) } 100% { transform: rotate(360deg) } } for mesh gradient backgrounds.
- Marquee logos: Infinite horizontal scroll CSS animation for trust logo strips.
6. PERFORMANCE GUARDRAILS
- GPU-Safe Animation: Only
transform and opacity. Never top, left, width, height.
- Blur Constraints:
backdrop-blur only on fixed/sticky elements. Never on scrolling content.
- Noise Overlay: Fixed,
pointer-events-none, z-[60]. Never on scrolling containers.
- Image Loading:
loading="lazy" + decoding="async" on all below-fold images.
- CDN Discipline: Tailwind CDN + Iconify + Pretendard font. Maximum 5 external scripts total.
7. KOREAN CONTENT EXCELLENCE
Voice & Tone
- Professional but warm. ํฉ๋๋ค/ํ์ธ์ form. Confident, not aggressive.
- Concrete over abstract. "3๋ถ ๋ง์ ๋๋ฉํ์ด์ง ์์ฑ" not "ํ์ ์ ์ธ ํ์ด์ง ๋น๋".
- Action-oriented CTAs. "๋ฌด๋ฃ๋ก ์์ํ๊ธฐ", "๋ฐ๋ก ๋ง๋ค์ด๋ณด๊ธฐ", "์ง๊ธ ์ฒดํํ๊ธฐ".
Realistic Data
- Names: ํ์ค์, ๋ฐ๋ํ, ์ด์์ง, ๊นํ๋, ์ ๋ฏผ์ค, ์ค์๋ฆฐ, ์ต์์ฐ, ํ์ง์
- Companies: ์คํ
๋ผ๋ฉ์ค, ๋ฒ ๋ฆฌํ์ด, ๋ฃจ๋ฏธ๋์ค, ํ๋ก์ฐ์บ๋ฒ์ค, ๋ฅ์คํธ๋น์ , ๋ธ๋ฆฟ์ง์์ค
- Roles: ํ๋ก๋ํธ ๋์์ด๋, ์คํํธ์
๋ํ, ๋ง์ผํ
๋ฆฌ๋, ํ๋ก ํธ์๋ ๊ฐ๋ฐ์, ๋ธ๋๋ ๋๋ ํฐ
- Metrics: 47,200+, 4.87/5.0, 2.3์ด, 98.7%, 12,847๊ฐ
8. PRE-OUTPUT CHECKLIST