Elements

Component library and design system reference.

Colors

Primary palette, neutral scale, backgrounds, and text colors.

Primary Palette

Primary Blue

#2d6dc3

--color-primary

Primary Strong

#0066ff

--color-primary-strong

Primary Light

#8fb9ff

--color-primary-light

Accent Gold

#fad13b

--color-accent

Neutral Scale

50

#f7f9fc

100

#edf1f8

200

#dfe4ed

300

#c5cedb

400

#92a1b7

500

#677487

600

#4f5a6d

700

#3f4a5a

800

#2c3542

900

#19222f

950

#10161f

Background Colors

BG Primary

#fdfaf5

BG Secondary

#ffffff

BG Primary Light

#faf9f5

BG Primary Dark

#0b1220

BG Secondary Dark

#0f1b2d

Text Colors

Text Primary

#2d6dc3

--color-text-primary

Text Secondary

#3f4a5a

--color-text-secondary

Text Tertiary

#7a6550

--color-text-tertiary

Typography

Font families, type scale, and weight variants.

Font Families

--font-brand (Instrument Serif)

Launch a polished SaaS

--font-sans (Inter)

Clean body text

Type Scale

Display — 48px / 400

Display headline

Heading 1 — 36px / 400

Main heading

Heading 2 — 28px / 400

Section heading

Heading 3 — 20px / 600

Subsection heading

Body — 16px / 400

The quick brown fox jumps over the lazy dog. A clean, fast, and reusable SaaS template built with Astro and Tailwind CSS.

Body Small — 14px / 400

Supporting text for descriptions and secondary content.

Caption — 12px / 400

Timestamps, metadata, and fine print.

Buttons

Primary, secondary, outline, and disabled variants in multiple sizes.

Variants

Sizes

With Icons

Badges & Tags

Status labels and tags in multiple variants and sizes.

Variants

PrimaryAccentNeutralSuccessWarningError

Sizes

SmallDefaultLarge

Cards

Basic, feature, and content card styles.

Basic Card

A simple card with border, background, and padding.

Feature Card

With icon, hover lift effect, and shadow.

Content Card

With image placeholder, like blog cards.

Form Elements

Inputs, selects, textareas, and toggle switches.

Toggle Switch

MonthlyYearlySave 20%

Layout Elements

Section headers, page headers, and separators.

Section Header

Section title goes here

Optional description text for additional context.

Separator Variants

Container Widths

site-container (max-width: 1200px)

Inner content (max-width: 672px)

Motion & Animation

Scroll animations, hover effects, and transition demos.

AOS Scroll Animations

fade-up-sm

fade-left-sm

fade-up-xs

AnimatedText

Staggered word animation demo

Hover Effects

Card Lift

translateY + shadow

Button Glow

Primary glow shadow

Link underline

Underline animation

Accordion / FAQ

Collapsible content panels.

This is a sample answer to demonstrate the AccordionItem component. It supports rich HTML content.
Yes, all components accept props for easy customization. Check the source code for available options.

Icons

Lucide icon set used throughout the template.

MenuMobile nav
XClose
ChevronRightBreadcrumbs
ChevronLeftPagination
ChevronDownDropdowns
ArrowRightCTA buttons
ExternalLinkExternal links
SunLight mode
MoonDark mode
MailContact
SearchSearch
DownloadDownloads
CopyCopy text
CheckConfirm
FileTextBlog/Docs
LayoutPage layout
LayersSections
GridGrid view
ListList view
GitForkGitHub link
RssRSS feed
ZapPerformance
SparklesAnimations
PaletteCustomize
CodeDevelopment
GlobeWeb
ShieldSecurity
LockAuth
RocketLaunch
BotAI tools
BarChartAnalytics
PenToolDesign
MonitorDesktop
SmartphoneMobile
AlertCircleError state
CheckCircleSuccess
InfoInformation
AlertTriangleWarning
WrenchSettings

A polished SaaS template built with Astro and Tailwind CSS. Open-source, fast, and ready for production.

© 2026RicoUI. Released under the MIT License.

v1.0.0Built with Astro & TailwindTwitterGithubRSS