Colors
Brand Colors
--color-brand--color-brand-foreground--color-accent--color-accent-foregroundUI Colors
--background--foreground--card--muted--primary--secondary--destructiveTypography
Headings
The quick brown fox
The quick brown fox
The quick brown fox
The quick brown fox
The quick brown fox
The quick brown fox
Body Text
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation.
This is subheading text, perfect for introductions or supporting content.
Small text for captions, metadata, or fine print. Use sparingly for secondary information.
Buttons
Variants
Sizes
With Icons
On Dark Background
Cards
Card content goes here. This is the default card style used throughout the application.
Use hover-elevate class to add subtle hover interactions to cards.
Apply border-brand class for emphasized cards.
Image Card with Hover Reveal
Card Title
Description revealed on hover. Add more context or a call to action here.
Badges
Links
Inline Links
This is a paragraph with an inline link styled with the brand color.
Navigation Links
Footer Links (on dark)
Forms (AxeWP/Gravity Forms)
Form elements match the AxeWP Gravity Forms schema. All fields use gf-* CSS classes for consistent styling.
Supported AxeWP Field Types
Text Inputs
Helper text appears below the input
Textarea
Select Dropdown
Radio Buttons
Checkboxes
Date Input (Calendar Picker)
Click anywhere on the field to open the calendar picker
Time Input
Number Input
Phone Input
Website Input
Section Field (SECTION type)
Section Title
Section description text that provides context for the fields below.
HTML Field (HTML type)
This is an HTML field. It displays custom HTML content and is read-only.
Form in Card (Gravity Forms style)
Multi-Column Layout (12-column grid)
Gravity Forms 2.5+ uses a 12-column grid system. Fields use layoutGridColumnSpan to set their width. Columns stack vertically on mobile (below 640px).
Multi-Page Form Navigation
Submit Button States
File Upload
Accepted formats: PDF, DOC, DOCX (max 10MB)
Drag files here or click to browse
PDF, DOC up to 10MB
Field Validation States
Fields validate on blur (when you leave the field) and on form submission. Validation uses Gravity Forms schema rules for each field type.
Please enter a valid email address
Phone number can only contain digits, spaces, dashes, parentheses, and +
Value must be no more than 100
This field is required
Please enter a valid URL (e.g., https://example.com)
File type not allowed. Allowed types: pdf, doc, docx
Supported Validation Rules
CSS Variables
--form-field-spacing--form-label-weight--form-label-size--form-input-bg--form-input-border--form-input-focus-ring--form-placeholder--form-radio-checked--form-checkbox-checkedSpacing Reference
Use Tailwind spacing units consistently. Below are the recommended spacing values.
Alerts & Notifications
Information
This is an informational message.Success
Operation completed successfully.Warning
Please review before proceeding.Error
Something went wrong. Please try again.