Norell just hit 1K appreciations on Framer. 💥
Thank you for using it, remixing it, and building with it. 🙌
Still free, still yours → https://framer.link/CVlmpWG
It’s still free to grab now - https://framer.link/3jD63iU
Four dentists, four individual profile pages. Not four headshots in a grid — four actual pages, each with qualification, years of experience, and specialisation.
Patients pick a dentist by looking at their face first. That is not a design opinion, it is how the decision actually gets made. Someone is choosing a person who will put their hands in their mouth, and that is judged on the same instinct we use to size up a stranger.
A name under a photo does not answer anything. A profile page does — how long they have practised, what they specialise in, one line in their own voice.
→ Real portraits, not stock headshots
→ Specialisation stated in words a patient uses, not a code
→ Give each person their own page, not just a card
When the service is delivered by a specific human, the human is the product. Design the site like that is true, because for a dental clinic, it is.
Free to use. Made for you. - https://framer.link/ebOtJBA
"SEO-Optimized" used to be my go-to bullet on Studio's listing.
Every feature had "beneficial for SEO" tacked on. Smooth transitions - beneficial for SEO. Fast load - key factor for SEO. Even accessibility, tagged the same way.
For a portfolio site, that phrase means almost nothing. A studio's actual SEO problem is smaller and more specific: no alt text on project images, no real page title on the case study pages, a blog nobody updates so the sitemap goes stale.
→ Alt text on every project image, written like a caption, not a keyword dump
→ A real page title on each case study, not "Project 1"
→ Only promise a blog section if you will actually post to it
None of that is exciting. It is also the whole job.
Fixing the listing this week.
Take it. No purchase, no email, no catch - just duplicate it 👇 https://framer.link/prrY7Cy
1 year old, but still one of those designs that holds up.
Clean, flexible, and ready to give your next project a strong head start. Grab it now and make it your own.
I built a website for a product that does not exist. Meridian - an AI agent infrastructure platform I invented before I designed a single section.
Free on the marketplace very soon 🔜 stay tuned
Free to use. Made for you - https://framer.link/cKeJMRb
The dashboard in this template shows loads, drivers, and auto-dispatch rates.
Not "analytics." Not a chart with unlabelled axes. A logistics dispatch board.
That was a deliberate risk, and it is the thing I would defend hardest.
Generic AI templates all have the same hero mock - a purple gradient, three floating cards, numbers that mean nothing. It works for everyone, which means it convinces no one.
A visitor evaluating an AI product looks at the dashboard mock for about two seconds and asks one question: does this thing do work that resembles mine?
An abstract chart cannot answer that. A dispatch board can, and if the visitor runs a fleet, it just did.
→ Pick one vertical for the hero mock
→ Real column headers, real row labels
→ Make it swappable, but ship it specific
The counter argument is that specificity narrows the audience. In practice, vagueness narrows it more. Nobody has ever recognised themselves in a placeholder.
Specific is easier to change than convincing.
Grab it for free now - https://framer.link/CVlmpWG
Six awards, no badges.
The standard is a row of gold laurel graphics. I built a table instead: award, issuing body, arrow.
Badges are unreadable at a glance. Tables get read, because reading is what tables are for.
And a wall of laurels says please notice we were recognised.
A quiet list just says we were.
Confidence is a design decision, not a personality trait.
Grab it now - https://framer.link/9lYPgcF
Interior designers do not sell rooms. They sell the confidence to spend forty thousand on one.
That changes what the website has to carry.
A photography grid proves taste. Everyone's portfolio looks good in this category. It does not answer the question the client is actually holding, which is what happens between the first call and the day I get my house back.
So the process section outranks the gallery.
Consultation. Planning. Design. Execution. Four words, but they do the thing images cannot -they give a nervous person a shape to hold onto.
→ Name the stages, not the deliverables
→ Say roughly how long each takes
→ Show where the client makes decisions
→ Give each service its own page, because a commercial fit-out buyer and a kitchen renovation buyer are not the same person
Beautiful work gets you the enquiry. Structure gets you the signature.
It’s still free to grab now - https://framer.link/CVlmpWG
929 studios have used a template I nearly did not publish.
I sat on Norell for two weeks because I thought the typography was too plain next to what was ranking at the time. Everything on the front page was animated, layered, loud.
I published it plain anyway.
The plain one is the one that worked, and I still find that hard to internalise. Every time I start something new, the instinct is to add.
Restraint is not a style. It is a decision you have to keep making.
Rebuilt the demo video this week. A year later, the parts I fussed over have dated. The parts I left alone have not.
Grab it for free - https://framer.link/HRtmKoV
A number that counts up from zero when you scroll past it.
Every freelance portfolio has three of them. 50+ projects. 5 years experience. 100% client satisfaction.
I put them in this one too. Then I thought about who is actually reading them.
A client landing on a freelancer's site is asking one question: can this person handle my thing without me having to manage them?
"50 projects" does not answer that. It could be 50 logos for 20 dollars each.
What answers it is one project described properly. What the client needed, what you built, what happened after. One story beats three counters, every time.
So the counters stayed, but they are not the proof. The CMS project pages are.
→ Counters set scale
→ Case studies build trust
→ Only one of those closes a client
If you are building a portfolio and you only have time for one section, skip the stats. Write up a single project properly instead.