Autentisitet.no
Brand, Design & a 100/100 Bricks Build

Introducing Autentisitet.no

  • Andreas Aubert is a life coach, psychotherapist and group facilitator. Through Autentisitet.no he offers a 12-week one-to-one programme, breathwork groups and courses, and men's groups. It started with events: in July 2025 we hosted Freedom Breathwork in the garden of my shared house, and in September a second session followed "by popular demand".
  • Starting point: The old site still went by "Unfolding Authenticity", ran on a dated WordPress theme and leaned on stock photos, with Lato and a pale olive palette. It said little about what Andreas actually offers.
  • Project Brief & Objectives: Rebuild autentisitet.no to strengthen Andreas' brand and help him succeed with his programme, groups and events. Stay on WordPress to keep his content, SEO and costs. Our meeting on 7 September set the rules: speak to "you", not about "me", keep the menu short, swap stock and AI images for real photos, make one clear action (book a paid trial session), and launch first, then polish.
  • My Role: End to end: brand workshop, stylescapes, UX/UI in Figma, user testing, development in WordPress with Bricks, SEO and launch. Beyond the website I gave his social media manager, Social by Malene, the visual profile to work from, designed event banners and co-hosted the breathwork sessions we also used as photo shoots.
  • Key Tools & Timeline: Figma, Notion, WordPress, Bricks, PageSpeed Insights, Search Console, Hotjar. 18 August to 7 November 2025, about 12 weeks. In 2026 I added an events calendar and a blog, and moved the newsletter to Mailchimp.
The Autentisitet.no front page on a laptop and a phone: a deep green hero asking 'Klar for ekte endring i livet ditt?' with a portrait of Andreas and two buttons

Process overview

THE PLAN I SENT ANDREAS · 8–9 AUG
  1. A short workshop: personality sliders, value pyramid, maybe a User Centered Design Canvas
  2. Stylescapes to explore the visual language
  3. A style guide / brand book
  4. The landing page

"The first three steps we can do lightly and quickly – enough to anchor the choices in values without locking us in."

From my follow-up mail to Andreas, 9 Aug 2025 (translated)
WHAT ACTUALLY HAPPENED
  1. Personality sliders with Andreas Done
  2. Stylescapes in two rounds (two, then six), narrowed to three directions and one final palette Done
  3. A brand document with palette, type and rationale, so the brand stays consistent on every platform Done
  4. Landing page, then four subpages, a full build, SEO and launch Shipped 17 Oct
  1. 01 · 18.08–15.09 Identity & landing page Workshop, stylescapes, palette, landing page design, user test and feedback rounds.
  2. 02 · 18.09–26.09 Subpages & system Final stylescape, social media starting point, four subpages.
  3. 03 · 27.09–11.10 Build Password-protected staging, my own CSS framework, building section by section.
  4. 04 · 13.10–26.10 Launch & performance Mobile menu, staging to production on 17 Oct, then PageSpeed from 67 to 99.
  5. 05 · 28.10–07.11 SEO & polish Schema, video loading, Google Business Profile, privacy pages.

Brand Exploration: From Workshop to Three Directions

Where we started

The old site still went by "Unfolding Authenticity". A sunlit forest, a stock silhouette leaping a chasm and pale green text did little to show who Andreas is or what a session with him is like.

Old palette and type: #BBC57F · #69704D · black · white · Lato
The old Autentisitet.no front page, branded Unfolding Authenticity, with a forest hero image and a stock photo of a man jumping between two cliffs
The old front page, before the redesign.

A brand workshop with personality sliders

Andreas first placed the brand where he felt it was today, then where he wanted it to go. Today it read as fairly serious, conventional, classic and an authority. The vision pulled toward playful, eccentric and younger, with more appeal to feelings, while still speaking to a premium audience. His own summary was the most useful line of the day: "Vil være på begge sider av skalaene", he wants to be on both sides of the scales.

Personality sliders for the current brand: close to serious, conventional, authority and mature and classic
Where the brand is today.
Personality sliders for Andreas' vision, with marks on both ends of several scales and handwritten notes: 'Vil være på begge sider av skalaene', 'Vil denne veien?', 'Eksentrisk', 'Appellere mer til følser'
Where Andreas wants it to go: more playful, eccentric and emotional.

Six Stylescapes, Three Directions

Since Andreas wanted to sit on both sides of the scales, I made the options clearly different. Two first stylescapes on 20 August, then a second round of six, grouped into three directions. Each one shows the same content in a different voice: hero, typography, colour, imagery and buttons.

His first reactions were concrete: he preferred Playfair over Poppins, and he did not like black. Inter became the body font from that meeting on.

