WPRuby Logo WPRuby
Log in Get started
  • Plugins
  • Themes
  • Docs
  • Blog
    • eCommerce
    • Plugins
    • How to
    • Coding
  • Affiliate Area
  • Contact Us
  • About Us
  • Plugins
  • Themes
  • Docs
  • Blog
    • eCommerce
    • Plugins
    • How to
    • Coding
  • Affiliate Area
  • Contact Us
  • About Us

WPRuby Account

4
  • How to upgrade your license
  • How to renew your license
  • How to change your plugin’s license domain
  • How to cancel your subscription.

WooCommerce Australia Post Shipping Method Pro

14
  • Installation
  • How to activate your Australia Post Pro license
  • How to Upgrade from Free to Pro
  • Australia Post Zone Settings
  • Australia Post Global Settings
  • Australia Post Tracking
  • Pre-Paid Satchels
  • How to Mark a Product to be Shipped Individually?
  • TroubleShooting and Common issues
  • Available WordPress Actions and Filters
  • [Labels Pro] How to connect the plugin with your MyPost Business account
  • [Labels Pro] How to connect Labels Pro with your eParcel account
  • [Labels Pro] How to print labels and create shipping orders.
  • [Labels Pro] How to Mark a Product as Containing Hazardous Materials?

WooCommerce Custom Payment Gateway Pro

11
  • Getting Started
  • Custom Payment Gateway Settings
  • Custom Checkout Field Builder
  • Conditional Display Rules
  • Sending Payment Data to an External API
  • How to Create a Pay by Invoice Payment Method
  • How to Create a Manual Payment Link or Review-Based Payment Method
  • Troubleshooting
  • Frequently Asked Questions
  • Security and Sensitive Payment Data
  • How to Upgrade from Free to Pro

WooCommerce Royal Mail Shipping Calculator Pro

4
  • Installation
  • Settings
  • TroubleShooting and Common issues
  • How to activate your plugin license

Controlled Admin Access Pro

3
  • Available Actions for a Restricted Admin
  • Installation
  • Settings

WooCommerce Simple Table Rates Pro

8
  • Installation
  • Settings
  • Rules and Actions
  • How to Setup Weight Based Shipping
  • How To Setup Shipping By Shipping Class
  • How to Setup Shipping by Cart Total
  • How to Setup Shipping by Product
  • How to Setup Shipping by Product Category

WooCommerce Address Guard Pro

7
  • Get Started
  • Configuring Address Providers
  • Configuring Checkout Validation
  • Creating Address Rules
  • Customizing Customer Messages
  • Using the Address Tester
  • Reviewing Address Quality Inside WooCommerce Orders

WooCommerce Pack IQ

5
  • Installation
  • How to activate your plugin license
  • How to add a new box
  • How to change the boxes weight and dimensions units
  • How to view the packing results

WooCommerce Restricted Shipping and Payment Pro

4
  • Installation
  • Setting Up Shipping Methods Conditions
  • Available Shipping & Payment Rules
  • Setting Up Payment Gateways Conditions

Affiliate Butler PRO

9
  • Installation and Upgrade
  • Quick Start Guide
  • Settings
  • Keywords Management
  • Installation
  • Frequently Asked Questions
  • Files Structure
  • Links Types
  • Statistics

WooCommerce Adyen Payment Gateway

2
  • Setup the Adyen payment gateway
  • How to configure Adyen Webhook notifications? 

WooCommerce Free Shipping Per Product

2
  • Installation
  • How to setup free shipping for a certain product

WooCommerce UPS Shipping Method Pro

4
  • Installation
  • UPS Zone Settings
  • UPS Global Settings
  • How to get the UPS Access Key?

Delivery Promise for WooCommerce

9
  • Getting Started
  • Understanding Processing Time vs Transit Time
  • Setting the Cutoff Countdown
  • Configuring Default Delivery Estimates
  • Creating Delivery Rules
  • Setting Working Days and Holidays
  • Using Rule Presets
  • Product-Level Lead Times
  • Why the “Order Within” Countdown Is Not Showing

Cartavera

16
  • Cartavera documentation
  • Install Cartavera
  • Activate your licence
  • Import a starter site
  • Styles, colours and fonts
  • Headers and footers
  • The homepage
  • Catalog and filters
  • The product page
  • Cart and checkout
  • Translation and right-to-left languages
  • Child themes
  • Hooks and filters reference
  • Troubleshooting
  • FAQ
  • Changelog

Candy Shop

14
  • Candy Shop documentation
  • Install Candy Shop
  • Activate your licence
  • Import a starter site
  • Set up your products
  • Food information and allergens
  • Shop pages and filters
  • Styles, colors and fonts
  • Headers, footers and menus
  • The homepage
  • Child theme
  • Hooks and filters
  • FAQ
  • Changelog

Foliowick

16
  • Foliowick documentation
  • Install Foliowick
  • Activate your licence
  • Import a demo store
  • Authors and author pages
  • Book details and editions
  • Genres, reading lists and the Editor’s Pick
  • Secondhand copies and forthcoming books
  • Shop pages, search and book pages
  • Styles, colors and fonts
  • Headers, footers and menus
  • The homepage
  • The journal and editorial pages
  • Hooks and filters
  • FAQ
  • Changelog

Gemelune

