landing-page-guide-v2
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseLanding Page Guide V2
着陆页指南 V2
Overview
概述
This skill enables creation of distinctive, high-converting landing pages that combine:
- Proven Conversion Framework: 11 essential elements from DESIGNNAS for high conversion rates
- Exceptional Design Quality: Bold aesthetic choices that create unforgettable brand experiences
- Production-Ready Code: Next.js 14+ with ShadCN UI, TypeScript, and performance optimization
Philosophy: A landing page must convert visitors AND make them remember your brand. Generic, template-looking pages fail at both. This skill ensures your landing pages are functionally effective and visually extraordinary.
本技能可创建独特且高转化率的着陆页,兼具以下特性:
- 经过验证的转化框架:来自DESIGNNAS的11项核心元素,助力实现高转化率
- 卓越的设计品质:大胆的美学选择,打造令人难忘的品牌体验
- 可投入生产的代码:基于Next.js 14+、ShadCN UI、TypeScript,并进行性能优化
设计理念:着陆页既要实现访客转化,又要让他们记住你的品牌。千篇一律的模板化页面在这两方面都会失败。本技能可确保你的着陆页在功能上高效实用,在视觉上脱颖而出。
When to Use This Skill
何时使用本技能
Use this skill when users request:
- Creation of landing pages, marketing pages, or product pages
- Next.js or React-based promotional websites
- Pages that need to convert visitors into customers AND stand out visually
- Professional marketing pages with exceptional design quality
- Landing pages that avoid generic "template" aesthetics
- Brand experiences that are both conversion-optimized and memorable
当用户提出以下需求时,可使用本技能:
- 创建着陆页、营销页或产品页
- 基于Next.js或React的推广网站
- 既需要将访客转化为客户,又要在视觉上脱颖而出的页面
- 具备卓越设计品质的专业营销页
- 摆脱通用“模板化”审美的着陆页
- 兼具转化优化与记忆点的品牌体验
Design Thinking: Before You Code
设计思路:编码之前
Before implementing any landing page, commit to a BOLD aesthetic direction that aligns with the brand and product:
在实现任何着陆页之前,需确定一个明确的美学方向,使其与品牌和产品定位相符:
1. Understand Context
1. 了解背景
- Purpose: What problem does this product solve? Who is the target audience?
- Brand Personality: Is this brand playful, professional, luxury, minimalist, bold, technical?
- Industry: What visual language does this industry expect (or should we break)?
- Differentiation: What makes this brand unforgettable? What's the ONE thing visitors will remember?
- 目的:该产品解决什么问题?目标受众是谁?
- 品牌个性:品牌风格是活泼、专业、奢华、极简、大胆还是技术向?
- 行业特性:该行业的视觉语言是什么?我们是否需要打破常规?
- 差异化点:什么让这个品牌令人难忘?访客会记住的核心点是什么?
2. Choose an Aesthetic Direction
2. 选择美学方向
Pick an extreme direction and commit fully. Examples:
Minimalist & Refined
- Brutally clean layouts, generous whitespace
- Sophisticated typography with large scale contrasts
- Monochromatic or limited color palette (2-3 colors max)
- Subtle micro-interactions, elegant transitions
- Examples: Luxury products, professional services, premium SaaS
Bold & Maximalist
- Rich, complex visual layers
- Dynamic animations and scroll effects
- Gradient meshes, textures, and overlapping elements
- Vibrant color palettes with high contrast
- Examples: Creative agencies, entertainment, youth brands
Retro-Futuristic
- Nostalgic elements with modern execution
- Geometric patterns, neon accents
- Glitch effects, scanlines, grain textures
- Monospace or display fonts with character
- Examples: Gaming, tech startups, creative tools
Organic & Natural
- Soft, flowing shapes and gradients
- Nature-inspired colors (earth tones, pastels)
- Smooth animations mimicking natural motion
- Rounded corners, soft shadows
- Examples: Wellness, sustainability, food
Editorial & Magazine
- Strong typographic hierarchy
- Grid-breaking asymmetric layouts
- Large, impactful imagery
- Bold use of whitespace and negative space
- Examples: Content platforms, media, education
Brutalist & Raw
- Unconventional layouts, intentional "ugly"
- System fonts or deliberately basic typography
- High contrast, limited color
- Minimal or no animations
- Examples: Art, fashion, anti-establishment brands
CRITICAL: Choose ONE clear direction. Bold maximalism and refined minimalism both work - the key is intentionality, not intensity. Execute your chosen direction with precision and consistency across all 11 elements.
选定一个极端方向并贯彻到底。示例如下:
极简精致风
- 极度简洁的布局,充足的留白
- 具有大尺寸对比的精致排版
- 单色或有限调色板(最多2-3种颜色)
- 微妙的微交互、优雅的过渡效果
- 适用场景:奢侈品、专业服务、高端SaaS
大胆极繁风
- 丰富复杂的视觉层次
- 动态动画与滚动效果
- 渐变网格、纹理与重叠元素
- 高对比度的鲜艳调色板
- 适用场景:创意机构、娱乐行业、青年品牌
复古未来风
- 怀旧元素与现代手法结合
- 几何图案、霓虹 accents
- 故障效果、扫描线、颗粒纹理
- 具有个性的等宽字体或展示字体
- 适用场景:游戏、科技初创公司、创意工具
有机自然风
- 柔和流畅的形状与渐变
- 自然灵感色彩(大地色调、马卡龙色)
- 模仿自然运动的平滑动画
- 圆角、柔和阴影
- 适用场景:健康养生、可持续发展、食品行业
杂志编辑风
- 清晰的排版层级
- 打破网格的非对称布局
- 大尺寸、有冲击力的图像
- 大胆运用留白与负空间
- 适用场景:内容平台、媒体、教育行业
粗野原始风
- 非常规布局,刻意的“粗糙感”
- 系统字体或刻意基础的排版
- 高对比度、有限色彩
- 极少或无动画
- 适用场景:艺术、时尚、反主流品牌
关键提示:选择一个清晰的方向。大胆极繁风和精致极简风都可行——核心是目的性,而非强度。在所有11项元素中精准且一致地贯彻你选定的方向。
3. Define Your Design System
3. 定义设计系统
Before coding, define these core decisions:
Typography Choices
- Display Font: Choose something distinctive and memorable (NOT Inter, Roboto, Arial, or system fonts)
- Consider: Space Grotesk, Clash Display, Cabinet Grotesk, Syne, DM Serif Display, Zodiak, Fraunces, Archivo Black, Unbounded, Outfit
- Or use Google Fonts wisely: Playfair Display, Crimson Pro, Libre Baskerville, Epilogue, Plus Jakarta Sans
- NEVER converge on common choices - vary fonts across different projects
- Body Font: Refined, readable choice that complements display font
- Consider: DM Sans, General Sans, Switzer, Geist, Manrope, Karla, Work Sans
- Scale: Establish clear hierarchy (e.g., H1: 4rem → H2: 3rem → H3: 2rem → Body: 1rem)
Color Palette
- Dominant Color: Your primary brand color (60% usage)
- Accent Color: High-contrast color for CTAs (10% usage)
- Neutral Palette: Grays or earth tones (30% usage)
- Background Strategy: Solid, gradient, texture, or pattern?
- Define as CSS variables for consistency
Motion Strategy
- Page Load: Staggered reveals with animation-delay for hero elements
- Scroll Interactions: Fade-ups, parallax, or scroll-triggered animations?
- Hover States: Subtle scale, color shift, or dramatic transformations?
- CTA Animations: How do buttons attract attention without being annoying?
Spatial Approach
- Layout Style: Centered and symmetric? Asymmetric and dynamic? Grid-breaking?
- Spacing System: Tight and dense? Generous and airy?
- Section Flow: Traditional stacked? Diagonal? Overlapping?
编码前,确定以下核心决策:
字体选择
- 展示字体:选择独特且令人难忘的字体(不要用Inter、Roboto、Arial或系统字体) 推荐:Space Grotesk、Clash Display、Cabinet Grotesk、Syne、DM Serif Display、Zodiak、Fraunces、Archivo Black、Unbounded、Outfit 或合理使用Google Fonts:Playfair Display、Crimson Pro、Libre Baskerville、Epilogue、Plus Jakarta Sans 绝对不要选择通用字体——不同项目使用不同字体
- 正文字体:精致、易读,与展示字体互补 推荐:DM Sans、General Sans、Switzer、Geist、Manrope、Karla、Work Sans
- 字号层级:建立清晰的层级(例如:H1: 4rem → H2: 3rem → H3: 2rem → 正文: 1rem)
调色板
- 主色:你的核心品牌色(60%使用率)
- 强调色:用于CTA的高对比度颜色(10%使用率)
- 中性色板:灰色或大地色调(30%使用率)
- 背景策略:纯色、渐变、纹理还是图案?
- 定义为CSS变量以保持一致性
动效策略
- 页面加载:英雄区元素使用animation-delay实现 staggered 渐显效果
- 滚动交互:淡入上移、视差还是滚动触发动画?
- 悬停状态:微妙缩放、颜色变化还是戏剧性变换?
- CTA动画:按钮如何吸引注意力而不显得烦人?
空间布局
- 布局风格:居中对称?非对称动态?打破网格?
- 间距系统:紧凑密集?宽松透气?
- 区块流程:传统堆叠?斜向?重叠?
The 11 Essential Elements Framework
11项核心元素框架
Every effective landing page must include these 11 essential elements. These are based on DESIGNNAS's proven framework for high-converting landing pages.
Each element has TWO requirements:
- Functional requirement (for conversion) - Must be included
- Design excellence (for memorability) - Must be distinctive and beautiful
每个高效的着陆页都必须包含这11项核心元素。这些元素基于DESIGNNAS经过验证的高转化率着陆页框架。
每个元素有两个要求:
- 功能要求(为转化)- 必须包含
- 设计卓越性(为记忆点)- 必须独特且美观
Element-by-Element Design Guide
逐元素设计指南
1. URL with Keywords
1. 含关键词的URL
Functional: SEO-optimized, descriptive URL structure
Design: N/A (SEO-focused)
功能要求:SEO优化、描述性URL结构
设计要求:无(聚焦SEO)
2. Company Logo (Header)
2. 公司Logo(页眉)
Functional: Brand identity placed prominently (top-left)
Design Excellence:
- Consider animated logo on page load
- Sticky header with smooth scroll transitions
- Logo mark variation for different scroll states
- Header background: transparent → solid with backdrop blur
- Navigation typography that matches your display font choice
功能要求:品牌标识放置在显眼位置(左上角)
设计卓越性:
- 可考虑页面加载时的动画Logo
- 带有平滑滚动过渡的粘性页眉
- 不同滚动状态下的Logo变体
- 页眉背景:透明 → 带背景模糊的纯色
- 与展示字体匹配的导航排版
3. SEO-Optimized Title and Subtitle (Hero)
3. SEO优化的标题与副标题(英雄区)
Functional: Clear value proposition with keywords
Design Excellence:
- Typography: Make this MASSIVE and unforgettable (4rem-6rem+)
- Use your distinctive display font here
- Consider gradient text, outlined text, or text shadows for impact
- Animate title words with staggered fade-in (animation-delay)
- Subtitle should be 50% the size of title, different weight or font
- Add visual rhythm with line breaks and spacing
功能要求:清晰的价值主张,包含关键词
设计卓越性:
- 排版:标题要超大且令人难忘(4rem-6rem+)
- 使用你选定的独特展示字体
- 可考虑渐变文字、轮廓文字或文字阴影以增强冲击力
- 为标题文字添加 staggered 淡入动画(animation-delay)
- 副标题字号为标题的50%,使用不同字重或字体
- 通过换行与间距营造视觉节奏
4. Primary CTA (Hero)
4. 主CTA(英雄区)
Functional: Main call-to-action button in hero section
Design Excellence:
- Make it IMPOSSIBLE to miss: size, color contrast, position
- Avoid boring rectangles: consider pill shapes, unique borders, or geometric shapes
- Add micro-interactions: hover scale, shadow expansion, color shift
- Consider dual CTAs with primary/secondary hierarchy
- Entrance animation that draws the eye (delay after title)
- Add visual cues: arrows, icons, or pulsing effects
功能要求:英雄区的主要行动按钮
设计卓越性:
- 使其绝对醒目:尺寸、颜色对比度、位置
- 避免单调的矩形:可考虑胶囊形状、独特边框或几何形状
- 添加微交互:悬停缩放、阴影扩展、颜色变化
- 可考虑主次双CTA的层级设计
- 入场动画吸引注意力(晚于标题出现)
- 添加视觉提示:箭头、图标或脉冲效果
5. Social Proof (Hero)
5. 社交证明(英雄区)
Functional: Reviews, ratings, user statistics
Design Excellence:
- Numbers should be HUGE and animated on load (count-up effect)
- Statistics cards with gradient backgrounds or subtle borders
- Customer avatars in overlapping circles
- Star ratings with custom styling (not default yellow stars)
- "As featured in" logos with proper spacing and opacity treatment
- Consider rotating testimonials or animated social proof carousel
功能要求:评价、评分、用户统计数据
设计卓越性:
- 数字要超大,加载时添加计数动画
- 带渐变背景或微妙边框的统计卡片
- 重叠圆形的客户头像
- 自定义样式的星级评分(不要默认黄色星星)
- “被以下媒体报道”的Logo,设置合适的间距与透明度
- 可考虑旋转 testimonials 或动画化的社交证明轮播
6. Images or Videos (Media Section)
6. 图片或视频(媒体区)
Functional: Visual demonstration of product/service
Design Excellence:
- CRITICAL: Never use placeholder or generic images
- Product screenshots with device mockups (laptop/phone frames)
- Add depth: shadows, reflections, 3D tilt effects
- Consider: Floating screenshots, parallax scroll effects, video backgrounds
- Image reveal animations on scroll (fade-up, slide-in)
- For videos: Custom play button design, ambient background glow
- Grid layouts: Asymmetric, overlapping, or bento box style
功能要求:视觉展示产品/服务
设计卓越性:
- 关键提示:绝对不要使用占位图或通用图片
- 带设备样机(笔记本/手机框架)的产品截图
- 添加深度:阴影、反射、3D倾斜效果
- 可考虑:悬浮截图、视差滚动效果、视频背景
- 滚动时的图片渐显动画(淡入上移、滑入)
- 视频:自定义播放按钮设计、环境背景光效
- 网格布局:非对称、重叠或便当盒风格
7. Core Benefits/Features
7. 核心优势/功能
Functional: 3-6 key advantages with icons
Design Excellence:
- Icons: Custom designed or carefully selected (NOT generic line icons)
- Consider: Gradient fills, animated icons on hover, 3D-style illustrations
- Card design variations: glassmorphism, neumorphism, gradient borders, subtle shadows
- Staggered animation as user scrolls to this section
- Asymmetric layout instead of boring 3-column grid
- Background elements: subtle patterns, gradients, or decorative shapes
- Typography: Feature titles in your display font, bold and prominent
功能要求:3-6个带图标的核心优势
设计卓越性:
- 图标:自定义设计或精心挑选的图标(不要用通用线性图标)
- 可考虑:渐变填充、悬停时的动画图标、3D风格插图
- 卡片设计变体:玻璃态、新拟态、渐变边框、微妙阴影
- 用户滚动到该区域时的 staggered 动画
- 替代无聊三列网格的非对称布局
- 背景元素:微妙图案、渐变或装饰性形状
- 排版:功能标题使用展示字体,加粗且突出
8. Customer Testimonials
8. 客户评价
Functional: 4-6 authentic reviews with photos
Design Excellence:
- Photo treatment: Circular avatars with gradient borders or unique shapes
- Card backgrounds: Subtle gradients, frosted glass, or elevated shadows
- Quote marks: Oversized, decorative, or custom styled
- Layout: Masonry grid, carousel, or staggered vertical
- Rating stars: Custom colors matching brand palette
- Hover effects: Lift up, expand, or glow
- Customer names and titles: Refined typography
功能要求:4-6条带照片的真实评价
设计卓越性:
- 照片处理:带渐变边框或独特形状的圆形头像
- 卡片背景:微妙渐变、毛玻璃或凸起阴影
- 引号:超大、装饰性或自定义样式
- 布局:瀑布流网格、轮播或交错垂直布局
- 星级评分:与品牌调色板匹配的自定义颜色
- 悬停效果:抬起、展开或发光
- 客户姓名与职位:精致的排版
9. FAQ Section
9. FAQ区域
Functional: 5-10 common questions with accordion UI
Design Excellence:
- Accordion animations: Smooth expand/collapse with easing
- Icons: Custom chevrons or plus/minus signs with rotation
- Hover states on questions
- Typography: Questions in bold or different font weight
- Consider: Two-column layout on desktop, side-by-side Q&A pairs
- Background: Subtle color shift from previous section
- Spacing: Generous padding inside accordion items
功能要求:5-10个常见问题,使用手风琴UI
设计卓越性:
- 手风琴动画:平滑展开/收起,带缓动效果
- 图标:自定义 chevrons 或加减号,带旋转动画
- 问题的悬停状态
- 排版:问题使用加粗或不同字重
- 可考虑:桌面端双列布局、并排Q&A对
- 背景:与上一区域的微妙颜色变化
- 间距:手风琴项内的充足内边距
10. Final CTA
10. 最终CTA
Functional: Bottom call-to-action for second chance conversion
Design Excellence:
- Make it a HERO moment: This is the last chance
- Full-width section with dramatic background (gradient, pattern, or color)
- CTA button even BIGGER than hero CTA
- Add urgency: Countdown timers, limited spots, scarcity indicators
- Surround with compelling copy and micro-benefits
- Animation: Parallax background, floating elements, or scroll-triggered effects
- Consider: Email input + button combo for newsletter/waitlist
功能要求:底部的二次转化行动按钮
设计卓越性:
- 打造英雄时刻:这是最后的机会
- 全宽区域,搭配戏剧性背景(渐变、图案或纯色)
- CTA按钮比英雄区的更大
- 添加紧迫感:倒计时器、限量名额、稀缺性提示
- 搭配有说服力的文案与微优势
- 动画:视差背景、浮动元素或滚动触发效果
- 可考虑:邮箱输入框+按钮组合,用于 newsletter/等待列表
11. Contact Information/Legal Pages (Footer)
11. 联系信息/法律页面(页脚)
Functional: Footer with complete information, legal links
Design Excellence:
- Multi-column layout with clear information hierarchy
- Social icons: Hover effects (color shift, scale, or rotate)
- Newsletter signup: Styled input with inline button
- Typography: Smaller but still readable (14-16px)
- Background: Darker than body or distinct color
- Separator from content: Subtle gradient line or decorative divider
- Bottom bar: Copyright and legal links with proper spacing
Critical: All 11 elements must be included in every landing page. No exceptions.
For detailed explanations of each element, refer to .
references/11-essential-elements.md功能要求:包含完整信息与法律链接的页脚
设计卓越性:
- 多列布局,清晰的信息层级
- 社交图标:悬停效果(颜色变化、缩放或旋转)
- 邮件订阅:样式化输入框+内嵌按钮
- 排版:更小但仍可读(14-16px)
- 背景:比正文区域更深或独特的颜色
- 内容分隔线:微妙的渐变线或装饰性分隔符
- 底部栏:版权与法律链接,设置合适的间距
关键提示:所有11项元素必须包含在每个着陆页中,无例外。
如需每个元素的详细说明,请参考 。
references/11-essential-elements.mdDesign Aesthetics Guidelines
设计美学准则
Typography Excellence
卓越字体设计
- NEVER use generic fonts: Inter, Roboto, Arial, Helvetica, system-ui
- Display fonts should be distinctive and memorable
- Pair wisely: Display font for headings + refined body font for text
- Scale dramatically: Create clear hierarchy with size jumps (not subtle differences)
- Letter spacing: Adjust for display fonts (often needs tighter tracking)
- Line height: Display = 1.1-1.2, Body = 1.6-1.8
- 绝对不要使用通用字体:Inter、Roboto、Arial、Helvetica、system-ui
- 展示字体应独特且令人难忘
- 合理搭配:标题用展示字体 + 正文用精致正文字体
- 大幅缩放:通过字号跳跃打造清晰层级(而非细微差异)
- 字间距:为展示字体调整字间距(通常需要更紧凑的tracking)
- 行高:展示字体=1.1-1.2,正文=1.6-1.8
Color & Visual Coherence
色彩与视觉一致性
- Define CSS variables for all colors (maintain consistency)
- Dominant color should appear throughout (not just CTAs)
- Accent colors must have sufficient contrast for accessibility (WCAG AA minimum)
- Avoid: Purple gradients on white (overused AI aesthetic)
- Backgrounds: Create atmosphere with gradients, meshes, patterns, or textures
- Gradient meshes: Multi-color smooth gradients
- Noise textures: Subtle grain for depth
- Geometric patterns: Dots, lines, or shapes at low opacity
- Layered transparencies: Overlapping colored sections
- 定义CSS变量用于所有颜色(保持一致性)
- 主色应贯穿整个页面(不仅用于CTA)
- 强调色必须具有足够的对比度以满足可访问性(至少WCAG AA标准)
- 避免:白色背景上的紫色渐变(过度使用的AI审美)
- 背景:用渐变、网格、图案或纹理营造氛围
- 渐变网格:多色平滑渐变
- 噪点纹理:微妙颗粒感增加深度
- 几何图案:低透明度的点、线或形状
- 分层透明度:重叠的彩色区块
Motion & Animation
动效与动画
- Page load: One well-orchestrated entrance with staggered reveals
- Hero title words fade in sequentially (animation-delay: 0ms, 100ms, 200ms)
- Subtitle follows (delay: 300ms)
- CTA appears last (delay: 500ms) with emphasis
- Scroll animations: Sections fade up as they enter viewport
- Use Intersection Observer API or Framer Motion's scroll triggers
- Cards stagger in (each with incremental delay)
- Hover states: Surprise and delight
- Buttons: Scale up, shadow expand, color shift
- Cards: Lift effect with shadow
- Images: Subtle zoom or parallax
- Performance: Prefer CSS animations over JavaScript
- Use and
transform(GPU-accelerated)opacity - Avoid animating ,
width,height,topleft
- Use
- 页面加载:一个精心编排的入场动画,搭配 staggered 渐显
- 英雄区标题文字依次淡入(animation-delay: 0ms, 100ms, 200ms)
- 副标题随后出现(delay: 300ms)
- CTA最后出现(delay: 500ms)并带有强调效果
- 滚动动画:区块进入视口时淡入上移
- 使用Intersection Observer API或Framer Motion的滚动触发器
- 卡片 staggered 入场(每个都有递增的delay)
- 悬停状态:带来惊喜与愉悦感
- 按钮:放大、阴影扩展、颜色变化
- 卡片:抬起效果与阴影
- 图片:微妙缩放或视差
- 性能:优先使用CSS动画而非JavaScript
- 使用和
transform(GPU加速)opacity - 避免动画、
width、height、topleft
- 使用
Spatial Composition & Layout
空间构图与布局
- Break the grid: Don't default to centered, symmetric layouts
- Asymmetry: One side larger text, other side visual
- Overlapping elements: Layer sections for depth
- Diagonal flow: Angled dividers between sections
- Generous whitespace OR controlled density (pick one and commit)
- Z-axis thinking: Use shadows, blur, and layering for depth
- 打破网格:不要默认使用居中对称布局
- 非对称:一侧大文字,另一侧视觉元素
- 重叠元素:分层区块增加深度
- 斜向流程:区块间的斜向分隔符
- 充足留白 或 可控密度(二选一并贯彻)
- Z轴思维:使用阴影、模糊与分层打造深度
AVOID Generic AI Aesthetics
避免通用AI审美
These patterns make landing pages look "AI-generated" and forgettable:
DON'T:
- ❌ Inter/Roboto/Arial fonts
- ❌ Purple gradients on white backgrounds
- ❌ Perfectly centered, symmetric layouts every time
- ❌ Generic line icons
- ❌ Default yellow star ratings
- ❌ Boring rectangular buttons with no personality
- ❌ White background with no visual interest
- ❌ Cookie-cutter three-column feature grids
- ❌ Stock photos of people pointing at laptops
DO:
- ✅ Choose distinctive fonts that match brand personality
- ✅ Commit to a unique color palette (not always purple!)
- ✅ Create unexpected layouts with asymmetry
- ✅ Design or select characterful icons
- ✅ Custom-style all UI elements to match aesthetic
- ✅ Add background textures, gradients, or patterns
- ✅ Vary layouts across sections
- ✅ Use product screenshots, custom illustrations, or authentic photography
这些模式会让着陆页看起来“AI生成”且令人过目即忘:
不要做:
- ❌ 使用Inter/Roboto/Arial字体
- ❌ 白色背景上的紫色渐变
- ❌ 每次都用完美居中的对称布局
- ❌ 使用通用线性图标
- ❌ 默认黄色星级评分
- ❌ 无趣的矩形按钮,毫无个性
- ❌ 无视觉趣味的白色背景
- ❌ 千篇一律的三列功能网格
- ❌ 指向笔记本电脑的人物库存照片
要做:
- ✅ 选择与品牌个性匹配的独特字体
- ✅ 采用独特的调色板(不一定要紫色!)
- ✅ 用非对称布局创造意外感
- ✅ 设计或选择有特色的图标
- ✅ 自定义所有UI元素以匹配美学方向
- ✅ 添加背景纹理、渐变或图案
- ✅ 各区块布局多样化
- ✅ 使用产品截图、自定义插图或真实摄影
Technology Stack Requirements
技术栈要求
When creating landing pages, always use:
创建着陆页时,始终使用以下技术栈:
Required Technologies
必备技术
- Next.js 14+ with App Router
- TypeScript for type safety
- Tailwind CSS for styling
- ShadCN UI for all UI components (customize heavily!)
- Framer Motion (optional) for advanced animations
- Next.js 14+ 搭配App Router
- TypeScript 确保类型安全
- Tailwind CSS 用于样式开发
- ShadCN UI 用于所有UI组件(需深度自定义!)
- Framer Motion(可选)用于高级动画
ShadCN UI Components to Install
需安装的ShadCN UI组件
Before creating any landing page, ensure these components are installed:
bash
npx shadcn-ui@latest add button
npx shadcn-ui@latest add card
npx shadcn-ui@latest add accordion
npx shadcn-ui@latest add badge
npx shadcn-ui@latest add avatar
npx shadcn-ui@latest add separator
npx shadcn-ui@latest add inputIMPORTANT: ShadCN components are STARTING POINTS, not final designs. Customize them heavily:
- Modify default styles in component files
- Add custom variants in Tailwind config
- Override with className props
- Create wrapper components for brand-specific styling
在创建任何着陆页之前,确保已安装以下组件:
bash
npx shadcn-ui@latest add button
npx shadcn-ui@latest add card
npx shadcn-ui@latest add accordion
npx shadcn-ui@latest add badge
npx shadcn-ui@latest add avatar
npx shadcn-ui@latest add separator
npx shadcn-ui@latest add input重要提示:ShadCN组件是起点,而非最终设计。需深度自定义:
- 修改组件文件中的默认样式
- 在Tailwind配置中添加自定义变体
- 使用className属性覆盖样式
- 创建品牌专属的包装组件
Why ShadCN UI?
为何选择ShadCN UI?
- Accessibility: WCAG-compliant components (maintain this!)
- Customizable: Fully customizable with Tailwind CSS (leverage this!)
- Type-safe: Written in TypeScript
- Performance: Copy only what you need, minimal bundle size
- Ownership: You own the code, modify freely
- 可访问性:符合WCAG标准的组件(请保持这一点!)
- 可定制性:通过Tailwind CSS完全定制(充分利用这一点!)
- 类型安全:基于TypeScript编写
- 性能:仅复制所需组件,最小化包体积
- 所有权:你拥有代码,可自由修改
Project Structure
项目结构
Create landing pages with this structure:
landing-page/
├── app/
│ ├── layout.tsx # Root layout with metadata
│ ├── page.tsx # Main landing page
│ └── globals.css # Global styles
├── components/
│ ├── Header.tsx # Logo & Navigation (Element 2)
│ ├── Hero.tsx # Title, CTA, Social Proof (Elements 3-5)
│ ├── MediaSection.tsx # Images/Videos (Element 6)
│ ├── Benefits.tsx # Core Benefits (Element 7)
│ ├── Testimonials.tsx # Customer Reviews (Element 8)
│ ├── FAQ.tsx # FAQ Accordion (Element 9)
│ ├── FinalCTA.tsx # Bottom CTA (Element 10)
│ └── Footer.tsx # Contact & Legal (Element 11)
├── public/
│ └── images/ # Optimized images
└── package.json按以下结构创建着陆页:
landing-page/
├── app/
│ ├── layout.tsx # 根布局,含元数据
│ ├── page.tsx # 主着陆页
│ └── globals.css # 全局样式
├── components/
│ ├── Header.tsx # Logo与导航(元素2)
│ ├── Hero.tsx # 标题、CTA、社交证明(元素3-5)
│ ├── MediaSection.tsx # 图片/视频(元素6)
│ ├── Benefits.tsx # 核心优势(元素7)
│ ├── Testimonials.tsx # 客户评价(元素8)
│ ├── FAQ.tsx # FAQ手风琴(元素9)
│ ├── FinalCTA.tsx # 最终CTA(元素10)
│ └── Footer.tsx # 联系与法律信息(元素11)
├── public/
│ └── images/ # 优化后的图片
└── package.jsonImplementation Workflow
实施流程
Step 1: Design First (CRITICAL)
步骤1:先设计(关键)
Before writing ANY code, complete the Design Thinking section:
- Understand the brand, audience, and purpose
- Choose your aesthetic direction (minimalist, maximalist, retro, etc.)
- Define your design system:
- Display font + body font
- Color palette (dominant, accent, neutral)
- Motion strategy (page load, scroll, hover)
- Spatial approach (layout style, spacing)
Document these decisions in comments at the top of your main component file.
在编写任何代码之前,完成设计思路部分:
- 了解品牌、受众与目的
- 选择你的美学方向(极简、极繁、复古等)
- 定义设计系统:
- 展示字体+正文字体
- 调色板(主色、强调色、中性色)
- 动效策略(页面加载、滚动、悬停)
- 空间布局(布局风格、间距)
将这些决策记录在主组件文件顶部的注释中。
Step 2: Setup Design System (CSS Variables)
步骤2:搭建设计系统(CSS变量)
Create or with your design system:
globals.cssapp.csscss
@import url('https://fonts.googleapis.com/css2?family=Your+Display+Font&family=Your+Body+Font&display=swap');
:root {
/* Typography */
--font-display: 'Your Display Font', sans-serif;
--font-body: 'Your Body Font', sans-serif;
/* Colors */
--color-primary: #your-dominant-color;
--color-accent: #your-accent-color;
--color-neutral: #your-neutral-color;
--color-background: #your-bg-color;
/* Spacing */
--spacing-xs: 0.5rem;
--spacing-sm: 1rem;
--spacing-md: 2rem;
--spacing-lg: 4rem;
--spacing-xl: 6rem;
/* Animation timing */
--duration-fast: 150ms;
--duration-medium: 300ms;
--duration-slow: 500ms;
--easing: cubic-bezier(0.4, 0, 0.2, 1);
}
/* Apply fonts */
h1, h2, h3, h4, h5, h6 {
font-family: var(--font-display);
}
body {
font-family: var(--font-body);
}Update to use your design system:
tailwind.config.tstypescript
export default {
theme: {
extend: {
fontFamily: {
display: ['var(--font-display)'],
body: ['var(--font-body)'],
},
colors: {
primary: 'var(--color-primary)',
accent: 'var(--color-accent)',
// ... etc
},
},
},
}创建或,定义你的设计系统:
globals.cssapp.csscss
@import url('https://fonts.googleapis.com/css2?family=Your+Display+Font&family=Your+Body+Font&display=swap');
:root {
/* 排版 */
--font-display: 'Your Display Font', sans-serif;
--font-body: 'Your Body Font', sans-serif;
/* 颜色 */
--color-primary: #your-dominant-color;
--color-accent: #your-accent-color;
--color-neutral: #your-neutral-color;
--color-background: #your-bg-color;
/* 间距 */
--spacing-xs: 0.5rem;
--spacing-sm: 1rem;
--spacing-md: 2rem;
--spacing-lg: 4rem;
--spacing-xl: 6rem;
/* 动画时长 */
--duration-fast: 150ms;
--duration-medium: 300ms;
--duration-slow: 500ms;
--easing: cubic-bezier(0.4, 0, 0.2, 1);
}
/* 应用字体 */
h1, h2, h3, h4, h5, h6 {
font-family: var(--font-display);
}
body {
font-family: var(--font-body);
}更新以使用你的设计系统:
tailwind.config.tstypescript
export default {
theme: {
extend: {
fontFamily: {
display: ['var(--font-display)'],
body: ['var(--font-body)'],
},
colors: {
primary: 'var(--color-primary)',
accent: 'var(--color-accent)',
// ... 其他颜色
},
},
},
}Step 3: Setup Metadata (SEO)
步骤3:设置元数据(SEO)
Configure proper SEO metadata in or :
layout.tsxpage.tsxtypescript
import type { Metadata } from 'next'
export const metadata: Metadata = {
title: 'SEO Optimized Title with Keywords | Brand Name',
description: 'Compelling description with main keywords',
keywords: ['keyword1', 'keyword2', 'keyword3'],
openGraph: {
title: 'OG Title',
description: 'OG Description',
images: ['/og-image.jpg'],
},
}在或中配置正确的SEO元数据:
layout.tsxpage.tsxtypescript
import type { Metadata } from 'next'
export const metadata: Metadata = {
title: '含关键词的SEO优化标题 | 品牌名称',
description: '包含核心关键词的有吸引力描述',
keywords: ['关键词1', '关键词2', '关键词3'],
openGraph: {
title: 'OG标题',
description: 'OG描述',
images: ['/og-image.jpg'],
},
}Step 4: Create Component Structure with Design
步骤4:按设计创建组件结构
Build components in this order, applying your aesthetic direction to each:
- Header - Sticky navigation with smooth transitions
- Hero - MASSIVE typography, staggered animations, bold CTA
- MediaSection - Showcase with depth (shadows, 3D effects)
- Benefits - Asymmetric layout, custom icons, animated on scroll
- Testimonials - Unique card design, custom avatars
- FAQ - Smooth accordion with custom styling
- FinalCTA - Dramatic full-width section
- Footer - Multi-column with refined typography
按以下顺序构建组件,为每个组件应用你的美学方向:
- Header - 带有平滑过渡的粘性导航
- Hero - 超大排版、staggered动画、大胆CTA
- MediaSection - 带深度效果(阴影、3D效果)的展示区
- Benefits - 非对称布局、自定义图标、滚动动画
- Testimonials - 独特卡片设计、自定义头像
- FAQ - 平滑手风琴,带自定义样式
- FinalCTA - 戏剧性的全宽区域
- Footer - 多列布局,精致排版
Step 5: Customize ShadCN Components
步骤5:自定义ShadCN组件
Map sections to ShadCN components and customize heavily:
Hero CTA Example:
tsx
<Button
size="lg"
className="bg-accent hover:bg-accent/90 text-white px-12 py-6 text-xl font-display rounded-full shadow-2xl hover:shadow-accent/50 hover:scale-105 transition-all duration-300"
>
Get Started →
</Button>Benefits Card Example:
tsx
<Card className="border-2 border-primary/10 hover:border-primary/30 transition-all duration-300 hover:shadow-xl hover:-translate-y-1 bg-gradient-to-br from-white to-primary/5">
{/* Custom content */}
</Card>将各区块映射到ShadCN组件并深度自定义:
英雄区CTA示例:
tsx
<Button
size="lg"
className="bg-accent hover:bg-accent/90 text-white px-12 py-6 text-xl font-display rounded-full shadow-2xl hover:shadow-accent/50 hover:scale-105 transition-all duration-300"
>
立即开始 →
</Button>优势卡片示例:
tsx
<Card className="border-2 border-primary/10 hover:border-primary/30 transition-all duration-300 hover:shadow-xl hover:-translate-y-1 bg-gradient-to-br from-white to-primary/5">
{/* 自定义内容 */}
</Card>Step 6: Implement Animations
步骤6:实现动画
Add entrance animations and scroll effects:
tsx
// Hero title with staggered animation
<h1 className="text-6xl font-display font-bold">
<span className="inline-block animate-fade-in" style={{ animationDelay: '0ms' }}>
Beautiful
</span>{' '}
<span className="inline-block animate-fade-in" style={{ animationDelay: '100ms' }}>
Landing
</span>{' '}
<span className="inline-block animate-fade-in" style={{ animationDelay: '200ms' }}>
Pages
</span>
</h1>
// Add to globals.css
@keyframes fade-in {
from {
opacity: 0;
transform: translateY(20px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
.animate-fade-in {
animation: fade-in var(--duration-slow) var(--easing) both;
}For scroll animations, use Intersection Observer or Framer Motion.
添加入场动画与滚动效果:
tsx
// 带staggered动画的英雄区标题
<h1 className="text-6xl font-display font-bold">
<span className="inline-block animate-fade-in" style={{ animationDelay: '0ms' }}>
美观
</span>{' '}
<span className="inline-block animate-fade-in" style={{ animationDelay: '100ms' }}>
着陆
</span>{' '}
<span className="inline-block animate-fade-in" style={{ animationDelay: '200ms' }}>
页
</span>
</h1>
// 添加到globals.css
@keyframes fade-in {
from {
opacity: 0;
transform: translateY(20px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
.animate-fade-in {
animation: fade-in var(--duration-slow) var(--easing) both;
}如需滚动动画,可使用Intersection Observer或Framer Motion。
Step 7: Implement Responsive Design
步骤7:实现响应式设计
Ensure mobile-first responsive design with brand consistency:
- Use Tailwind responsive prefixes: ,
sm:,md:,lg:xl: - Test all breakpoints: 640px (sm), 768px (md), 1024px (lg), 1280px (xl)
- Minimum touch target size: 44x44px for buttons
- Base font size: minimum 16px on mobile
- Maintain design system across breakpoints (colors, fonts stay consistent)
- Adjust layouts: Stack on mobile, side-by-side on desktop
确保移动端优先的响应式设计,同时保持品牌一致性:
- 使用Tailwind响应式前缀:、
sm:、md:、lg:xl: - 测试所有断点:640px(sm)、768px(md)、1024px(lg)、1280px(xl)
- 按钮最小触摸目标尺寸:44x44px
- 移动端基础字号:最小16px
- 跨断点保持设计系统(颜色、字体一致)
- 调整布局:移动端堆叠,桌面端并排
Step 8: Optimize Performance
步骤8:性能优化
- Use Next.js component for all images
Image - Add prop to above-the-fold images (hero section)
priority - Implement lazy loading for below-the-fold content
- Optimize fonts: Use for web fonts
font-display: swap - Use CSS animations over JavaScript when possible
- Minimize bundle size: Tree-shake unused ShadCN components
- 所有图片使用Next.js 组件
Image - 首屏图片(英雄区)添加属性
priority - 首屏以下内容实现懒加载
- 优化字体:为网页字体使用
font-display: swap - 优先使用CSS动画而非JavaScript
- 最小化包体积:Tree-shake未使用的ShadCN组件
Step 9: Ensure Accessibility
步骤9:确保可访问性
- Use semantic HTML5 elements (,
<header>,<main>,<section>)<footer> - Add ARIA labels for icon-only buttons
- Ensure keyboard navigation works (test with Tab key)
- Provide descriptive alt text for all images
- Maintain sufficient color contrast (WCAG AA minimum: 4.5:1 for text)
- Test animations for users who prefer reduced motion:
css
@media (prefers-reduced-motion: reduce) {
* {
animation-duration: 0.01ms !important;
transition-duration: 0.01ms !important;
}
}- 使用语义化HTML5元素(、
<header>、<main>、<section>)<footer> - 为仅图标按钮添加ARIA标签
- 确保键盘导航可用(用Tab键测试)
- 为所有图片添加描述性alt文本
- 保持足够的颜色对比度(文本需满足WCAG AA标准:4.5:1)
- 为偏好减少动效的用户测试动画:
css
@media (prefers-reduced-motion: reduce) {
* {
animation-duration: 0.01ms !important;
transition-duration: 0.01ms !important;
}
}Component Examples
组件示例
For complete, production-ready component implementations using ShadCN UI, refer to .
references/component-examples.mdThis reference file includes:
- Hero section with Button, Badge, and Image optimization
- Benefits section with Card components
- Testimonials with Avatar and Card
- FAQ with Accordion
- Final CTA with Card and Button
- Footer with Separator and links
Load this reference when implementing components to follow best practices.
如需使用ShadCN UI的完整可投入生产的组件实现示例,请参考。
references/component-examples.md该参考文件包含:
- 带Button、Badge与图片优化的英雄区
- 带Card组件的优势区
- 带Avatar与Card的评价区
- 带Accordion的FAQ区
- 带Card与Button的最终CTA
- 带Separator与链接的页脚
实现组件时加载此参考文件,以遵循最佳实践。
Validation Checklist
验证清单
Before completing any landing page, verify ALL items:
完成任何着陆页之前,验证所有以下项:
Design Quality ⭐
设计品质 ⭐
- Aesthetic direction chosen and executed consistently
- Typography: Distinctive display font (NOT Inter/Roboto/Arial)
- Typography: Clear hierarchy with dramatic scale differences
- Color palette: Defined CSS variables, cohesive throughout
- Backgrounds: NOT plain white - has texture/gradient/pattern
- Animations: Staggered page load, scroll-triggered reveals
- Layout: Not generic centered grid - has unique composition
- ShadCN customization: Components heavily customized, not default
- NO generic AI aesthetics: Passes the "does this look AI-generated?" test
- 已选定美学方向并一致贯彻
- 排版:使用独特展示字体(非Inter/Roboto/Arial)
- 排版:清晰的层级,具有戏剧性的字号差异
- 调色板:已定义CSS变量,全局保持一致
- 背景:非纯白色,带有纹理/渐变/图案
- 动画:staggered页面加载、滚动触发渐显
- 布局:非通用居中网格,具有独特构图
- ShadCN自定义:组件已深度自定义,非默认样式
- 无通用AI审美:通过“看起来像AI生成的吗?”测试
11 Essential Elements (Conversion) ✅
11项核心元素(转化) ✅
- 1. URL with keywords
- 2. Company logo (top-left, animated)
- 3. SEO-optimized title and subtitle (MASSIVE typography)
- 4. Primary CTA in hero (distinctive design, micro-interactions)
- 5. Social proof (reviews, stats, animated)
- 6. Images or videos (with depth effects, not placeholders)
- 7. Benefits/features section (3-6 items, custom icons, unique layout)
- 8. Customer testimonials (4-6 items, styled cards)
- 9. FAQ section (5-10 questions, smooth accordion)
- 10. Final CTA at bottom (dramatic, full-width)
- 11. Footer with contact and legal links (multi-column, refined)
- 1. 含关键词的URL
- 2. 公司Logo(左上角,带动画)
- 3. SEO优化的标题与副标题(超大排版)
- 4. 英雄区主CTA(独特设计、微交互)
- 5. 社交证明(评价、数据,带动画)
- 6. 图片或视频(带深度效果,非占位图)
- 7. 优势/功能区(3-6项,自定义图标,独特布局)
- 8. 客户评价(4-6项,样式化卡片)
- 9. FAQ区(5-10个问题,平滑手风琴)
- 10. 底部最终CTA(戏剧性、全宽)
- 11. 带联系与法律链接的页脚(多列、精致)
Technical Requirements 🔧
技术要求 🔧
- Next.js 14+ with App Router
- TypeScript types defined
- Tailwind CSS styling
- ShadCN UI components installed and customized
- Metadata configured for SEO (title, description, OG tags)
- Images optimized with Next.js Image component
- Responsive design implemented (mobile-first)
- Accessibility standards met (WCAG AA)
- Performance optimized (lazy loading, font optimization)
- Reduced motion support for animations
- Next.js 14+ 搭配App Router
- 已定义TypeScript类型
- 使用Tailwind CSS样式
- 已安装并自定义ShadCN UI组件
- 已配置SEO元数据(标题、描述、OG标签)
- 使用Next.js Image组件优化图片
- 已实现响应式设计(移动端优先)
- 满足可访问性标准(WCAG AA)
- 已优化性能(懒加载、字体优化)
- 支持减少动效的用户
Final Polish 💎
最终打磨 💎
- All fonts loaded correctly (check browser DevTools)
- Color contrast tested (use browser DevTools)
- Tested on mobile, tablet, desktop
- Keyboard navigation works
- Hover states feel delightful
- No Lorem Ipsum or placeholder content
- Brand feels unique and memorable
- 所有字体加载正常(检查浏览器开发者工具)
- 已测试颜色对比度(使用浏览器开发者工具)
- 已在移动端、平板、桌面端测试
- 键盘导航可用
- 悬停效果令人愉悦
- 无Lorem Ipsum或占位内容
- 品牌风格独特且令人难忘
Best Practices
最佳实践
Design-First Approach
设计优先方法
- Always start with design thinking before coding
- Document your aesthetic direction in comments
- Create a mood board or reference images before implementing
- Don't default to "safe" choices - push creative boundaries
- Remember: Conversions come from trust, and trust comes from professionalism + distinctiveness
- 始终从设计思路开始,再编码
- 在注释中记录你的美学方向
- 实现前创建情绪板或参考图片
- 不要默认选择“安全”选项——突破创意边界
- 记住:转化来自信任,信任来自专业性+独特性
Content Guidelines
内容准则
- Write clear, benefit-focused copy that matches your brand voice
- Use action-oriented language in CTAs (verb + benefit)
- Keep sections scannable with proper headings
- Include specific numbers and statistics (builds credibility)
- Use authentic testimonials with real names and photos
- Match tone to aesthetic: Playful design → playful copy, Professional design → authoritative copy
- 撰写清晰、聚焦优势的文案,匹配品牌语调
- CTA使用行动导向语言(动词+优势)
- 用合适的标题让各区块易于扫描
- 包含具体数字与统计数据(提升可信度)
- 使用带真实姓名与照片的真实评价
- 语调与美学匹配:活泼设计→活泼文案,专业设计→权威文案
Typography Best Practices
排版最佳实践
- Never compromise on typography - it's 80% of design
- Use display fonts at large sizes (4rem+) where they shine
- Maintain consistent line heights across sections
- Use font weights strategically (light for elegance, bold for impact)
- Test readability on actual devices, not just dev tools
- Load fonts efficiently: Only weights you actually use
- 绝不妥协排版——它占设计的80%
- 在大尺寸(4rem+)下使用展示字体,发挥其优势
- 各区块保持一致的行高
- 战略性使用字重(轻量字重显优雅,粗体显冲击力)
- 在实际设备上测试可读性,而非仅依赖开发工具
- 高效加载字体:仅加载实际使用的字重
Color & Visual Consistency
色彩与视觉一致性最佳实践
- Define ALL colors as CSS variables upfront
- Use your primary color in at least 3-4 places (not just logo)
- Accent color should be high contrast and used sparingly
- Test color contrast with browser DevTools or online checkers
- Dark text on light backgrounds should be near-black (#1a1a1a), not pure black
- Consider color psychology: Blue = trust, Green = growth, Red = urgency, Purple = creativity
- 提前将所有颜色定义为CSS变量
- 主色至少在3-4个地方使用(不仅Logo)
- 强调色应高对比度,且少量使用
- 用浏览器开发者工具或在线工具测试颜色对比度
- 浅色背景上的深色文本应接近黑色(#1a1a1a),而非纯黑
- 考虑色彩心理学:蓝色=信任,绿色=成长,红色=紧迫感,紫色=创意
Animation & Motion Guidelines
动画与动效准则
- Less is more: One great page entrance > scattered micro-animations
- Use to create rhythm and flow
animation-delay - Respect - always
prefers-reduced-motion - Test on actual devices - animations feel different on 60Hz vs 120Hz screens
- Avoid animations that distract from CTAs
- Use easing functions: is smooth and professional
cubic-bezier(0.4, 0, 0.2, 1)
- 少即是多:一个出色的页面入场动画 > 零散的微动画
- 使用创造节奏与流程
animation-delay - 始终尊重
prefers-reduced-motion - 在实际设备上测试——60Hz与120Hz屏幕上的动画感受不同
- 避免分散CTA注意力的动画
- 使用缓动函数:平滑且专业
cubic-bezier(0.4, 0, 0.2, 1)
SEO Optimization
SEO优化
- Include keywords naturally in H1, H2, and first paragraph
- Use proper heading tag structure (H1 → H2 → H3), only one H1
- Add descriptive alt text to all images (SEO + accessibility)
- Optimize page load speed (Core Web Vitals matter)
- Create compelling meta tags that encourage clicks
- Schema markup for business/product info
- 在H1、H2与第一段中自然融入关键词
- 使用正确的标题标签结构(H1 → H2 → H3),仅一个H1
- 为所有图片添加描述性alt文本(SEO+可访问性)
- 优化页面加载速度(核心Web指标很重要)
- 创建有吸引力的元标签,鼓励点击
- 添加业务/产品信息的Schema标记
Conversion Optimization
转化优化
- Primary CTA: Above the fold, impossible to miss
- Final CTA: Last chance conversion, make it dramatic
- Reduce friction: Minimize form fields, clear value proposition
- Highlight trust signals: Reviews, testimonials, "As seen in" logos
- Use contrasting colors for CTAs (should stand out)
- Test CTA copy variations: "Start Free Trial" vs "Try Free for 14 Days"
- Add urgency where appropriate: Limited spots, time-sensitive offers
- Show human faces: Testimonials with real photos convert better
- 主CTA:首屏可见,绝对醒目
- 最终CTA:最后转化机会,使其更具戏剧性
- 减少摩擦:最小化表单字段,清晰的价值主张
- 突出信任信号:评价、testimonials、“被报道”Logo
- CTA使用对比色(应脱颖而出)
- 测试CTA文案变体:“免费试用” vs “14天免费试用”
- 适当添加紧迫感:限量名额、限时优惠
- 展示人脸:带真实照片的评价转化率更高
Performance Best Practices
性能最佳实践
- Optimize images: WebP format, proper sizing, lazy loading
- Font loading strategy: to avoid FOIT (Flash of Invisible Text)
font-display: swap - Minimize JavaScript: Use CSS animations when possible
- Code splitting: Dynamic imports for heavy components
- Prefetch critical resources
- Target: LCP < 2.5s, FID < 100ms, CLS < 0.1
- 优化图片:WebP格式、合适尺寸、懒加载
- 字体加载策略:避免FOIT(不可见文本闪烁)
font-display: swap - 最小化JavaScript:优先使用CSS动画
- 代码分割:对重型组件使用动态导入
- 预取关键资源
- 目标指标:LCP < 2.5s,FID < 100ms,CLS < 0.1
Common Patterns & Aesthetic Recommendations
常见模式与美学建议
Each landing page type has different conversion goals AND can express unique aesthetics:
每种着陆页类型有不同的转化目标,也可表达独特的美学风格:
SaaS Product Landing Page
SaaS产品着陆页
Conversion Focus: Free trial CTA, feature comparisons, pricing clarity, security badges
Aesthetic Recommendations:
- Minimalist & Professional: Clean layout, lots of whitespace, sophisticated typography
- Tech-Forward: Gradient backgrounds, subtle animations, modern sans-serif fonts
- Bold & Confident: Large typography, high-contrast CTAs, dynamic hover states Avoid: Generic blue gradients, stock photos of laptops in coffee shops
转化重点:免费试用CTA、功能对比、价格透明度、安全徽章
美学建议:
- 极简专业风:简洁布局、大量留白、精致排版
- 技术前沿风:渐变背景、微妙动画、现代无衬线字体
- 大胆自信风:大尺寸排版、高对比度CTA、动态悬停状态 避免:通用蓝色渐变、咖啡馆里的笔记本电脑库存照片
E-commerce Product Landing Page
电商产品着陆页
Conversion Focus: Product images, pricing, shipping info, return policy, urgency
Aesthetic Recommendations:
- Luxury/Premium: Elegant serif fonts, monochrome palette, generous whitespace
- Energetic/Youth: Bold colors, playful fonts, dynamic layouts, vibrant CTAs
- Natural/Sustainable: Earth tones, organic shapes, soft shadows, rounded corners Avoid: Cluttered layouts, too many competing visual elements
转化重点:产品图片、价格、配送信息、退货政策、紧迫感
美学建议:
- 奢华高端风:优雅衬线字体、单色调色板、充足留白
- 活力青年风:大胆色彩、活泼字体、动态布局、鲜艳CTA
- 自然可持续风:大地色调、有机形状、柔和阴影、圆角 避免:杂乱布局、过多竞争视觉元素
Service/Agency Landing Page
服务/机构着陆页
Conversion Focus: Portfolio/case studies, process explanation, team credentials, contact form
Aesthetic Recommendations:
- Creative/Bold: Asymmetric layouts, unique typography, portfolio as hero
- Editorial: Magazine-style layouts, large imagery, strong typographic hierarchy
- Minimalist/Portfolio: Grid of work, minimal text, let work speak for itself Avoid: Generic "professional" templates, stock photography
转化重点:作品集/案例研究、流程说明、团队资质、联系表单
美学建议:
- 创意大胆风:非对称布局、独特排版、作品集作为英雄区
- 杂志编辑风:杂志式布局、大尺寸图像、清晰排版层级
- 极简作品集风:作品网格、极简文本、用作品说话 避免:通用“专业”模板、库存摄影
Event/Webinar Landing Page
活动/线上研讨会着陆页
Conversion Focus: Date/time prominence, speaker profiles, agenda, registration form, countdown timer
Aesthetic Recommendations:
- Exciting/Dynamic: Animated countdown, gradient backgrounds, energetic colors
- Professional/Conference: Clean layout, speaker headshots with borders, agenda timeline
- Community/Friendly: Warm colors, circular avatars, social proof emphasis Avoid: Boring bullet-point agendas, generic conference aesthetics
转化重点:日期/时间突出、演讲者简介、议程、注册表单、倒计时器
美学建议:
- 兴奋动态风:动画倒计时、渐变背景、活力色彩
- 专业会议风:简洁布局、带边框的演讲者头像、议程时间线
- 社区友好风:温暖色彩、圆形头像、突出社交证明 避免:无聊的项目符号议程、通用会议审美
Mobile App Landing Page
移动应用着陆页
Conversion Focus: App Store badges, screenshots in device frames, feature highlights, demo video
Aesthetic Recommendations:
- Modern/Sleek: Device mockups with 3D tilt, floating screenshots, smooth animations
- Playful/Fun: Bright colors, illustrated icons, character mascots
- Screenshot-Forward: Large phone mockups as hero, minimal text, visual storytelling Avoid: Tiny screenshots, generic app icons
转化重点:应用商店徽章、设备框中的截图、功能亮点、演示视频
美学建议:
- 现代 sleek 风:带3D倾斜的设备样机、悬浮截图、平滑动画
- 活泼趣味风:明亮色彩、插画图标、角色吉祥物
- 截图优先风:大尺寸手机样机作为英雄区、极简文本、视觉叙事 避免:小尺寸截图、通用应用图标
Resources
资源
references/
references/
This skill includes detailed reference documentation:
- - In-depth explanation of each of the 11 essential elements with principles, implementation tips, and examples
11-essential-elements.md - - Complete, production-ready component code using ShadCN UI for all major sections
component-examples.md
Load these references as needed when implementing specific sections or when you need detailed guidance on any element.
本技能包含详细的参考文档:
- - 11项核心元素的深度说明,含原则、实现技巧与示例
11-essential-elements.md - - 使用ShadCN UI的所有主要区块的完整可投入生产的组件代码
component-examples.md
实现特定区块或需要任何元素的详细指导时,加载这些参考文件。
Notes & Philosophy
说明与设计理念
Core Principles
核心原则
- Conversion + Memorability: A landing page must both convert and be memorable
- Intentional Design: Every aesthetic choice should be deliberate, not default
- No Generic AI Aesthetics: Avoid the "AI-generated" look that makes brands forgettable
- Design System First: Define fonts, colors, motion before coding
- Customize Everything: ShadCN is a starting point, not the final design
- 转化+记忆点:着陆页既要转化,又要令人难忘
- 有意图的设计:每个美学选择都应是刻意的,而非默认
- 无通用AI审美:避免让品牌过目即忘的“AI生成”外观
- 先设计系统:编码前定义字体、颜色、动效
- 自定义一切:ShadCN是起点,而非最终设计
Framework Origins
框架起源
- 11 Essential Elements based on DESIGNNAS's proven conversion framework
- Design Excellence principles adapted from high-quality frontend design practices
- Combined to create landing pages that are functionally effective AND visually extraordinary
- 11项核心元素基于DESIGNNAS经过验证的转化框架
- 设计卓越性原则改编自高质量前端设计实践
- 结合两者,打造功能高效且视觉出众的着陆页
Adaptation Guidelines
适配准则
- Adapt to specific brand guidelines and target audience
- Use A/B testing to continuously improve conversion rates
- Balance conversion optimization with creative expression
- When in doubt, be bold - generic pages don't convert OR impress
- 适配特定品牌准则与目标受众
- 使用A/B测试持续提升转化率
- 在转化优化与创意表达间取得平衡
- 存疑时,大胆尝试——通用页面既无法转化也无法留下印象
Success Metrics
成功指标
Conversion metrics:
- Click-through rate on CTAs
- Form submission rate
- Scroll depth (are users reaching all 11 elements?)
- Bounce rate and time on page
Brand metrics:
- User feedback on design quality
- Social sharing of the landing page
- Brand recall in user surveys
- Differentiation from competitors
转化指标:
- CTA点击率
- 表单提交率
- 滚动深度(用户是否浏览了所有11项元素?)
- 跳出率与页面停留时间
品牌指标:
- 用户对设计品质的反馈
- 着陆页的社交分享量
- 用户调研中的品牌召回率
- 与竞品的差异化程度
Remember
请记住
Every landing page is an opportunity to make an unforgettable first impression. The 11 essential elements ensure conversions. Exceptional design ensures they remember your brand. Never sacrifice one for the other.
The best landing pages convert AND inspire.
每个着陆页都是打造难忘第一印象的机会。11项核心元素确保转化,卓越设计确保他们记住你的品牌。永远不要牺牲其中任何一个。
最佳的着陆页既能转化,又能激发灵感。