Stylescape 'Struktur, Kraft, Modig': bold geometric sans serif on black with a saturated colour block and a black-and-white portrait of Andreas
01 · Struktur, Kraft, Modig (structure, strength, courage). Powerful and more masculine: black backgrounds, white Poppins, an acid signal yellow and a calm deep green, also tried in a muted orange. Andreas: "A lot of black… it could feel heavy, even a bit scary."
Stylescape 'Glede, Mening, Frihet': expressive collage with motion-blurred flowers, soap bubbles, torn paper and a high-contrast serif
02 · Glede, Mening, Frihet (joy, meaning, freedom). Openness, a little madness and lots of contrast: broken structures, flowing image edges, soap bubbles and a mustard-yellow signal colour, with Playfair as the human touch. Andreas: "A bit glamour blogger, with the soap bubbles and the pinkish red."
Stylescape 'Flyt, Jording': calm serif headlines, deep forest green, warm off-white and a small yellow button
03 · Flyt, Jording (flow, grounding). Calm and more exclusive: lots of whitespace, a light Playfair, thin lines, a grainy overlay and yellow used only as a 10% accent. My own note at the time: safe, maybe a little boring and easy to overlook.

Testing the directions on a real page

Stylescapes are good for talking about feelings but bad at showing how a long page reads. On 2 September I put the directions on the landing page structure, with real headlines, lists and testimonials. Seeing them side by side settled it for me: mature the layout, add whitespace, and let go of the black version.

Landing page draft in olive green and off-white
Olive and off-white
Landing page draft in black and deep teal with lime buttons
Black, teal and lime
Landing page draft with a navy-to-terracotta dusk gradient
Experiment: "ugly-pretty" gradients
Landing page draft with navy sections and a sage footer
Navy and sage

Mixing a new green

With 01 too dark and 02 too loud, the calm third direction became the base, and the job was to keep it from being bland. I had two candidate greens: a reference green that was a nice shade but too warm and muddy, and a suggestion with exactly the right depth that was a touch too cold. So I mixed one in between, then matched a yellow to it and built the background and text shades from the pair.

Selling the direction

For the presentation on 5 September I chose not to jump straight to the final page. I planned it as a walk through the process: the first stylescapes, the next round, and then the final version, so the choice would feel earned. I presented the result as a combination of three of the stylescapes, with a green that is both serious and grounded. Andreas also warmed to one of the lighter directions. The note I sent with the delivery the next day kept it short:

"The palette combines the earthy, serious deep green with a warm, energetic yellow that we mostly use for calls to action. It gives the site calm and authority, with one clear point of light and warmth where we want to lead attention."

Delivery note to Andreas, 6 Sep 2025 (translated)
Flyt, Jording variant in olive green Flyt, Jording variant in petrol green and taupe Flyt, Jording variant in navy and terracotta

The Final Direction: Stylescape F

The final stylescape came with a short written rationale, so every later decision could point back to it. The same text later became the starting point for his social media.

Final Stylescape F: Flyt and Jording headline over a garden portrait, deep green panel, off-white text column with a yellow 'Bestill prøvetime' button

Feeling

Calm and a little more exclusive. Lots of whitespace and no overlapping elements. A modern broken grid in large open areas, so content can breathe and fade or slide in gently.

Graphic elements

Organic texture shapes behind sections at 2–4% opacity tie the page together. Thin lines break things up. A faint grain on photos adds warmth, with large soft corners and no drop shadows.

Typography

Playfair Display Regular for headlines: more human than a sans and never corporate. Playfair Italic for big quotes. Inter at 18px for body text, on an 8-px scale for spacing and type.

Colour

  • #243D32 Primary green. Deep, serious, grounding
  • #3A5547 Secondary green
  • #1A2D24 Text. AAA contrast on every background
  • #F0FE79 Yellow. About 10%, for buttons and details
  • #D8DED4 Mist
  • #F0F3ED Warm grey
  • #FBFDF9 Off-white
Fra stagnasjon til frihet «Klar for å bli den du egentlig er?» Inter for body text, set at 18px so long, personal texts are easy to read.

Designing the Landing Page

Iterating in Figma

The landing page went through many rounds over two weeks. The building blocks stayed the same: who it's for, the 12-week programme, testimonials, the other offers and who Andreas is. The order, the density and the colours changed a lot.

Landing page version 12
Version 12
Landing page version 13 with a dusk palette
Version 13: alternative palette
Landing page version 16f in green
Version 16f: presented 5–6 Sep
Landing page version 16k, the final layout
Version 16k: after feedback

Three rounds of feedback

