Neo-Brutalism

Bold neo-brutalist pricing cards with chunky shadows.

Main Features of Neo-Brutalism

How to Use Neo-Brutalism in Next.js

Installation Guide for Neo-Brutalism

Props

Customize the component with these props

PropertyTypeDefaultDescription
title
stringNo Hidden Fees.Section title text.
titleLine1
stringNo Hidden Fees.First line of title.
titleLine2
stringJust Raw Value.Second line of title.
plans
Array<{name: string, price: number, badge?: string}>[]Array of pricing plans with name, price, and optional badge.
features
string[][]Array of feature strings to display.
backgroundColor
string#F4F4F0Background color (hex, rgb, or hsl).
headerBgColor
string#FF5E5BHeader background color.
headerBorderColor
string#000000Header border color.
headerTextColor
string#000000Header text color.
headerShadowColor
stringrgba(0,0,0,1)Header shadow color.
cardBgColors
string[]["#A3E635", "#60A5FA", "#F472B6"]Array of card background colors.
cardBorderColor
string#000000Card border color.
cardTextColor
string#000000Card text color.
badgeBgColor
string#000000Badge background color.
badgeTextColor
string#ffffffBadge text color.
priceColor
string#000000Price text color.
featureCheckBgColor
string#000000Feature check background color.
featureCheckTextColor
string#ffffffFeature check text color.
buttonBgColor
string#000000Button background color.
buttonTextColor
string#ffffffButton text color.
buttonHoverBgColor
string#ffffffButton hover background color.
buttonHoverTextColor
string#000000Button hover text color.
buttonHoverBorderColor
string#000000Button hover border color.
shadowColor
string#000000Shadow color.
buttonText
stringGet It NowButton text.

When to Use

Perfect for high-energy brands, street-wear e-commerce, and experimental Next.js portfolios. Use this React component for a bold, neo-brutalist pricing section with chunky shadows, high-saturation colors, and raw architectural hierarchy.

Best Practices

Follow React best practices by pairing this with thick, monospaced typography and saturated primary colors. Maintain scalable component architecture by using it for high-impact section headers. Optimize for performance by using CSS-based box-shadows.

Why This Component Matters in Modern UI Development

Neo-brutalist design is a powerful visual statement of raw power and structural honesty. This production-ready UI component helpsคุณ build an interface that feels solid and unyielding, adding a unique architectural signature to your project.

Frequently Asked Questions

QCan I adjust the shadow depth?

The component uses hard-coded shadow offsets to maintain the signature brutalist look, but these can be easily adjusted in the Tailwind classes.

QIs the color palette customizable?

Yes, the `cardBgColors` prop allows you to pass an array of unique colors for each tier for maximum visual pop.

QAre the checkmarks custom?

The component uses stylized Lucide icons wrapped in heavy-bordered circles to match the chunky aesthetic.

Neo-Brutalism - React Pricing Table & Plan Card | Uilora