v2.1

Gradient Pulse — Designsystem

Komplett visuelt designsystem for M51 Marketing. Farger, typografi, komponenter, mønstre og animasjoner.

Farger

Kjernepaletten til Gradient Pulse. Dyp rød som primærfarge, nøytraler og to signaturgradienter.

Primær & Nøytraler
Primary
#D94437
Primary Hover
#C13A2E
Background
#F5F4F0
Surface
#FFFFFF
Text
#1A1A1A
Text Muted
#666666
Text Light
#999999
Border
#E8E6E1
Warm Yellow
#FFDC96
Gradienter
Peach → Coral
#FFB088 → #FF7B7B
Lavender → Blue
#B8A9E8 → #7BA0C4
Peach Subtle (15%)
rgba opacity 0.15
Lavender Subtle (12%)
rgba opacity 0.12
Curated Spectrum
Brukt i footer & header accent
Sunset (Peach → Yellow)
#FFB088 → #FFDC96
Warm Mixed
#FFB088 → #FFDC96 → #FF7B7B
Opacity-skala (Text #1A1A1A)
100%
80%
60%
40%
20%
10%
Gradient Orbs & Mønstre

Flytende gradientsfærer som gir visuell dybde og energi. Brukes som bakgrunnselementer med blur og lav opacity.

4 orbs — ulike størrelser & farger
500px · Peach · 0.25 400px · Lavender · 0.2 300px · Mixed · 0.15 200px · Coral · 0.2
Dot Grid Pattern

Subtilt prikkemønster brukt som bakgrunnstekstur. Maskeres med radial gradient for en myk fade-effekt.

32px grid · 1px dots · 8% opacity · radial mask fade
Implementasjon
/* Gradient orb */ .orb {
position: absolute;
width: 300px;
height: 300px;
border-radius: 50%;
background: linear-gradient(135deg, #FFB088, #FF7B7B);
filter: blur(80px);
opacity: 0.25;
animation: float1 14s ease-in-out infinite;
pointer-events: none;
}

/* Dot grid with mask */
.dot-grid {
background-image: radial-gradient(circle, rgba(26,26,26,0.08) 1px, transparent 1px);
background-size: 32px 32px;
mask-image: radial-gradient(ellipse 60% 50% at 50% 50%, black 20%, transparent 80%);
}
Orb-varianter

Ulike gradient-orb konfigurasjoner for forskjellige kontekster og stemninger.

Warm Orbs
Warm: Peach + Sunset + Coral · opacity 0.25-0.30
Cool Orbs
Cool: Lavender + Blue · opacity 0.20-0.25
Dark Background Orbs
Mørk bakgrunn: Peach + Lavender · opacity 0.15-0.18
Orbs + Grid Lines
Grid Lines + Gradient Orbs kombinert
Orbs + Halftone Gradient
Halftone + Gradient Wash + Orb
Bakgrunnsmønstre

Tre mønstre som gir visuell tekstur og dybde. Brukes subtilt som bakgrunnselementer, aldri mer enn ett mønster per seksjon.

Dot Grid
32px grid · 1px dots · 8% opacity
Grid Lines
48px grid · 1px lines · 4% opacity
Halftone + Gradient
16px grid · 1.5px dots · radial mask + color wash
Mønstre på mørk bakgrunn
Dot Grid (dark)
Grid Lines (dark)
Halftone + Gradient (dark)
Gradient Pulse

Animert gradient-bakgrunn som pulserer mellom intensitet og posisjon. Brukes på hero-seksjoner og fremhevede områder.

Standalone Pulse
Gradient Pulse
6s animation · background-size shift · opacity modulation
Pulse + Floating Orbs
Pulse + Orbs
Pulse + Grid Lines
Pulse + Grid
Typografi

Tre fonter med klare roller: Instrument Serif for overskrifter og personlighet, Inter for brødtekst og UI, JetBrains Mono for tekniske elementer.

Instrument Serif — Overskrifter & Display
Display
clamp(48px, 8vw, 120px)
Resultater
H1
clamp(40px, 5vw, 68px)
Vi skaper digital vekst
H2
clamp(32px, 3.5vw, 48px)
Tjenester som gir vekst
H3
clamp(24px, 2vw, 32px)
Teknisk SEO & optimalisering
Pull Quote
clamp(28px, 3vw, 40px) italic
«M51 har revolusjonert vår digitale tilstedeværelse.»
Caption italic
Foto: Martin Losvik / M51 Marketing
Inter — Brødtekst & UI
Lead / 18px / 1.7
Byrået som hjelper deg å lykkes med vekst gjennom kreativ innholdsproduksjon, annonsering og teknologidrevne løsninger for digital markedsføring.
Body / 16px / 1.7
Vi kombinerer strategi, kreativitet og teknologi for å skape målbare resultater. Vårt team består av spesialister innen SEO, annonsering, innholdsproduksjon og HubSpot-implementering.
Small / 14px
Søkemotoroptimalisering som gir deg organisk vekst og mer trafikk fra Google.
Caption / 12px
Publisert 15. mars 2026 · 5 min lesetid
Label / 14px semi
Book et møte med oss
JetBrains Mono — Kode & Tekniske elementer
Code / 14px
--color-primary: #E85D4A;
Label / 11px upper
// Tjenester
Number Display / 48px
+347%
Metadata / 12px
2026-03-31 · v2.0.0 · 128 komponenter
Spacing Scale

Konsekvent avstandssystem basert på rem-enheter. Brukes for padding, margin og gap.

--space-xs
0.5rem / 8px
--space-sm
1rem / 16px
--space-md
1.5rem / 24px
--space-lg
2.5rem / 40px
--space-xl
4rem / 64px
--space-2xl
6rem / 96px
--space-3xl
8rem / 128px
Grid & Layout

Container: 1200px max-width med 24px padding. Fleksible grid-layouts for ulike innholdsbehov.

Container (1200px)
max-width: 1200px · padding: 0 1.5rem
2 kolonner (1fr 1fr)
1fr
1fr
3 kolonner
1fr
1fr
1fr
4 kolonner
1fr
1fr
1fr
1fr
Asymmetrisk (1fr 2fr)
1fr
2fr
Asymmetrisk (2fr 1fr)
2fr
1fr
Knapper

Interaktive knappekomponenter. Hold musepekeren over for å se hover-effekter live.

Størrelser
Varianter (hover for effekt)
Nye varianter (v2.1)
Spesielle
Alle Annonsering HubSpot Video
Disabled
Kort-komponenter

Alle korttyper brukt på m51.no. Oppdatert til å matche produksjonskomponentene med interaktive gradient-effekter.

Case Study Card

Portrettformat (3:4), gradient-overlay, diagonal arrow. Interaktiv: Gradienten følger musepekeren.

SWIMS
E-commerce · Innholdsproduksjon SWIMS

SWIMS SS25: Marbella

Case
SEO · Annonsering TechCo AS

+347% organisk trafikk på 6 måneder

Case
HubSpot · Strategi NordicBrand

Fra 0 til 500 leads per måned

Insight / Blog Card

Landskapsformat (4:3), tag i primærfarge, dato, arrow top-right. Interaktiv: Gradient glow følger musen.

Insight
AI & Automasjon 15. mars 2026

AI-agenter i markedsføring: Slik kommer du i gang

Insight
Google Ads 8. mars 2026

Google Ads i 2026: De viktigste endringene

Insight
HubSpot 1. mars 2026

HubSpot vs Salesforce: Hvilken CRM passer for deg?

Service Card

Interaktiv: Gradient-linje på venstre side skalerer på hover. Musfølgene gradient-glow.

01
// Synlighet & vekst

SEO & synlighet

Søkemotoroptimalisering som gir deg organisk vekst, bedre synlighet og mer trafikk fra Google.

Teknisk SEOInnholds-SEOLokal SEO
02
// Annonsering

Annonsering

Datadrevne kampanjer på Google, Meta og LinkedIn som maksimerer avkastningen din.

Google AdsMeta AdsLinkedIn
03
// Innhold

Innholdsproduksjon

Strategisk innhold som engasjerer målgruppen og bygger merkevaren din over tid.

Video & fotoCopywritingSoMe
Service Category Card

SEO & Synlighet

  • Teknisk SEO
  • Innholds-SEO
  • Lokal SEO
  • Linkebygging
4 tjenester

Annonsering

  • Google Ads
  • Meta Ads
  • LinkedIn Ads
  • Programmatisk
4 tjenester

Innholdsproduksjon

  • Video & foto
  • Grafisk design
  • Copywriting
  • SoMe-innhold
4 tjenester
Testimonial Card
M51 har virkelig revolusjonert vår digitale tilstedeværelse. Resultatene taler for seg selv — vi har sett en økning på over 300% i organisk trafikk.
Avatar
Kari Nordmann
Markedssjef, TechCo AS
Webinar Featured (animert gradient glow)

CSS @property-basert gradient-animasjon som beveger seg rundt kortet. Brukes for fremhevet webinar.

Webinar Liste (interaktiv hover)

Hover avslører thumbnail, forskyver innhold og viser arrow. Flere samtidige animasjoner.

Kommende

AI-agenter i praksis

24. apr 2026 · 09:00 · 45 min
Live

HubSpot Masterclass

Pågår nå · 128 deltakere
Avsluttet

SEO-trender 2026

12. feb 2026 · Se opptak
Heroes

Hero-seksjoner for ulike sidetyper, vist i miniatyrformat.

Homepage Hero
Norges mest datadrevne byrå

Helhetlig digital markedsføring

Vi kombinerer strategi, kreativitet og teknologi for å skape målbare resultater for ambisiøse merkevarer.
50+
Aktive kunder
347%
Snitt-økning SEO
4.2x
ROAS annonsering
Page Hero (dark)

AI-agenter i markedsføring

Slik bruker du AI-agenter for å automatisere og forbedre markedsføringsinnsatsen din i 2026.
Service Hero (2-kolonne)
// Synlighet & vekst

Søkemotoroptimalisering

Vi hjelper deg å klatre til toppen av Googles søkeresultater med datadrevet SEO-strategi og gjennomføring.
🔎
Tjeneste-illustrasjoner

Alle 63 unike hero-illustrasjoner brukt på tjenestesider. Hver illustrasjon er en selvstendig komponent med SVG-grafikk og animasjoner.

Hovedtjenester (13)
mediekjop
seo
konverteringsoptimalisering
hubspot
foto-og-video
strategi
ai
nettside
nettbutikk
webflow
wordpress
klaviyo
sanity
Strategi (10)
konkurrentanalyse
markedsanalyse
digital-analyse
kampanje-strategi
inbound-marketing
employer-branding
kanaloptimalisering
helsesjekk
lei-en-markedsforer
konverteringsanalyse
Annonsering / Mediekjøp (12)
google-ads
meta-ads
linkedin-ads
tiktok-ads
youtube-ads
reddit-ads
x-ads
twitch-ads
retargeting
programmatisk-annonsering
utendorsreklame
lokalaviser
SEO (5)
teknisk-seo
seo-analyse
innholdsstrategi-seo
geo
aeo
Foto & Video (7)
reklamefilm
videoproduksjon
foto
livestream
webinar-produksjon
fotostudio-oslo
byra-pa-tur
AI (4)
ai-automasjon
ai-kurs
ai-markedsforing
ai-strategi
HubSpot & CRM (3)
crm-implementasjon
integrasjoner
marketing-automation
Innhold & Sosiale Medier (4)
innholdsproduksjon
innholdsmarkedsforing
sosiale-medier-organisk
influencer-marketing
Nettside (2)
webdesign
landingpages
CRO (2)
ab-testing
sporing-og-maling
Merkevarebygging (1)
visuell-identitet
Seksjonsmønstre

Gjentakende layout-mønstre for seksjonsoverskrifter og innholdsblokker.

Section Header (venstrejustert)
// Tjenester

Hva vi kan hjelpe deg med

Vi tilbyr et bredt spekter av digitale tjenester for å drive vekst og synlighet.

Section Header (sentrert)
// Kundehistorier

Resultater som taler for seg

Se hvordan vi har hjulpet norske bedrifter med å vokse digitalt.

Section Header Row (med CTA)
// Innsikt

Siste artikler

About Preview (2-kolonne bilde + tekst)
Team
// Om oss

Teamet bak resultatene

M51 Marketing er et full-service digitalt byrå med hovedkontor i Oslo. Vi er 25 spesialister som brenner for å skape målbare resultater for våre kunder.

Skjema

Standard input-felter, validering, floating labels og et komplett kontaktskjema.

Standard inputs
Floating Label
Validering
Vennligst oppgi en gyldig e-postadresse.
Checkbox & Radio
Success

Takk for din henvendelse!

Vi tar kontakt innen 24 timer.

Kontaktskjema (komplett)
Kontaktperson
Asgeir Behrentz
Daglig leder, M51

La oss ta en prat

Badges & Tags

Statusmerker, kategoribadger og navigasjonspills.

Hero Badge
Norges mest datadrevne byrå Nytt webinar tilgjengelig
Kategori Badge
Annonsering SEO HubSpot Innholdsproduksjon
Status Badges
Kommende Live Avsluttet
AI OS Badge
AI OS
Filter Pills (aktiv / inaktiv)
Alle Annonsering HubSpot Video SEO
Artikkel-typografi

Styling for rikt innhold i artikler og bloggposter.

Hvorfor AI-agenter er fremtiden for digital markedsføring

I en verden der datamengdene øker eksponensielt, er det ikke lenger nok å stole på manuelle prosesser. AI-agenter representerer neste steg i evolusjonen av digital markedsføring — autonome systemer som kan analysere, beslutte og handle på vegne av markedsføreren.

Hva er en AI-agent?

En AI-agent er et programvaresystem som kan utføre oppgaver autonomt basert på definerte mål og tilgjengelig data. Til forskjell fra tradisjonelle verktøy som krever manuell input, kan en agent selvstendig:

  • Analysere kampanjedata i sanntid og foreslå optimaliseringer
  • Automatisk justere budsjetter basert på ytelse
  • Generere og A/B-teste annonsetekster
  • Identifisere nye målgrupper basert på konverteringsdata
AI-agenter handler ikke om å erstatte markedsførere — de handler om å forsterke menneskelig kreativitet med maskinell presisjon.

Tre steg for å komme i gang

  1. Kartlegg prosessene dine — identifiser repetitive oppgaver som egner seg for automatisering
  2. Start smått — velg en prosess og bygg en agent som mestrer den
  3. Mål og iterer — bruk data til å kontinuerlig forbedre agentens ytelse
AI Dashboard
Eksempel på et AI-agent dashboard for kampanjeoptimalisering

Ved å implementere AI-agenter kan bedrifter se en betydelig forbedring i både effektivitet og resultater. Våre kunder rapporterer i snitt 40% reduksjon i manuelt arbeid og 25% økt avkastning på annonsekronene sine.

Animasjoner (Live Demoer)

Interaktive eksempler på scroll-reveal, hover-effekter, clip-reveal og klientslider.

Scroll Reveal

Kortene nedenfor animeres inn når de blir synlige i viewport (IntersectionObserver).

Strategi

Datadrevet strategi som gir retning og resultater.

Kreativitet

Innhold som fanger oppmerksomhet og bygger merkevare.

Teknologi

AI-drevne løsninger som skalerer innsatsen din.

Gradient Orbs (flytende)
Gradient Pulse
Button Hovers

Hold musepekeren over knappene for å se hover-effektene.

Card Hover
// Demo

Hold musepekeren over meg

Se hvordan kortet løfter seg, får en gradient-linje på toppen, skygge øker og border forsvinner.

Clip Reveal

Teksten nedenfor «avdukes» når den scrolles inn i viewport.

Vi skaper digital vekst for ambisiøse merkevarer.
Klient-slider
SWIMS Holzweiler Nordic Choice Komplett Stormberg XXL Elkjøp Freia DNB Telenor SWIMS Holzweiler Nordic Choice Komplett Stormberg XXL Elkjøp Freia DNB Telenor
Animert klientgrid

Roterende grid-mønster som kan gjenbrukes for partnere, tjenester, kompetanser eller andre lister. Konfigurerbar pool, intervall og batch-størrelse. Her vist med kundenavn.

Orkla Health Hertz SWIMS AS Sport Holding 3stepIT Studio Alf Elle Fjord Norway Viking Footwear WoolLand Fjellsport.no Tagore
Intervall: 900ms / Batch: 3-6 / Fade: 300ms / Pool: 24+ kunder
Variant: Kompetanser

Samme mønster, annen kontekst. Kan brukes for å vise tjenester, teknologier, kompetanser osv.

SEO Google Ads HubSpot Video AI-agenter Copywriting Meta Ads Analytics LinkedIn Strategi CRO E-post
Orbiting Dot

En gradient-dot som beveger seg langs kanten av et kort via offset-path. Dotten skifter farge gjennom designsystemets fire gradientfarger (Peach, Coral, Lavender, Blue) og har en glow-hale via box-shadow. Synkronisert med en conic-gradient border (12s).

12s orbit / fargeskift / glow-hale
0% Peach
25% Coral
50% Lavender
75% Blue
Dark Section

Mørk full-bleed seksjon som bryter det lyse designet. Brukes for webinar-highlight og lignende fremhevede innhold.

// Kommende
Webinar

Hvordan bli synlig i GEO

Generative Engine Optimization er den nye fronten for digital synlighet.

9. apr 2026 kl. 08:30
Designregler

Regler etablert gjennom designprosessen. Disse skal følges konsekvent.

Regel 01
Ingen emojis
Bruk SVG-linjeikoner eller tekst i stedet for emoji-tegn. Emojis gir feil tonalitet for merkevarens premiumuttrykk.
Regel 02
Ingen gradient top-borders
Kort skal ikke ha gradient-striper på toppen. Bruk subtile border-color-endringer på hover i stedet. Unntaket er den animerte conic-gradient rundt kontakt- og CTA-kort.
Regel 03
Subtile animasjoner
Scroll-reveal: translateY maks 16px. Hero-entrance: 12px. Card hover: -3px. Orb-opacity: 0.12-0.22. Easing: cubic-bezier(0.25, 0.1, 0.25, 1).
Regel 04
Norske tegn
Bruk alltid korrekte norske bokstaver. Aldri ASCII-erstatninger.
Regel 05
Tjenestekort-farger
Bruk fargede dots (peach/lavender) foran kategorinavn, ikke fargede bakgrunner. Hover endrer border-color subtilt, ikke gradient.
Regel 06
Dark sections for kontrast
Webinar og lignende fremhevet innhold bruker full-bleed dark background for å bryte det lyse designet. Tekstfarger: hvit med lavere opacity for muted.
Regel 07
Gradient Pulse: kun hero & highlights
Gradient Pulse-animasjonen er reservert for hero-seksjoner og fremhevede områder. Ikke bruk den i standard innholdsseksjoner.
Regel 08
Maks ett mønster per seksjon
Bruk kun ett bakgrunnsmønster (dot grid, grid lines eller halftone) per seksjon. Kombiner gjerne med orbs, men aldri to mønstre samtidig.
Regel 09
Warm Yellow kun i gradienter
Warm Yellow (#FFDC96) brukes utelukkende som del av gradienter (Sunset, Warm Mixed). Aldri som selvstendig bakgrunnsfarge eller tekstfarge.
Insight Card Overlays

Insight-kort trenger sterkere gradient-overlay enn standard case-kort for bedre tekstlesbarhet. Sammenligning:

Standard (case cards) Demo
AI & Automasjon

AI-agenter i markedsføring

Forsterket (insight cards) Demo
AI & Automasjon

AI-agenter i markedsføring

rgba(26,26,26, 0.85) 0% .. transparent 100%
rgba(26,26,26, 0.95) 0% .. 0.05 100%
Logoer

M51-logoen i alle godkjente fargevarianter. Firkantet format, klare hjørner. Klikk nedlastningsknappen for å laste ned PNG (1024×1024).

Primære varianter
M51 logo — Primary
Primary #E85D4A
Last ned PNG
M51 logo — Dark
Dark #1A1A1A
Last ned PNG
M51 logo — White
White #FFFFFF
Last ned PNG
M51 logo — Light
Light #F5F4F0
Last ned PNG
Gradient-varianter
M51 logo — Peach
Peach #FFB088 → #FF7B7B
Last ned PNG
M51 logo — Lavender
Lavender #B8A9E8 → #7BA0C4
Last ned PNG
M51 logo — Spectrum
Spectrum Full Spectrum
Last ned PNG
M51 logo — Animated
Animated Orbit Gradient shift + orbit
Last ned PNG
Kun m51-element (transparent bakgrunn)
M51 element — Primary
Primary #E85D4A · transparent
Last ned PNG
M51 element — White
Hvit #FFFFFF · transparent
Last ned PNG
M51 element — Dark
Dark #1A1A1A · transparent
Last ned PNG
M51 element — Peach
Peach #FFB088 · transparent
Last ned PNG
M51 element — Lavender
Lavender #B8A9E8 · transparent
Last ned PNG
Dark Aurora (animert)

Mørk bakgrunn med flytende peach- og lavender-gløder, inspirert av nyhetsbrev-seksjonen i footer. Ren CSS-animasjon — ingen bilder.

M51 logo — Dark Aurora
Dark Aurora Animert glow (8s loop)
Last ned MP4 (8s loop)