The biggest changes came from listening, not from polishing.

  1. 7 Sep
    User test and first meeting I user tested the page with a friend. Speak to "you" instead of "I", fewer menu items, real photos of Andreas instead of stock and AI images, and one clear action: book a paid trial session, not a free chat.
  2. 12 Sep
    His business course mentor She liked the colours and design, but the hero I had designed hid the most important thing. The page should open with Andreas himself, a clear value proposition and a button, and sell the 12-week programme as the main product. I rebuilt the page around that the next day.
  3. 16 Sep
    Andreas' own notes He wanted "online and physical meetings" and his regions visible right away. Putting that in the headline would have weakened it, so I added a small proof strip at the bottom of the hero instead: "Siden 2005 • Online og fysiske møter • Oslo, Østfold, Agder, Vestfold og Telemark".

Every change, explained

I delivered the revised page on 15 September with notes in the margin, written so Andreas could follow the reasoning and pick up terms like CTA along the way:

  1. New hero. Clearer focus on what you get, with Andreas as the face of it. Two clear buttons and a gentle note that places are limited.
  2. "Kjenner du deg igjen?" Five pain points the reader recognises, tied straight to the solution: the 12-week programme.
  3. Main offer clarified. What you gain, how we work and what's included.
  4. Trust moved up. Testimonials moved higher and trimmed to their strongest lines, to avoid a wall of text.
  5. Lead magnet. A free 5-minute guided breathing session in exchange for an email address (not yet shipped).
  6. Calmer About section. His training folded into accordions, with a booking button added.
  7. Secondary offers. Breathwork and men's groups as cards that lead to their own pages.
  8. Mentor quotes. A second trust section with short quotes from his teachers.
  9. Offer repeated. The programme again near the end, with small trust markers.
  10. FAQ to answer doubts before they stop a booking.
  11. Newsletter as a last catch for visitors who aren't ready yet.
Annotated landing page, part 1: hero, 'Kjenner du deg igjen?' and the 12-week programme with notes in the marginAnnotated landing page, part 2: testimonials, breathing-session lead magnet and the About sectionAnnotated landing page, part 3: mentor quotes, repeated offer, FAQ, newsletter and footer
Shipped

Portrait hero with value proposition and two buttons, proof strip, "Kjenner du deg igjen?", the 12-week offer, testimonials, secondary offer cards, FAQ, newsletter signup and a low-friction contact form.

Rolling the system out

With the landing page settled, I made the Men's Groups page the template for the rest, and the same building blocks became four more pages in about a week: Breathwork, Men's Groups, Life Coaching and Contact. Each follows the same rhythm: a hero with one action, quick facts, the story, a testimonial, an FAQ and a closing call to action. On the contact page the form is the whole point: as little friction as possible, with trust elements below it and a plain email address for people who don't like forms.

