diff --git a/src/components/hero/_macro.spec.js b/src/components/hero/_macro.spec.js
index 9c9ad42be3..513648ae0a 100644
--- a/src/components/hero/_macro.spec.js
+++ b/src/components/hero/_macro.spec.js
@@ -87,4 +87,9 @@ describe('macro: hero', () => {
const content = $('.ons-hero__additional-content').text().trim();
expect(content).toEqual(expect.stringContaining('Example content...'));
});
+
+ it('renders circles when variant is `navy blue`', () => {
+ const $ = cheerio.load(renderComponent('hero', { ...EXAMPLE_HERO, variants: 'navy-blue' }));
+ expect($('.ons-hero--navy-blue .ons-hero__circles').length).toBe(1);
+ });
});
diff --git a/src/components/hero/example-hero-navy-blue.njk b/src/components/hero/example-hero-navy-blue.njk
new file mode 100644
index 0000000000..8f5e92ef97
--- /dev/null
+++ b/src/components/hero/example-hero-navy-blue.njk
@@ -0,0 +1,14 @@
+---
+'fullWidth': true
+---
+
+{% from "components/hero/_macro.njk" import onsHero %}
+{{
+ onsHero({
+ "title": 'Welcome to the ONS Beta',
+ "text": 'Thank you for participating in our beta test. This limited preview of the ONS website focuses on our
+ new design and navigation for the retail insutry section. Please be aware that greyed-out links indicate sections still under development.
+ The active links will take you through the journey to test the new design features.',
+ "variants": 'navy-blue'
+ })
+}}
diff --git a/src/components/tabs/_tabs.scss b/src/components/tabs/_tabs.scss
index 235c28c552..f06114dd2d 100644
--- a/src/components/tabs/_tabs.scss
+++ b/src/components/tabs/_tabs.scss
@@ -46,7 +46,7 @@
height: 2.5rem;
margin: 0 0.5rem 0 0;
overflow: visible;
- padding: 0.25rem 1rem 0.25rem;
+ padding: 0.25rem 1rem;
position: relative;
text-decoration: underline;
diff --git a/src/scss/vars/_colors.scss b/src/scss/vars/_colors.scss
index 88b0e954af..3f3e4f3f44 100644
--- a/src/scss/vars/_colors.scss
+++ b/src/scss/vars/_colors.scss
@@ -20,6 +20,7 @@
--ons-color-ocean-blue: #206095;
--ons-color-sky-blue: #27a0cc;
--ons-color-aqua-teal: #00a3a6;
+ --ons-color-navy-blue: #194766;
// Supporting palette
--ons-color-leaf-green: #0f8243;
@@ -41,6 +42,7 @@
--ons-color-jaffa-orange-tint: #fff0e6;
--ons-color-jaffa-orange-vibrant: #ff7b24;
--ons-color-sun-yellow-dark: #e2b500;
+ --ons-color-navy-blue-light: #153b55;
// Theme branding
--ons-color-branded: var(--ons-color-ocean-blue);