Style Guide
Logo
{% render 'logo', type: 'stacked', color: 'leaf-green', width: '20rem' %}
{% render 'logo', type: 'linear', color: 'leaf-green', width: '20rem' %}
Colours
available globally as var(--color-<colorName>)
also available in Taliwind as tw-bg-<colorName>
white
black
warm-stone
sky-blue
grey-blue
bumblebee
amber
spring-green
leaf-green
coral
crimson
neutral-50
neutral-200
neutral-300
neutral-500
neutral-600
neutral-700
neutral-800
error
warning
success
info
Typography
Hero Heading
<* class="hero-heading">Hero Heading</*>
H1 sample
<h1>H1 sample</h1>
H2 sample
<h2>H2 sample</h2>
H3 sample
<h3>H3 sample</h3>
H4 sample
<h4>H4 sample</h4>
Sub-heading
<* class="sub-heading">Sub-heading</*>
Sub-heading bold
<* class="sub-heading tw-font-bold">Sub-heading bold</*>
Body text
<p>Body text</p>
Body text bold
<p class="tw-font-bold">Body text bold</p>
Body text small
<p class="text-small">Body text</p>
Body text small bold
<p class="text-small tw-font-bold">Body text</p>
H1 Logo font Sample
<h1 class="logo-font">H1 Logo font Sample</h1>
H2 Logo font Sample
<h2 class="logo-font">H2 Logo font Sample</h2>
Buttons
Link Example
<a href="#">Link example</a>
Icons
This theme has icons separated into different files.
Below is a list of all available icons.
Custom Icons
{% render 'icon-custom', icon: icon %}
Default Theme Icons
{% render 'icon', icon: icon %}
{% render 'icon-guarantee', icon: icon %}
{% render 'icon-accordion', icon: icon %}
{% render 'icon-brand', icon: icon %}
Base Elements
Inputs
<input type="text" class="field__input">
<input type="text" class="field__input invalid">
<input type="checkbox" name="checkbox-example" id="checkbox-id">
<label for="checkbox-id">Checkbox example</label>
Sale Badges
Metafield
Accordion
Title
<accordion-tab class="accordion">
<details>
<summary>
<span class="summary__title">
<p class="accordion__title">
Title
</p>
{% render 'icon', icon: 'plus' %}
{% render 'icon', icon: 'minus' %}
</span>
<span class="icon icon-plus-alt"></span>
</summary>
<div class="accordion__content rte typeset">
Content
</div>
</details>
</accordion-tab>