The St John Ambulance logotype is the most visible element of the identity system, it is a universal signature across all of our communications.
The text input field is used for collecting single-line information from users, such as their name or phone number.
Default
Hover
Selected
Focus
Default
Selected
Hover
Focus
Error
Pill-shaped quantity stepper used on product cards. A single 1.5px border wraps the whole control; the minus/plus buttons are circular with a hover state.
Default
Higher quantity
The reskin colour palette defined in src/css/main.css @theme. Updating these tokens propagates across all semantic utilities (bg-primary, text-contrast-five, etc.) after rebuilding assets.
#50E57A
*-primary
*-primary-medium
#003322
*-primary-dark-green
*-primary-dark
#66FF66
*-primary-bright-green
*-primary-light
#ADD2B9
*-primary-soft-green
rgba(#ADD2B9, 40%)
*-primary-soft-green-dim
#FAF5EC
*-primary-off-white
#FF8239
*-secondary-warm-orange
#BA9DFC
*-secondary-patient-purple
#82FFF7
*-secondary-open-blue
#FFABA1
*-secondary-caring-pink
#D1B7A6
*-secondary-calm-beige
#EDE822
*-yellow-bright
#FBF9C8
*-secondary-light
#B2AE19
*-secondary-dark
#F7F7F7
*-contrast-two
#DBDBDB
*-contrast-three
#767676
*-contrast-four
#020202
*-contrast-five
#AF1818
*-status-error
#AF1818
*-status-warning
#4E8B43
*-status-success
#774C60
*-sold_out
#C8ADC0
*-pre_order
#5E8C61
*-coming_soon
#AF1818
*-sale
The typeface is St John Sans, served from assets/ via snippets/fonts.liquid. All tokens — font family, weight, and size — are defined in src/css/main.css @theme.
--font-body / --font-heading / --font-sans / --font-serif
St John Sans
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
a b c d e f g h i j k l m n o p q r s t u v w x y z
0 1 2 3 4 5 6 7 8 9 ! @ # $ % & * ( )
Normal — 400
font-normal
The quick brown fox jumps over the lazy dog.
Bold — 700
font-bold
The quick brown fox jumps over the lazy dog.
ExtraBold — 800
font-extrabold
The quick brown fox jumps over the lazy dog.
Bold — 700
font-bold
The quick brown fox jumps over the lazy dog.
ExtraBold — 800
font-extrabold
The quick brown fox jumps over the lazy dog.
Black — 900
font-black
The quick brown fox jumps over the lazy dog.
h1
h2
h3
h4
h5
h6
text-5xl
Heading
text-4xl
Heading
text-3xl
Heading
text-2xl
Heading
text-xl
The quick brown fox jumps over the lazy dog.
text-lg
The quick brown fox jumps over the lazy dog.
text-md
The quick brown fox jumps over the lazy dog.
text-sm
The quick brown fox jumps over the lazy dog.
text-xs
The quick brown fox jumps over the lazy dog.
Use the button component to help users carry out an action like buying a product or subscribing to a mailing list.
Use the product card component to display a product image, title, price, and other details.
As agreed with design, we will use CSS Grid for the over-arching layout of the website. For this, we have created a twelve column grid ( with spacing and gaps ), use .moonbase mb-10 to create a grid use the grid. Children of the grid will want to use .col-span-1, .col-span-2
The accordion element allows users to expand or collapse specific sections of grouped content.
Rorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam eu turpis molestie, dictum est a, mattis tellus. Sed dignissim, metus nec fringilla accumsan, risus sem sollicitudin lacus, ut interdum tellus elit sed risus. Maecenas eget condimentum velit, sit amet feugiat lectus.
Rorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam eu turpis molestie, dictum est a, mattis tellus. Sed dignissim, metus nec fringilla accumsan, risus sem sollicitudin lacus, ut interdum tellus elit sed risus. Maecenas eget condimentum velit, sit amet feugiat lectus.
Rorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam eu turpis molestie, dictum est a, mattis tellus. Sed dignissim, metus nec fringilla accumsan, risus sem sollicitudin lacus, ut interdum tellus elit sed risus. Maecenas eget condimentum velit, sit amet feugiat lectus.
Spend another £150.00 to get FREE shipping
Our wishlist feature requires cookies to be enabled. Please enable cookies in your browser settings to use this feature.