Colors
Default color scheme
The default BB Theme color scheme uses:- Accent color: Blue (#428bca)
- Hover color: Blue (#428bca)
- Text color: Medium grey (#808080)
- Headings color: Dark grey (#333333)
- Background: White (#ffffff)
Accent and hover colors
The accent color is used throughout your site for:- Links in content
- Button backgrounds
- Icons
- Form elements
- Other interactive elements
- Links
- Buttons
- Menu items
- Other interactive elements
Background colors
You can set background colors for: Browser window- Set at Customize > General > Background
- Visible around boxed layouts or as page background
- Set at Customize > Content > Content background
- Fills area between header and footer
- Top bar background
- Header logo area background
- Navigation menu background
- Footer widgets background
- Main footer background
Menu colors
Menu colors come from different sources depending on header layout: Nav Right, Nav Left, Nav Centered + Inline Logo- Menu inherits header logo area colors
- Set at Customize > Header > Header style
- Menu has separate color settings
- Set at Customize > Header > Nav style
Typography
BB Theme provides extensive typography controls with responsive settings.Headings
You can set default styles for headings (H1-H6) at Customize > General > Headings. Available settings per heading level:- Font family
- Font weight (100-900)
- Font format (uppercase, lowercase, capitalize, none)
- Font size (responsive - different sizes for large, medium, small devices)
- Line height
- Letter spacing
- Color
- H1: 36px
- H2: 30px
- H3: 24px
- H4: 18px
- H5: 14px
- H6: 12px
Heading styles set in the Customizer serve as defaults for the Beaver Builder plugin, Beaver Themer, and WordPress block editor.
Body text
You can set default styles for body text at Customize > General > Text. Available settings:- Font family
- Font weight
- Font format
- Font size (responsive)
- Line height
- Color
- Font size: 16px
- Line height: 1.6
- Color: Medium grey (#808080)
System fonts
BB Theme includes a “System UI” font family option that uses the operating system’s default font:- macOS/iOS: San Francisco
- Windows: Segoe UI
- Android: Roboto
- Linux: System default
Web fonts
BB Theme supports:- Google Fonts - Available in font family dropdowns
- Adobe Fonts - Can be loaded and used
- Custom web fonts - Can be added via code
Responsive typography
Many typography settings support responsive configuration:
This ensures optimal readability across all device sizes.
Buttons
BB Theme allows you to set global button styles at Customize > General > Buttons.Default button settings
- Style: Flat
- Background color: Accent color
- Background hover color: Hover color
- Text color: White
- Text hover color: White
- Border: None
- Border radius: 4px
Button style options
Style- Flat - Solid color
- Gradient - Color gradient
- Transparent - See-through with border
- Background color
- Background hover color
- Text color
- Text hover color
- Border color (for transparent style)
- Border hover color
- Border width (0-10px)
- Border radius (0-100px for rounded corners)
Global button styles apply to Button modules, Callout modules, and other button elements in the Beaver Builder editor. You can override these settings in individual modules.
Links
Default link styles
Links use the accent color by default:- Link color: Accent color (#428bca)
- Hover color: Hover color (#428bca)
- Underline: None (by default)
Link locations
Link styles apply to:- Content area links
- Widget links
- Footer links
- Navigation menu links (uses specific menu colors)
Adding link underlines
By default, links don’t have underlines. You can add them with custom CSS:CSS variables
BB Theme generates CSS variables for many style settings, making it easier to maintain consistency:Presets
BB Theme includes style presets that bundle color and typography settings:Available presets
- Default - Blue accent, full-width, light backgrounds
- Default Dark - Lime green accent, dark header/footer
- Classic - Purple accent, boxed layout
- Modern - Orange accent, boxed with dark elements
- Bold - Teal accents throughout
- Stripe - Navy blue nav and footer
- Deluxe - Blue-grey with layered backgrounds
- Premier - Green accent with dark backgrounds
- Dusk - Reddish brown accent, dark theme
- Midnight - Blue accent, all dark theme
Customizing styles
All style defaults can be customized through the Customizer:Best practices
Color contrast
- Ensure sufficient contrast between text and backgrounds (WCAG AA: 4.5:1 minimum)
- Test your color combinations with accessibility tools
- Use darker text on light backgrounds and vice versa
Typography
- Limit font families to 2-3 per site (one for headings, one for body)
- Use web-safe fallback fonts
- Set responsive font sizes for better mobile experience
- Maintain readable line height (1.4-1.8 for body text)
Buttons
- Make buttons visually distinct from regular links
- Ensure adequate padding and click area (minimum 44x44px)
- Use consistent button styling throughout your site
- Provide clear hover states
Related resources
General settings
Complete color and typography options
Header styles
Header-specific color and font settings
Content styles
Content area background and settings
Footer styles
Footer color and background options