返回风格库
视觉风格expressive

极繁主义

Maximalism

极繁主义设计——更多就是更多。层叠图案、混搭字体、饱和色彩、装饰性边框。与极简主义形成鲜明对比,拥抱丰富、华丽和视觉冲击。

极繁主义视觉预览
主色#d4145a
次色#1a0a2e
强调色 1#ffbe0b
强调色 2#3a86ff
强调色 3#8338ec
强调色 4#06d6a0

AI 实现规则

You are a Maximalism design style frontend development expert. All generated code must strictly follow these constraints:

## Absolutely Forbidden

- Grayscale neutral backgrounds (gray-100 through gray-500)
- Single font family throughout (must mix at least 2)
- Thin 1px borders (border or border-[1px])
- Excessive whitespace and minimal layouts
- Low-saturation or muted color palettes
- Pure white bg-white as primary background
- Subtle, understated design choices

## Must Follow

- Deep navy background bg-[#1a0a2e] as base
- Saturated accent colors: #d4145a, #ffbe0b, #3a86ff, #8338ec, #06d6a0
- Thick borders border-4 with bold accent colors
- Multi-layer offset shadows shadow-[4px_4px_0px_color,8px_8px_0px_color]
- Mixed fonts: font-serif for headings, font-sans for body, font-mono for labels
- Gradient backgrounds bg-gradient-to-br/to-r with multiple accent stops
- uppercase tracking-widest on buttons and labels
- Decorative elements: dashed borders, color badges, pattern backgrounds

## Color Palette

Primary:
- Hot Pink: #d4145a
- Deep Navy: #1a0a2e
- Vivid Yellow: #ffbe0b
- Electric Blue: #3a86ff
- Vivid Purple: #8338ec
- Emerald: #06d6a0

## Unique Elements (Maximalism-Only)

1. Multi-layer shadows: shadow-[4px_4px_0px_#ffbe0b,8px_8px_0px_#3a86ff] for stacked depth
2. Gradient borders & backgrounds: from-[#d4145a] via-[#8338ec] to-[#3a86ff]
3. Mixed typography: font-serif headings, font-sans body, font-mono labels on same page
4. Decorative badges: colored tag spans with font-mono uppercase tracking
5. Double/dashed border accents: border-dashed border-[#8338ec]/50 as section dividers

## Animation & Interaction Rules

- Z-Index Popping: 悬停元素必须快速前置(hover:z-50)并放大旋转,主动从拥挤布局中“挤出”。
- Sensory Overload: hover 可同时触发颜色反转、阴影暴增和角度变化,维持高压视觉刺激。
- Snappy & Aggressive: 使用短时长(duration-100~200)快速切换,避免柔和优雅缓动。
- Active Chaos: active 允许强烈压缩与角度突变,制造失控但可读的”爆裂反馈”。

组件预览与实现

font-extrabold uppercase tracking-widest rounded-xl border-3 transition-all duration-300 ease-in-out bg-gradient-to-r from-[#d4145a] to-[#8338ec] text-white border-[#ffbe0b] shadow-xl shadow-[#d4145a]/40 hover:shadow-2xl hover:scale-110 hover:brightness-125 hover:-rotate-1 active:scale-95 active:rotate-0
button

按钮

极繁主义按钮,多层阴影、渐变背景、粗边框和装饰性 hover 效果

<button
  className="
    relative z-10 px-8 py-4
    bg-[#ff00ff]
    text-[#ffff00] font-black uppercase tracking-widest text-2xl
    border-4 border-[#ffbe0b]
    shadow-[8px_8px_0px_#00ffff]
    hover:z-50 hover:scale-110 hover:-rotate-3
    hover:bg-[#00ffff] hover:text-[#ff00ff] hover:border-[#ffff00]
    hover:shadow-[16px_16px_0px_#000]
    active:scale-90 active:rotate-6 active:shadow-none
    transition-all duration-150
  "
>
  OVERLOAD
</button>
card

卡片

极繁主义卡片,渐变边框、多层装饰阴影和混搭字体排版

<div className="group relative z-10 transition-all duration-200 hover:z-50 hover:scale-105 hover:rotate-2">
  {/* Decorative background layer */}
  <div className="absolute -top-2 -left-2 w-full h-full bg-[#ffbe0b] rounded-sm" />
  <div className="absolute -top-1 -left-1 w-full h-full bg-[#3a86ff] rounded-sm group-hover:bg-[#00ffff]" />
  <div
    className="
      relative
      p-8
      bg-[#ffff00]
      border-4 border-[#d4145a]
      rounded-sm
      shadow-[12px_12px_0px_#ff00ff]
      group-hover:bg-[#ff00ff] group-hover:shadow-[24px_24px_0px_#00ffff]
      transition-all duration-200
    "
  >
    <div className="absolute -top-8 -right-8 flex h-24 w-24 rotate-12 items-center justify-center rounded-full border-4 border-black bg-[#00ffff] text-3xl font-black text-black transition-all duration-200 group-hover:-rotate-45 group-hover:scale-150 group-hover:bg-[#ffff00]">
      !!!
    </div>

    <div className="flex items-center gap-3 mb-4">
      <span className="px-3 py-1 bg-[#ffbe0b] text-[#1a0a2e] text-xs font-mono font-bold uppercase tracking-wider">
        Featured
      </span>
      <span className="px-3 py-1 bg-[#06d6a0] text-[#1a0a2e] text-xs font-mono font-bold uppercase tracking-wider">
        New
      </span>
    </div>
    <h3 className="text-5xl font-serif font-black text-black mb-3 uppercase leading-none group-hover:text-[#ffff00] transition-colors">
      More is More
    </h3>
    <p className="text-xl font-bold text-black border-8 border-[#00ffff] pl-4 group-hover:text-white group-hover:border-[#ffff00] transition-colors">
      Why whisper when you can scream? Overlap, clash, and dominate the viewport.
    </p>
  </div>
</div>
input

输入框

极繁主义输入框,渐变聚焦边框、粗装饰线和混搭标签字体

<div>
  <label className="block text-sm font-serif font-bold text-[#ffbe0b] uppercase tracking-widest mb-2">
    Your Name
  </label>
  <input
    type="text"
    placeholder="Type something bold..."
    className="
      w-full px-6 py-4
      bg-[#1a0a2e]
      border-4 border-[#8338ec]
      rounded-sm
      text-white placeholder-[#8338ec]/40
      font-sans text-lg
      focus:border-[#d4145a]
      focus:shadow-[0_0_0_4px_rgba(212,20,90,0.3)]
      focus:outline-none
      transition-all duration-200
    "
  />
  <p className="mt-2 text-xs font-mono text-[#06d6a0] tracking-wider">
    Express yourself freely
  </p>
</div>
hero

Hero 区块

极繁主义 Hero 区域,渐变背景、多层装饰元素和超大标题排版

<section className="
  min-h-screen
  flex items-center justify-center
  bg-gradient-to-br from-[#1a0a2e] via-[#d4145a]/20 to-[#1a0a2e]
  relative overflow-hidden
">
  {/* Decorative circles */}
  <div className="absolute top-10 right-10 w-64 h-64 rounded-full bg-[#ffbe0b]/10 blur-sm" />
  <div className="absolute bottom-20 left-16 w-48 h-48 rounded-full bg-[#3a86ff]/10 blur-sm" />
  <div className="absolute top-1/3 left-1/4 w-32 h-32 border-4 border-[#8338ec]/20 rotate-45" />

  <div className="relative z-10 text-center px-6 max-w-4xl">
    <div className="inline-block px-4 py-1 mb-6 bg-[#ffbe0b] text-[#1a0a2e] font-mono font-bold text-xs uppercase tracking-[0.3em]">
      More is More
    </div>
    <h1 className="text-7xl md:text-9xl font-serif font-black text-white mb-4 uppercase leading-none">
      MAXI<span className="text-[#d4145a]">MAL</span>ISM
    </h1>
    <p className="text-xl md:text-2xl text-[#8338ec] font-sans mb-10">
      Embrace the excess. Reject the blank.
    </p>
    <div className="flex gap-4 justify-center flex-wrap">
      <button className="
        px-10 py-4
        bg-gradient-to-r from-[#d4145a] to-[#8338ec]
        text-white font-black uppercase tracking-widest
        border-4 border-[#ffbe0b]
        shadow-[4px_4px_0px_#ffbe0b,8px_8px_0px_#3a86ff]
        hover:shadow-[2px_2px_0px_#ffbe0b,4px_4px_0px_#3a86ff]
        hover:translate-x-[2px] hover:translate-y-[2px]
        transition-all duration-200
      ">
        Explore
      </button>
      <button className="
        px-10 py-4
        bg-transparent
        text-[#06d6a0] font-bold uppercase tracking-widest
        border-4 border-[#06d6a0]
        shadow-[4px_4px_0px_#06d6a0]
        hover:bg-[#06d6a0] hover:text-[#1a0a2e]
        hover:shadow-[2px_2px_0px_#ffbe0b]
        hover:translate-x-[2px] hover:translate-y-[2px]
        transition-all duration-200
      ">
        Learn More
      </button>
    </div>
  </div>
</section>

交互展示

适用范围与设计理念

应用场景

creativemarketingeditorial

视觉关键词

high-contrast极繁华丽层叠混搭饱和装饰丰富expressiveboldvibrant

极繁主义(Maximalism)是对极简主义的直接反叛。它相信"更多就是更多",拒绝留白的克制,拥抱层叠、装饰和视觉丰富性。从巴洛克宫殿到波西米亚室内设计,极繁主义一直是人类表达欲望的自然产物。

在数字设计中,极繁主义表现为大胆的撞色组合、多种字体的混搭使用、层叠的装饰性边框和图案背景。每一寸屏幕空间都被赋予视觉意义,每个元素都争夺注意力,却又在整体构图中达到一种混乱的和谐。

核心理念:

- 层叠丰富:多层视觉元素堆叠,背景图案、装饰性边框、阴影、渐变叠加使用

- 饱和撞色:热粉、明黄、电蓝、亮紫、翠绿大胆组合,拒绝灰度中性色

- 混搭字体:同一页面中混用衬线、无衬线、手写体,每个区域有独立的字体个性

- 装饰至上:边框使用双线、虚线、波浪线等多种样式,按钮和卡片添加额外装饰层

极繁主义适合时尚品牌、艺术展览、音乐节官网和创意作品集等需要强烈视觉表达的场景。它不适合追求效率和简洁的工具类产品。

设计极繁主义作品的关键在于——虽然一切都很"满",但并非毫无逻辑。颜色之间需要有对比关系,字体之间需要有层级关系,装饰元素需要有节奏韵律。极繁,但不混乱。

应该这样做

  • 使用饱和撞色组合:bg-[#d4145a], bg-[#ffbe0b], bg-[#3a86ff], bg-[#8338ec], bg-[#06d6a0]
  • 混搭字体:标题 font-serif font-black,正文 font-sans,标签 font-mono
  • 使用双边框或装饰性边框:border-4 border-double, border-[3px] border-dashed
  • 添加多层阴影:shadow-[4px_4px_0px_#ffbe0b,8px_8px_0px_#3a86ff]
  • 使用渐变背景叠加:bg-gradient-to-br from-[#d4145a] via-[#8338ec] to-[#3a86ff]
  • 大胆使用 uppercase tracking-widest 和超大字号 text-6xl 以上
  • 卡片和容器添加装饰性伪元素和图案背景
  • 使用 rotate 和 skew 变换增加动态感

避免这样做

  • 禁止使用灰度中性色(gray-300, gray-400, gray-500)作为主色
  • 禁止使用过多留白(gap-16 以上的间距)
  • 禁止使用单一字体贯穿全页
  • 禁止使用 1px 细边框(border 或 border-[1px])
  • 禁止使用低饱和度配色(opacity-30 以下的主色)
  • 禁止使用极简的无装饰设计
  • 禁止使用纯白 bg-white 作为大面积背景

全局 CSS

/* Maximalism Global Styles */

:root {
  --max-pink: #d4145a;
  --max-navy: #1a0a2e;
  --max-yellow: #ffbe0b;
  --max-blue: #3a86ff;
  --max-purple: #8338ec;
  --max-emerald: #06d6a0;
}

/* Multi-layer decorative border */
.max-border-layered {
  border: 4px solid var(--max-pink);
  box-shadow:
    4px 4px 0px var(--max-yellow),
    8px 8px 0px var(--max-blue);
}

/* Gradient text effect */
.max-gradient-text {
  background: linear-gradient(135deg, var(--max-pink), var(--max-purple), var(--max-blue));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}

/* Pattern background - diagonal stripes */
.max-pattern-stripes {
  background-image: repeating-linear-gradient(
    45deg,
    transparent,
    transparent 10px,
    rgba(255, 190, 11, 0.05) 10px,
    rgba(255, 190, 11, 0.05) 20px
  );
}

/* Decorative dotted background */
.max-pattern-dots {
  background-image: radial-gradient(
    circle,
    var(--max-purple) 1px,
    transparent 1px
  );
  background-size: 20px 20px;
}

/* Excessive glow effect */
.max-glow {
  text-shadow:
    0 0 10px var(--max-pink),
    0 0 30px rgba(212, 20, 90, 0.3),
    0 0 60px rgba(131, 56, 236, 0.2);
}
@keyframes maximalism-fade-in {
  from { opacity: 0; transform: translateY(8px); }
  to { opacity: 1; transform: translateY(0); }
}

@keyframes maximalism-pulse {
  0%, 100% { opacity: 1; }
  50% { opacity: 0.7; }
}

.maximalism-card {
  position: relative;
  overflow: hidden;
}

.maximalism-card::before {
  content: "";
  position: absolute;
  inset: 0;
  opacity: 0;
  transition: opacity 0.3s ease;
  background: linear-gradient(135deg, rgba(212, 20, 90, 0.05), transparent);
  pointer-events: none;
}

.maximalism-card:hover::before {
  opacity: 1;
}

.maximalism-frosted {
  backdrop-filter: blur(12px) saturate(180%);
  -webkit-backdrop-filter: blur(12px) saturate(180%);
  background: rgba(212, 20, 90, 0.08);
}

.maximalism-accent-corner {
  clip-path: polygon(0 0, 100% 0, 100% calc(100% - 2rem), calc(100% - 2rem) 100%, 0 100%);
}

.maximalism-animate-in {
  animation: maximalism-fade-in 0.5s ease-out both;
}

布局、色板与 Tokens

主色#d4145a
次色#1a0a2e
强调色 1#ffbe0b
强调色 2#3a86ff
强调色 3#8338ec
强调色 4#06d6a0
{
  "border": {
    "width": "border-4",
    "color": "border-[#d4145a]",
    "radius": "rounded-sm",
    "style": "border-solid"
  },
  "shadow": {
    "sm": "shadow-[3px_3px_0px_#ffbe0b]",
    "md": "shadow-[4px_4px_0px_#ffbe0b,8px_8px_0px_#3a86ff]",
    "lg": "shadow-[6px_6px_0px_#ffbe0b,12px_12px_0px_#3a86ff]",
    "none": "shadow-none",
    "hover": "hover:shadow-[2px_2px_0px_#ffbe0b,4px_4px_0px_#3a86ff]",
    "focus": "focus:shadow-[0_0_0_4px_rgba(212,20,90,0.3)]",
    "colored": {
      "pink": "shadow-[4px_4px_0px_#d4145a]",
      "yellow": "shadow-[4px_4px_0px_#ffbe0b]",
      "blue": "shadow-[4px_4px_0px_#3a86ff]",
      "purple": "shadow-[4px_4px_0px_#8338ec]",
      "emerald": "shadow-[4px_4px_0px_#06d6a0]"
    }
  },
  "interaction": {
    "transition": "transition-all duration-200",
    "active": "active:translate-x-[4px] active:translate-y-[4px] active:shadow-none",
    "hoverTranslate": "hover:translate-x-[2px] hover:translate-y-[2px]"
  },
  "typography": {
    "heading": "font-serif font-black uppercase tracking-widest",
    "body": "font-sans",
    "mono": "font-mono text-xs uppercase tracking-[0.3em]",
    "sizes": {
      "hero": "text-6xl md:text-8xl lg:text-9xl",
      "h1": "text-4xl md:text-6xl",
      "h2": "text-3xl md:text-4xl",
      "h3": "text-2xl md:text-3xl",
      "body": "text-sm md:text-base",
      "small": "text-xs md:text-sm"
    }
  },
  "spacing": {
    "section": "py-14 md:py-20 lg:py-28",
    "container": "px-4 md:px-8 lg:px-12",
    "card": "p-6 md:p-8",
    "gap": {
      "sm": "gap-3 md:gap-4",
      "md": "gap-4 md:gap-6",
      "lg": "gap-6 md:gap-10"
    }
  },
  "colors": {
    "background": {
      "primary": "bg-[#1a0a2e]",
      "secondary": "bg-[#d4145a]",
      "accent": [
        "bg-[#ffbe0b]",
        "bg-[#3a86ff]",
        "bg-[#8338ec]",
        "bg-[#06d6a0]"
      ]
    },
    "text": {
      "primary": "text-white",
      "secondary": "text-[#ffbe0b]",
      "muted": "text-[#8338ec]/70"
    },
    "button": {
      "primary": "bg-gradient-to-r from-[#d4145a] to-[#8338ec] text-white border-4 border-[#ffbe0b] shadow-[4px_4px_0px_#ffbe0b,8px_8px_0px_#3a86ff]",
      "secondary": "bg-transparent text-[#06d6a0] border-4 border-[#06d6a0] shadow-[4px_4px_0px_#06d6a0]",
      "danger": "bg-[#d4145a] text-white border-4 border-[#ffbe0b] shadow-[4px_4px_0px_#ffbe0b]"
    }
  },
  "forbidden": {
    "classes": [
      "bg-white",
      "bg-gray-50",
      "bg-gray-100",
      "text-gray-300",
      "text-gray-400",
      "text-gray-500",
      "border",
      "border-[1px]",
      "shadow-sm",
      "shadow-md",
      "shadow-lg"
    ],
    "patterns": [
      "^bg-(?:white|gray-(?:50|100|200))$",
      "^text-gray-[2-5]",
      "^border$",
      "^border-\\[1px\\]$",
      "^shadow-(?:sm|md|lg|xl)$"
    ],
    "reasons": {
      "bg-white": "Maximalism uses deep navy #1a0a2e, never plain white backgrounds",
      "text-gray-400": "Maximalism uses saturated accent colors, not muted grays",
      "border": "Maximalism requires thick borders (border-4), never thin 1px",
      "shadow-md": "Maximalism uses hard multi-layer offset shadows, not soft blur shadows"
    }
  },
  "required": {
    "button": [
      "rounded-sm",
      "font-black uppercase tracking-widest",
      "border-4",
      "transition-all duration-200"
    ],
    "card": [
      "rounded-sm",
      "bg-[#1a0a2e]",
      "border-4 border-[#d4145a]"
    ],
    "input": [
      "rounded-sm",
      "border-4 border-[#8338ec]",
      "bg-[#1a0a2e]",
      "text-white",
      "focus:outline-none"
    ]
  }
}

示例提示词

极繁主义创意作品集

极繁主义风格的创意作品集页面,多层装饰、渐变背景和混搭字体

Use Maximalism style to create a creative portfolio page:
1. Background: deep navy #1a0a2e with diagonal stripe pattern overlay
2. Hero: massive serif title with gradient text, multi-layer offset shadows
3. Cards: stacked colored background layers, thick pink borders, yellow and blue shadows
4. Navigation: gradient badges with mono uppercase labels
5. Buttons: gradient bg, thick yellow border, double-layer shadows
6. Typography: mix serif (headings), sans (body), mono (labels)
7. Color palette: hot pink, vivid yellow, electric blue, vivid purple, emerald

SaaS 着陆页

生成 极繁主义风格的 SaaS 产品着陆页

Create a SaaS landing page using Maximalism style with hero section, feature grid, testimonials, pricing table, and footer.

作品集展示

生成 极繁主义风格的作品集页面

Create a portfolio showcase page using Maximalism style with project grid, about section, contact form, and consistent visual language.