Style Guide

Developer Kitchen Sink - Test all theme components and styles here.

Typography

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

This is a standard paragraph. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Bold text example.

Italic text example.

Link example

  • Unordered list item 1
  • Unordered list item 2
  • Unordered list item 3
  1. Ordered list item 1
  2. Ordered list item 2
  3. Ordered list item 3

This is a blockquote. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

— Source Name
This is inline code.
This is a code block example.

Buttons

Button Variants

Button Sizes

Full Width Button

Full Width Button

Icon Button

Button States

Disabled Button

Forms

Cards

Card Title

This is a card example. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Another Card

This is another card example. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Animations

Fade In Animation

This element fades in when it enters the viewport.

Slide Up Animation

This element slides up and fades in when it enters the viewport.

Shortcodes

Year Shortcode: 2026

Site Name Shortcode: Probiflora

Two Column Grid

Creates a 2-column grid layout where columns only take up as much space as they need. Responsive - stacks on mobile.

Basic Usage

Left column content
Right column content

With Custom Gap

First column
Second column with more content to demonstrate spacing

Centered Alignment

Center
Aligned

Usage Example

[two_column]
[col]First column content[/col]
[col]Second column content[/col]
[/two_column]

Bowel Element

Reusable bowel element based on path18.svg with CSS variables for colors, text styling, sizes, and opacity. Supports optional centered text and multiple color variants for different products.

Basic Bowel with Text

Product
Green
Red

Color Variants

Different colors representing various products:

Red
Yellow
Green
Orange
Pink
Teal
Blue

Size Variants

Small
Medium
Large

Background with Opacity

Bowels can be used as background elements with reduced opacity:

SVG Only (No Text)

Bowels can be used without text for decorative purposes:

Usage Example

<!-- Basic bowel with text -->
<div class="bowel">
  <svg class="bowel__svg">...</svg>
  <span class="bowel__text">Product Name</span>
</div>

<!-- Color variant -->
<div class="bowel bowel--probi-green">
  <svg class="bowel__svg">...</svg>
  <span class="bowel__text">Green</span>
</div>

<!-- Size variant -->
<div class="bowel bowel--lg">
  <svg class="bowel__svg">...</svg>
  <span class="bowel__text">Large</span>
</div>

<!-- Background with opacity -->
<div class="bowel bowel--bg-opacity">
  <svg class="bowel__svg">...</svg>
</div>

Cross

Reusable cross icon based on cross.svg with CSS variables for color, size, and opacity. Call output_cross_svg() inside a .cross wrapper.

Basic Cross

Color Variants

Cross color controlled via modifier classes:

Size Variants

Background with Opacity

Cross can be used as a background element with reduced opacity:

Usage Example

<?php
include_once( get_template_directory() . '/inc/sitespecific/cross-svg-template.php' );
?>
<div class="cross cross--md">
  <?php output_cross_svg(); ?>
</div>

<!-- Color variant -->
<div class="cross cross--probi-green">
  <?php output_cross_svg(); ?>
</div>

<!-- Size variant -->
<div class="cross cross--lg">
  <?php output_cross_svg(); ?>
</div>

<!-- Background with opacity -->
<div class="cross cross--bg-opacity">
  <?php output_cross_svg(); ?>
</div>

Main Container

Full-width containers with optional rounded edges using clip-path. Based on docs/examples/maincontainer.svg

Both Rounded (Top & Bottom)

Container with Rounded Top and Bottom

This container has rounded edges on both the top and bottom, matching the SVG reference. The rounded edges maintain their aspect ratio relative to the container width.

Top Rounded Only

Container with Rounded Top

This container has a rounded top edge and a flat bottom edge. Perfect for sections that need to flow into the next section below.

Bottom Rounded Only

Container with Rounded Bottom

This container has a flat top edge and a rounded bottom edge. Ideal for sections that follow a previous section and need a rounded finish.

Standard Container (No Rounded Edges)

Standard Container

This is a standard container without any rounded edges. It uses a normal div without clip-path, making it perfect for standard content sections.

Contact us today.

Need help choosing the right product or have more questions?
Our team is here to assist you with expert advice and support.

Get in touch