flowmance

Nina Smith Design System

Nina Smith website template previewNina Smith website template preview detail 2Nina Smith website template preview detail 3

Nina Smith is a bold, two-colour personal portfolio. The whole page is pale aqua with every word, line and icon in one deep ultramarine blue, so it feels like a screen-printed poster. A giant Hello ✦ Hello ✦ marquee runs across the hero, the type is the slightly quirky geometric Fahkwang, and colour pops only in the work imagery (violet, neon pink, black product shots) and in the yellow button hover.

Four signatures make it recognisable:

  1. Blue on aqua, nothing else. #0115A8 on #CDEBEB for all text, rules, icons and the button. There is no black, no white text block and no grey.
  2. The Hello marquee. Hello at 13vw (187px at 1440), weight 700, with a four-pointed star ✦ between repeats, scrolling sideways and cut off at both edges. Inner pages reuse the idea with their own words (a job title on home 3, Sed lectus ✦ on the work page).
  3. The script wordmark. A stretched, slanted nina smith logo (an image, 90px wide) centred in the nav, flanked by abbreviated socials Fb. Be. Tw. Dr. Ig. on the left and a three-line hamburger with Menu on the right.
  4. Blue square button that turns yellow. #0115A8 with white text and a 3px radius; on hover it switches to khaki #FBE95E with black text.

Nina Smith is a light-only design.

Colors

Surfaces

canvas#CDEBEB

Page background, overlay menu, cart panel

surface-1#FFFFFF · 30%

Preview cards on the landing page (they read as a lighter aqua)

Ink

on-primary#FFFFFF

Text on primary

ink#0115A8

Every piece of text, icons, the logo

ink-muted#0115A8

Body text is the same blue (same as ink), at weight 700

on-accent#000000

Text on accent

Action

primary#0115A8

Buttons, the round close button

primary-hover#FBE95E

Button hover: khaki with black text

accent#FBE95E
error#FF0000

The round remove button in the cart only (its × is an 8px image)

Lines & effects

line#0115A8

2px menu underlines, cart border, blockquote rule, hamburger lines

line-soft#0115A8 · 43%

The 1px outline of the small fixed switch

Typography

Fahkwang · display-marquee

The quick brown fox jumps

The Hello ✦ marquee, white-space: nowrap. 187px · 700 · 1.4

Fahkwang · headline-lg

The quick brown fox jumps

Section titles on inner pages (h2 base). 32px · 700 · 1.13

Fahkwang · quote

The quick brown fox jumps

Blockquotes with a 3px blue left rule. 30px · 500 · 1.27

Fahkwang · title-price

The quick brown fox jumps

Plan prices. 24px · 600 · 1.88

Fahkwang · body-lg

The quick brown fox jumps

The hero lead A creative multi-concept portfolio template…. 23px · 500 · 1.4

Fahkwang · label

The quick brown fox jumps

Menu, buttons. 16px · 700 · 1.25

Spacing & shape

PurposeValue
Section rhythm120px top and 100px bottom, 5% sides; 80px with 2% sides at ≤991; 60px top and bottom at ≤479
Breakpoints991px (tablet), 767px (landscape phone) and 479px (phone), plus a min-width: 768px group

Spacing scale

TokenValuePreview
xs5px
sm15px
md16px
lg30px
xl40px
2xl50px

Layout spacing

TokenValuePreview
column-gap16px
footer-bottom30px
nav-height80px
section-bottom100px
section-top120px

Border radius

button3px
pill100px
full9999px

Motion

MarqueeThe Hello ✦ line moves sideways in a continuous loop that starts on page load
Card hoverFilter change on the preview image over 200ms ease
Colour hoverText, background and border colour over 200ms ease (300ms on some backgrounds); the button uses transition: all .3s
Fade in on scrollopacity 0 → 1 over 1000ms outQuart with a move to 0px; some items 600ms outExpo
Slide inx −30% → 0% (500ms, then 300ms ease) and x −30px → 0
MenuDisplay toggles at 0ms; items fade in over 300ms ease; a shape scales to 1 over 500ms outExpo and back to 0 over 600ms inOutBack
CursorA small blue dot follows the pointer

Do’s and don’ts

  • Use #CDEBEB for the background and #0115A8 for every piece of text, rule and icon.
  • Set everything in Fahkwang, weight 700 by default, with no letter spacing.
  • Open a page with a one-word marquee at 13vw, weight 700, with ✦ between the repeats.
  • Use the blue square button (3px radius, padding 16px 18px) and switch it to #FBE95E with black text on hover.
  • Put previews in white-30% tiles with a + icon and a 16px gap.
  • Keep colour in the photography: violet, neon pink and black product shots.
  • Add black, grey or white text, or a second text colour.
  • Use the declared greens and royal blue (#2E856E, #3077F6); they are not part of the live design.
  • Round cards or images, or add shadows.
  • Use yellow as a section background; it is a hover state.
  • Load Satoshi or add a second typeface.
  • Put the marquee text over a photo.

Example prompt

Any page in the Nina Smith style

Prompt
Build your page in the Nina Smith style. Background #CDEBEB; all text, lines and icons #0115A8; one typeface, Fahkwang, weight 700 by default, no letter spacing. Body text 17px, line height 1.29. Open with a one-word marquee ("Hello") at 13vw, weight 700, line height 1.4, repeated with a four-pointed star and scrolling sideways, and a 23px weight-500 lead pinned bottom-right. Nav: abbreviated socials ("Fb. Be. Tw.") left, a script wordmark centred, a three-line hamburger with "Menu" right. Sections use 120px top / 100px bottom padding and 5% sides; containers 900px or 1200px. Cards are square tiles in white at 30% with a 1.52:1 image, a 17px bold title and a thin "+". Buttons are #0115A8 with white 16px bold text, 3px radius, padding 16px 18px, and turn #FBE95E with black text on hover over 300ms. No shadows, no other colours in the UI.

More design systems like this

Portfolio design systems, the same colors first.

Browse all 398

Bring any of them to your AI tool

All Access unlocks all 398 design systems, ready for Claude, ChatGPT, Gemini, Cursor, v0 and Lovable, plus 400+ templates on all 5 platforms.

Get All AccessUpgrade to All Access