Back to components
ComponentPricingFree

Price List / Menu React component

A printed-menu style price list for cafés, salons and studios: section tabs with a sliding pill, dotted leaders to each price, sizes side by side, favourites and diet filters.

About the Price List / Menu component

Price List / Menu lays out prices the way a good printed menu does: names on the left, a dotted line across, prices on the right, with sizes side by side and short descriptions underneath.

Section tabs with a sliding pill jump between categories, and filter chips built from your tags narrow the list to things like Vegan or Gluten free. It suits cafés and restaurants as well as barbers, salons, studios and repair shops.

When to use it

Use it for restaurant and café menus, salon and barber price lists, treatment lists at clinics and spas, and workshop or repair rates.

For software plans with feature lists, use Pricing Table instead.

Installation

Add the Price List / Menu component to your project with the shadcn CLI. It lands in components/price-list-menu.tsx as plain React + Tailwind CSS source you own and can edit.

Install
Copied!
npx shadcn@latest add @reactframe/price-list-menu

Or copy the source by hand and install its dependencies:

Install
Copied!
npm install clsx tailwind-merge

Related components

Usage Price Calculator
Free
Pricing Table
Free
À la Carte Plan Builder
Free
Credit Pack Picker
Free
Bento Hero
Free
Tile Flip Hero
Free