Figma UI component

Figma legal page examples

Legal pages carry terms, privacy policies, and cookie notices that people do read when something has gone wrong. These Figma examples pair a long content section with header, CTA, and footer variations, in desktop and mobile, light and dark.
About this component

Legal page design in Figma: terms people can actually read

How these legal page examples are built, and how they keep a long block of terms readable throughout.

Terms of service, privacy policy, cookie notice, acceptable use, DPA. These are the pages a company writes once, pastes into the CMS as a single block of text, and never looks at again.

Then someone lands on one because they want to know whether cancelling refunds the year they prepaid, or whether the analytics script sends their email address to a third party, and the page has to answer. People do read legal pages, just not the way they read anything else: they arrive with one question and scan for it.

Design for scanning, not for reading

NN/g's study of privacy policies and terms of use pages lists the same failures over and over: no plain-language summary at the top, no last-updated date, no working table of contents, and dense small type that collapses on a phone. All four are layout problems, not legal ones, which means they are yours to fix.

A short summary above the legal text, a visible date, numbered sections with anchor links, and a table of contents that stays reachable will do more for comprehension than any amount of rewriting your counsel is willing to sign off on.

The measure that matters is line length

A legal page is one long column of body text, so typography carries the whole page. Keep the measure narrow: WCAG's visual presentation criterion puts the ceiling at 80 characters a line, asks for at least space-and-a-half line spacing within paragraphs, and rules out justified text, which turns a page of clauses into rivers of white space.

Full-width legal text on a 1,440px canvas is the single most common mistake in this category, and it is the one that makes a page feel like it was never meant to be read. Headings need real hierarchy too, since a wall of same-sized bold clause titles is no easier to scan than no headings at all.

How the examples are assembled

Each page runs header navigation, a header section, the content section, then optionally a CTA section, then a footer. One example leads with a banner above the navigation, which is the honest way to announce a policy change rather than editing the page quietly.

The content section is identical across the examples, 2,454px tall on the desktop canvas and 3,248px on mobile, which is worth staring at for a second: that is what a real policy looks like at true size, and it is why the header treatment and the table of contents earn their space. Variation between the examples lives in the header section, in whether a CTA follows the text, and in which footer closes the page.

Every example exists as a 1,440px desktop page and a 375px mobile version, in light and dark, and the whole thing runs on Untitled UI's type styles, so changing the body size or line height for the policy changes it everywhere the same way. Since your terms will be linked from the footer of every other page you own, that consistency is doing more work than it appears to.

The same page shapes exist in code. Untitled UI React legal pages are open source, built with Tailwind CSS from the same sections, with the long-form content styles already set.

FAQs

Frequently asked questions

Common questions about designing legal pages in Figma with Untitled UI, covering line length and readability.

How do you make a legal page readable without changing the legal text?

Add a plain-language summary above the legal wording, show the last-updated date near the title, number the sections, and give the page a table of contents that links to each one. None of that touches a clause.

NN/g's review of policy pages found those omissions, not the legalese itself, were what sent people away.

Should a legal page have a table of contents or an accordion?

A table of contents with anchor links. Accordions hide the section titles behind a click and break in-page search, which is exactly how most people find a clause: they hit Ctrl+F and type "refund".

A sticky contents list in the left column on desktop, collapsing to a jump list above the text on mobile, keeps every heading findable.

What text width should legal copy use?

Narrow enough to stay under roughly 80 characters a line, which usually means a text column of about 640 to 720px rather than the full canvas. Set generous line spacing and left-align rather than justify.

Full-width legal text on a wide screen is technically legible and practically unreadable, and it is the fastest way to signal that nobody expected the page to be used.

Are these legal page examples included in the free version?

The legal page examples are part of the paid Untitled UI Figma kit. See pricing for what is included.

The 100% free Figma UI kit includes core components and type styles from the same system if you want to try it first.

Is there a React version of these legal pages?