Breathwork subpage design
Breathwork
Men's groups subpage design
Mannsgrupper (men's groups)
Life coaching subpage design
Livsveiledning (life coaching)
Contact page design with booking form
Kontakt (contact)

One Brand, Every Surface

My main priority was that people recognise Andreas wherever they meet him: on the website, on Instagram, on a Facebook event and in the room. The website is only one of those surfaces.

Handing the brand to his social media manager

In September Andreas started working with Malene at Social by Malene, who writes his posts and builds them in Canva. I sent her Stylescape F with the rationale for fonts and colours, plus a few Instagram accounts that do this well. A compact brand document, so the brand stays consistent on every platform.

Her drafts picked up the colours and fonts right away. To give her more to work with, I made brand-coloured background textures with the same subtle grain as the website, and we refined the templates together.

Brand sheet: the Autentisitet palette as seven circles above type samples in Playfair Display and Inter
Palette and type for social media.
The brand description sent to Social by Malene, in Norwegian: feeling, graphic profile, images, fonts and colours for Stylescape F
The description I sent Malene with Stylescape F and the palette, 22 September 2025 (Norwegian).
Instagram post: 'Velkommen hit! Jeg er Andreas' with a cut-out portrait on deep greenInstagram post: 'Svaret på hva du lengter etter i dag ligger kanskje i barndommen din' in white and yellow Playfair on deep green, with a portrait of AndreasInstagram post on the light mist background: a notebook and a coffee cup above a headline in deep green PlayfairInstagram post: a text-only quote card with grain texture, deep green headline and a yellow italic question
Live posts from @autentisitet.no in 2026, built on the templates made together with Social by Malene.
Facebook cover: 'Autentisitet og personlig vekst' on deep green with his services, training, regions and a round portrait of Andreas
Facebook cover in line with the new website, October 2025.

Making our own photos

Real photos of Andreas at work were the biggest gap. From the 7 September meeting the rule was clear: no stock or AI images, and consent from participants before using photos from events. So we turned his breathwork sessions into photo shoots as well. I co-hosted the first one in our garden, set up with blankets, cushions and lamps between the trees, and the photos from these sessions now carry the website, the event banners and Instagram. For the next session we added music. People loved it.

A garden set up for a breathwork session: blankets and mats on the grass, white curtains hung between trees and two floor lamps
The garden, set up for Freedom Breathwork, July 2025.
Facebook event banner: 'Breathwork workshop, Slipp stress og uro, med Andreas Aubert' next to a photo from a session
A photo from a session, reused on a Facebook event banner.

Building for Speed with Bricks

Choosing the tool

The site stayed on WordPress so Andreas can keep editing his own content. I compared Bricks, Breakdance, Oxygen and SeedProd. Breakdance had more ready-made blocks; Bricks won on lean output and performance. Iterating in a builder is slower than iterating in design, so Andreas and I settled the design in Figma first and I built it once.

A small CSS framework of my own

I spent two days weighing Automatic.css with Frames against Core Framework, and then rolled my own: Tailwind-style utility classes on top of design tokens taken straight from the stylescape. Later I added simple rules for widths, so I never had to think about them again: 896px for focused content, 1120px for wide sections, and about 810px for long reading.

:root {
  --color-primary:   #243D32;
  --color-secondary: #3A5547;
  --color-accent:    #F0FE79;
  --color-text:      #1A2D24;
  --container-lg: 896px;
  --container-xl: 1120px;
}

.d-1 {
  font-family: 'Playfair Display', serif;
  font-size: clamp(2.25rem, 8vw, 5rem); /* 36 → 80px */
  line-height: 1.08;
}

From Figma to Bricks

Work in progress: screenshots from the first days of the build, section by section. The finished pages are shown under Results.

Figma design of the hero: 'Klar for ekte endring i livet ditt?' with a portrait, two buttons and the proof strip
Hero in Figma.
The same hero being built in Bricks, 1 October 2025
The same hero mid-build in Bricks, 1 October (work in progress).
Figma design of the 12-week offer section with gains, method and extras
The 12-week offer in Figma.
The offer section being built in Bricks with the structure panel open, 2 October 2025
Mid-build in Bricks, 2 October (work in progress).

Staging and launch

The old site stayed live while I built on a password-protected copy at dev.autentisitet.no, set up by hand over FTP with indexing blocked. On 17 October the new site went live.

Launch day: 67 on mobile

The first PageSpeed test after launch gave 67 on mobile and 98 on desktop, with a Largest Contentful Paint of about 10 seconds. A big part of it was my own hero rule, which forced the first screen to be at least 1240px tall. Fixing that came first, then:

  • Preload the hero image as WebP, with separate files for mobile and desktop, plus only the two fonts above the fold.
  • Remove the Bricks icon font I never used, plus its colour-palette stylesheet and the empty child-theme CSS.
  • A small script of my own loads Hotjar only after the page has finished loading. We get the analytics, and the page stays fast.
  • Long cache headers on static assets.
  • Turn the video testimonial into a click-to-play facade with a WebP poster. That took the Breathwork page from 84 to 99.
// functions.php (simplified)
add_action('wp_head', function () {
  if (!is_front_page()) return;
  // LCP hero: one file per breakpoint
  preload('image', 'bgheronymobil.webp', '(max-width: 478px)');
  preload('image', 'bgherony2.webp',     '(min-width: 479px)');
  // Only the fonts needed above the fold
  preload('font', 'playfair-display-400.woff2');
  preload('font', 'inter-400.woff2');
}, 5);

Technical SEO

  • FAQPage schema on every page with an FAQ, plus business and video schema.
  • Page titles and descriptions written for local searches like "breathwork i Oslo".
  • 301 redirects from the old site's URLs (/counselling/, /mentoring/, /testimonials/, /breathwork-2/ and more) to their new homes.
  • Google Business Profile and Search Console set up after launch.

An Events Calendar Andreas Runs Himself

In February 2026 Andreas asked for a proper events page. Until then, his workshops and men's groups around Oslo, Agder, Vestfold, Østfold and Telemark were a hand-edited list of links in a text block.

The site runs on Bricks with my own CSS and very few plugins, and I wanted to keep it that way. So instead of reaching for ACF, I wrote a small must-use plugin: a custom post type, Arrangement, with three fields (date, place and link) and three categories. A Bricks query loop renders the list. Two shortcodes print the Norwegian weekday and date ("Fredag 19.03") and a heading for each month, and events more than two months old fold away behind a "Vis eldre events" button.

Paper wireframe sketch of the events list: date and weekday on the left, event text in the middle, place and category badge on the right
Paper sketch of one event row, 16 February 2026.
The designed events list: weekday and date badges, event titles, place and category tags
The same row, designed and built the same day.
register_post_type('arrangement', [
  'public'      => true,
  'has_archive' => true,
  'rewrite'     => ['slug' => 'arrangementer'],
  'menu_icon'   => 'dashicons-calendar-alt',
]);

// Fields: event_date · event_place · event_url
// [aut_event_daydate]       → "Fredag 19.03"
// [aut_event_month_heading] → "Mars 2026"
Bricks builder with the events query loop settings on the left and the rendered events list in the canvas
The query loop in Bricks, March 2026.
WordPress admin showing the Arrangementer list with 13 published events and an annotation pointing to 'Legg til arrangement'
What Andreas sees: a list of events and one button to add a new one.

The same approach carried the rest of phase two: a blog page, and newsletter signups wired straight from Bricks forms to Kit, then moved to Mailchimp when Andreas switched providers, still without a plugin.

Results

PageSpeed Insights

From 67 on mobile on launch day to 98–100 three weeks later. Tested on 9 November 2025, on the front page and on the Breathwork page, which carries a video testimonial.

  • Front page · Mobile from67 to 98 Performance · 100 Accessibility · 100 Best Practices · 100 SEO LCP from about 10 s to 2.4 s
  • Front page · Desktop 100 Performance · 100 Accessibility · 100 Best Practices · 100 SEO LCP 0.6 s
  • Breathwork page · Mobile from84 to 99 Performance · 100 Accessibility · 100 Best Practices · 100 SEO LCP 1.9 s
  • Breathwork page · Desktop 100 Performance · 100 Accessibility · 100 Best Practices · 100 SEO LCP 0.6 s
PageSpeed Insights for autentisitet.no on mobile: 98 performance, 100 accessibility, 100 best practices, 100 SEO
Front page, mobile.
PageSpeed Insights for autentisitet.no on desktop: 100 in all four categories
Front page, desktop.

Found in search, and by AI

Within weeks of launch, the site showed up where Andreas' clients actually look:

  • #1 on Google for "livsveiledning oslo".
  • Named in Google's AI Overview for both "breathwork i oslo" and "mannsgrupper oslo".
  • "breathwork oslo" moved from page 3 to pages 1–2 after the video and schema fixes.
Google search for 'livsveiledning oslo' with Autentisitet.no as the first result
"livsveiledning oslo", 30 Oct 2025.
Google AI Overview for 'breathwork i oslo' listing Autentisitet.no among providers
"breathwork i oslo", 5 Nov 2025.
Google AI Overview for 'mannsgrupper oslo' describing Autentisitet.no's men's groups
"mannsgrupper oslo", 9 Nov 2025.

An outside view

"Good text, good flow, clear buttons."

Mathilde Junge, reviewing the site in a web meeting, 11 Nov 2025 (translated)

And the rooms are full

The real measure is people in the room. Andreas' breathwork events now fill up, and participants love the sessions. Between July 2025 and January 2026 his events list included sessions in Oslo, Tvedestrand, Kristiansand, Horten, Sandefjord, Spydeberg, Mandal and Grimstad.

Andreas and Anders sitting side by side in meditation, leading a breathwork session in a living room
Co-hosting a session at our house, 22 March 2026.
Andreas sitting cross-legged on the floor of a bright yoga studio, smiling toward the group
Andreas at Prindsen Yoga, 15 March 2026.

Reflections & Learnings

  • Values lead to visuals. Every design decision traces back to the exploration: the workshop gave the values, the values gave the stylescapes, and the stylescapes gave the palette, type and layout. The result is anchored in who Andreas is, not in my taste.
  • Show the path, not just the answer. Walking Andreas through the stylescapes before the final page made the choice feel like ours, not mine.
  • Test on a real page. The stylescapes started the conversation. Seeing them on the actual landing page made the decision.
  • Feedback moves a design further than fine-tuning. One round of outside feedback put Andreas and his offer at the top of the page.
  • Explain decisions in the client's language. Annotations in the margin turned a design review into a conversation about selling his programme.
  • Performance is a design decision. Fonts, image sizes and how video loads are choices made long before the build.
  • Bricks suits clients who need custom solutions and top performance. It gives me full control of the markup and CSS, and Andreas still edits his own content in WordPress.
  • Fewer tools, less friction. A small CSS framework of my own and almost no plugins made every later change predictable.
  • Seeing the whole journey. As designer, developer and co-host of his events, I could follow a visitor from an Instagram post to a full room.