Components

20 to 30 pre built responsive components

Browse your component library

Every Naina project includes 20 to 30 pre built components. Navigation, heroes, cards, pricing tables, footers. All styled with your colors and fonts.

See previews of all 20 to 30 components. Each is already styled with your colors and fonts.

Component library

Add components to pages

Drag or click to add a component to any page

Components are fully responsive out of the box

They all work together because they share the same design system

Duplicate components

Found a component you like but want a variation?

Duplicate it and customize the copy

This maintains code quality while giving you flexibility

You can't create components from scratch, this ensures quality. But duplicating and customizing gives you immense flexibility.

Duplicate and customize components

Customize component layouts

Components aren't locked templates. You can customize padding, margins, colors, typography, borders, and layout properties. Make them yours.

Adjust margins and padding

Change flex and grid properties

Control how elements wrap and flow

Semantic HTML

Each component is semantic HTML. Not divs with class names. Actual header, article, section, nav tags.

Good for SEO, good for accessibility.

Semantic HTML structure