IID Website

Everyone who opens an interior design school's website wants to learn how a room should feel. So the home page is the first room they walk into.

IID is an interior design institute, and this is the home page I designed for it. It lives in Figma, so there's no code in this story. Just one frame, 1,280 pixels wide and 10,434 tall.

That's a very long room.

about twelve laptop screens

Twelve screens of things to say

The page has a lot to carry: nine courses, four benefits, career paths, life at the institute, reasons to join, student reviews, FAQs, the director, an enrolment form and students' work.

Give all of that the same treatment and you get a wall. Nobody reads a wall. So the hard part wasn't filling the page. It was pace. Each section needed to feel like a new room, while the whole scroll still felt like one building.

Figma · MacBook Air - 14 · 1280 × 10434
A long view of the IID home page design: hero, stats, program, benefits, careers, life at the institute, reasons to join, reviews, FAQs, the director, an enrolment form, student work and the footer.
The whole design, top to bottom. Names, portraits and contact details are covered.

Four things set that pace: the type, the colour, the layout and a small kit of parts that keeps coming back.


Two voices

Two typefaces carry the page, and each one has a job.

Plus Jakarta Sans does the announcing. Every section heading is set in it, bold and large, with the letters pulled in tight.1 That makes a heading read as one solid shape instead of a row of letters.

Inter does the reading: the menu, every paragraph, the course names and the FAQ questions. You aren't meant to notice it, and that's its job.

Used forSection headingsIn the fileBold, tracked −5%x-height to cap height0%
In the file, with real sizes
HeroDesign Your DreamJakarta 60
SectionCareer OutcomesJakarta 56
Course nameResidential StudioInter 22
ParagraphWe prepare you for the real world of InteriorInter 18
The first word of the hero in both faces at one size, with the lines measured from the fonts. Tap one to switch.

Watch the x-height2 line as the word changes. Inter's lowercase stands taller, at 74% of its capitals against Jakarta's 72%, which helps small paragraphs stay clear.


One blue, two touches of gold

The colour is close to a single idea. One strong blue fills the big sections, the buttons, the icons and the open FAQ row. Headings use a far deeper navy, which reads almost black but stays in the family. Even the pale backgrounds lean blue instead of grey.

On a page this long, colour also keeps time. White gives you room. A pale tint marks a quiet change. Every few screens a full band of blue arrives, and you know you've reached somewhere new. Blue never touches blue.

The whole home page design, zoomed out.
The real page beside its colour bands, to scale. Tap a row to find it on the page.

About a quarter of the page is blue. About 0.02% of it is gold. Gold appears in exactly two places: the laurels around the award line at the top, and the same laurels beside the enrolment form.

rarest colour on the page

So the only warm colour on the page sits next to the two moments that matter most: the first impression and the ask.


Lines from the drawing board

An interior project starts as a drawing, and the page keeps some of that. The hero sits on a line drawing of a room. Thin dashed lines with small dots run down the sides of sections, like the construction lines on a plan. The FAQ rows wear the same dashes as their border.

Under those lines, the layout stays plain. Our Program is the clearest example. Nine courses could have been a long list. Instead they sit in three columns of matching cards, so your eye learns the pattern once and then just reads.

The Our Program section of the design: a blue band with nine white course cards in three columns.345345345345 × 1047740402828
Three columns345 wideOne card, nine times345 × 104Two gaps40 across, 28 down
The real Our Program section, with its measurements from the file. Tap to switch the overlay.

The smaller details follow the same logic. Corners grow with the card: 7 pixels on a course card, 8 on a button, 12 on a benefit tile, 17 on a review and 33 on the big feature cards. And the rows of photos, reviews and career pills run off the page and fade out, so you know there's more without a single arrow.


A small kit of parts

A long page only feels calm if its parts repeat. This one gets by with very few: a white card with a soft edge, a pale square for each icon, and solid blue for whatever is active.

The FAQ shows how that works. Closed rows stay quiet: white, with that dashed edge. Open one and it fills with the page's strongest blue. Only one row holds that colour at a time, so your eye goes straight to the answer you asked for.

FAQsMost frequent questions and answers
The FAQ rebuilt live from the design, in its own words. Tap a question. The file only writes out the last answer, so the others show placeholder lines.

Still in Figma

This one lives in Figma, so I have no launch to talk about and no numbers to show you. What I can show is how little a page this long really needs.

Colour
Brand blueSections, buttons, icons#0D2486
Deep navyHeadings#000D44
GoldLaurels only#FFCC24
#E6EAFFCard edges
#F8F6FFSoft panels
#F5F5FFQuiet bands
#BDC1DFGuide lines
#63636CParagraphs
#259803The one tick
Type
AaPlus Jakarta SansHeadings
AaInterReading
Corners
7Course8Button12Tile17Review33Feature
Parts
Explore ProgramBook a Free DemoSite Measurement
and Estimation
Interior Architect
Motion
Interior ArchitectSet DesignerExhibition DesignerInterior ArchitectSet DesignerExhibition DesignerFurniture DesignerLighting DesignerSustainable DesignFurniture DesignerLighting DesignerSustainable Design
SlideCareer rows, in opposite directions
OpenA row fills with blue
SwapThe slider dots
DrawGuide lines and their dots
The file's real colours, type and parts. The file is a still, so the motion is my reading of what the layout implies.

Two voices, one blue and two touches of gold. All of it is there to decide where you look next, and when you get to rest.

A good room is mostly space, well arranged. So is a good page.

Footnotes

  1. Tracking is the space between letters. The hero is set at −5%, which pulls them closer together. ↩

  2. The x-height is the height of a lowercase x. Next to the capitals, it shows how large a typeface feels. ↩