14
  • Gemelune documentation
  • Install Gemelune
  • Activate your licence
  • Import a starter site
  • Metals, sizes and swatches
  • Size guide, delivery and care pages
  • Shop pages, product cards and product pages
  • Styles, colors and fonts
  • Headers, footers and menus
  • The homepage
  • Child theme
  • Hooks and filters
  • FAQ
  • Changelog

Formafern

15
  • Formafern documentation
  • Install Formafern
  • Activate your licence
  • Import the demo store
  • Finishes and swatches
  • Dimensions, materials and care
  • Rooms and Shop the Room
  • Shop pages, product cards and product pages
  • Styles, colors and fonts
  • Headers, footers and menus
  • The homepage and editorial pages
  • Child theme
  • Hooks and filters
  • FAQ
  • Changelog

Pawtani

15
  • Pawtani documentation
  • Install Pawtani
  • Activate your licence
  • Install a starter site
  • Pets, sizes, flavours and product facts
  • Size & fit guides
  • Shop pages, filters and product pages
  • Repeat purchases, subscriptions and wishlists
  • Styles, colors and fonts
  • Headers, footers and menus
  • The homepage
  • Child theme
  • Hooks and filters
  • FAQ
  • Changelog
View Categories
  • Home
  • Knowledge Base
  • WPRuby Themes
  • Cartavera
  • Styles, colours and fonts

Styles, colours and fonts

Waseem
Updated on November 4, 2026

3 min read

0:00 / 3:13
  • View as Markdown Open this page as plain Markdown (opens in a new tab)
  • Open in ChatGPT Ask questions about this page (opens in a new tab)
  • Open in Claude Ask questions about this page (opens in a new tab)
  • Open in Google AI Studio Ask questions about this page (Google account required) (opens in a new tab)

All of Cartavera’s look is set in Appearance → Editor → Styles. There’s no separate theme options panel.

Table of Contents

Toggle
  • Style variations
    • Midnight and light images
  • Change colours
  • Change fonts
  • Product grid density
  • Block styles
  • Custom CSS

Style variations

A style variation changes the whole palette (and, for some, the fonts) in one click. Go to Appearance → Editor → Styles and pick one under Browse styles.

Cartavera has eight:

The eight style variations, as previewed on Appearance → Cartavera
Variation Notes
Default Dark header, white page
Harbor
Graphite
Plum
Fresh Market
Midnight (dark) Dark page and header. Used by the Electronics starter
Atelier Used by the Fashion starter
Orchard Used by the Grocery starter

Every variation was checked against WCAG 2.2 AA contrast for text, form fields, icons, star ratings and focus rings, on the storefront pages and every pattern, at desktop and phone widths. If you change colours yourself, check the contrast of your new palette. The WebAIM contrast checker is a quick way to do it: aim for at least 4.5:1 for text.

Midnight and light images

In Midnight, light Cover images behind dark-on-light text are shown at 30 % brightness so the light text stays readable. If one of your banner images looks too dark, give that Cover block its own overlay colour in the editor; banners with an overlay set keep it.

Change colours

Styles → Colors → Palette lists the theme’s colours. Each one has a job, so changing it changes every place that uses it:

Colour Used for
Base Page and card background
Canvas, Subtle Section and panel backgrounds
Line Borders and dividers
Contrast Main text
Muted Secondary text
Header, Header alt Header and footer backgrounds
On header Text and icons in the header and footer
Accent, Accent strong, Accent soft Buttons, the cart badge, highlights
On accent Text on accent buttons
Hyperlink, Hyperlink hover Links
Deal Discount badges and sale prices
Success In-stock text and confirmations
Rating Star ratings

Your changes are saved to your site, not to the theme files, so theme updates don’t overwrite them. To go back to a variation’s colours, pick the variation again, or use Reset in the Styles panel.

Change fonts

Cartavera uses Manrope, which is stored in the theme, so no font is loaded from Google or another server. To change it, go to Styles → Typography and pick another font for text and headings. With WordPress’s Font Library you can add fonts from your computer or from Google Fonts.

If you switch font, Cartavera stops preloading Manrope, so you don’t pay for a font you don’t use.

Product grid density

Product grids are WooCommerce’s Product Collection block. To change how many products a row shows, select the block and change Columns in its settings. Each grid has its own setting.

Block styles

Cartavera adds a few styles to WordPress blocks. Select a block and look under Styles in its settings:

Block Style What it does
Product Collection Carousel row One scrolling row with previous and next buttons
Product Collection Image tiles Large image tiles
Group (the header’s outer group) Sticky compact header Keeps the header at the top. See Headers and footers
Columns Card grid Each column becomes a card
List Checklist Ticks instead of bullets
Heading Section title The section heading style used on the homepage

Custom CSS

For small changes, use Styles → ⋮ → Additional CSS. For larger changes, or anything you want to keep under version control, use a child theme.

Cartavera’s colours are available as CSS variables, for example var(--wp--preset--color--accent), so your CSS can follow the palette and still work when you switch variation.

Import a starter siteHeaders and footers
WPRuby Logo WPRuby

In 2015, WPRuby was established as an independent agency where we focus on producing and supporting many WordPress plugins. Each product we develop is simple to use and easy to customize and backed by awesome support and regular updates.

Resources

  • Knowledge Base
  • Affiliate Area
  • About Us
  • Nomad Jar
  • GarnerDocs
  • UnavailableToday

Legal

  • Privacy Policy
  • Terms of Use

Follow us

  • Github
  • X.com
  • LinkedIn
  • Facebook

© 2026 - WPRuby