Yes. Untitled UI React legal pages are open source, built with Tailwind CSS from the same sections, so the long-form text styles you set in Figma are already defined in code.

Figma UI components

Application UI/Dashboard examples

Dashboard, settings, form layouts—useful examples for everything you need to design modern dashboards and products.
Figma UI components

Application UI/Dashboard Figma components

Modals, tables, alerts—everything you need to design modern and beautiful apps, dashboards and products.
Figma UI components

Marketing website components

Landing page header and website sections—everything you need to design modern and responsive marketing websites.
The ultimate UI kit for Figma

What is Untitled UI?

Untitled UI Figma is the largest UI kit and design system for Figma in the world. Here's everything great about Untitled UI in just 60 seconds.
Play icon
Untitled UI in 60 seconds
Play icon
Pause icon
Join 380,000+ designers from the world's top companies
Gumroad 5 stars

Untitled UI is the best $ I've spent on my business in a long time. I'm going to keep using it and recommending it to every designer I know.

Sam Pierce Lolla
Sam Pierce Lolla
Founder, Shuffleboard
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

Over the years we've featured hundreds of UI kits on UXCrush, but Untitled UI is by far the most comprehensive and detailed I've seen yet. A must have for any designer!

Luca Vavassori
Luca Vavassori
Founder, UXCrush
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

I've used all UI kits on the market. I can say without a doubt that the Untitled UI kit is the best on the market. It covers everything a designer needs in a modern and efficient way.

Murat Alpay
Murat Alpay
Product Designer, @imuratalpay
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

Incredible, and keeps getting better. I’ve tried dozens of UI kits and Untitled UI is the only name you should care about. It stands head and shoulders above the rest.

Jérémy Franck
Jérémy Franck
Designer, @jrmyfranck
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

Such a beautiful, detailed, and extensive UI kit. Untitled UI is the perfect foundation for any project. I highly recommend this huge time saver.

Adham Dannaway
Adham Dannaway
Product Designer, Practical UI
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

Untitled UI has been an amazing resource that I'm learning to rely upon to spin up ideas in no time. I think I might launch a startup pretty soon by mistake here!

Ricardo Buzzotta
Riccardo Buzzotta
Senior Product Designer, Spotify
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

The sheer scale, details, and organization of this kit is mind-blowing. It covers nearly everything a Designer could need in a modern, efficient and systematic way.

Corey Moen
Corey Moen
Senior Brand Designer, Webflow
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

I'm super impressed with this. I love poking around in other peoples UI Kits to see how they think. This is probably one of the most comprehensive I've seen.

Matt Walker
Matt Walker
Design Systems, Mailchimp
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

I'm super excited to use this for quick mockups of ideas in Figma. We're always trying to streamline our design process so we can move fast! Definitely recommend.

Jenny Chu
Jenny Chu
Head of Product, Eucalyptus
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

Untitled UI is easily the best UI kit I've used so far. It has an insane amount of components that are all incredibly well-built. I don't even know how many hours this will save.

Sunny Trochaniak
Sunny Trochaniak
Founder, NewPulse Labs
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

The attention to detail and thought Jordan has put into this UI kit is unparalleled.

Dan Mcleay
Dan Mcleay
Lead Designer, Fox Sports
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

Untitled UI is incredibly well-organized and the attention to detail is great. I highly recommend this kit to any designer that wants to create beautiful designs fast.

Tom Bekkers
Tom Bekkers
Founder & Creative Director, Flowbase
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

What an awesome Figma kit... it's an absolute game changer. This is the perfect base for any design system. The size and attention to detail is next level.

Dan Anisse
Dan Anisse
Co-founder, Relume
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

We've been using Untitled to build Himalayas 2.0 and have finished a complete redesign in just a few days. It has everything we need already pixel-perfect.

Abi Tyas Tunggal
Abi Tyas Tunggal
Co-founder, Himalayas
Star iconStar iconStar iconStar iconStar icon