14 March · 4 min
The first one
One or two lines about it. Enough to decide whether to open it.
Read itThe component library
Everything UCM Studio ships, on one page and running — not screenshots. Add the UCM Component block in the editor, pick one, choose a style, a size and light or dark, and it becomes ordinary blocks you edit like any other content.
The figures, the charts behind them, the work beside them — a whole first screen.
page-appWhere the account stands this morning.
Everything written, newest first, with a way to the rest.
page-blogWhat we have been thinking about, in the order we thought it.
A table with the filters above it and the rest below.
page-listEverything, narrowed by whatever you need it narrowed by.
Who you are, the numbers, and the people.
page-aboutOne sentence of explanation underneath, no longer than it needs to be.
One line saying what this section is for.
Ada Lovelace
Engineering
Grace Hopper
Operations
Alan Turing
Research
Say what happens next, in one sentence.
One card, centred, and nothing else to look at.
page-signinA landing page that shows the numbers as well as making the claims.
page-launchNew
A second that says who it is for, and what they get.
Every figure on this page is a chart you can point at your own data.
Replace this with the thing somebody actually gets.
One short sentence is enough here.
Say what happens, not what you call it.
One sentence about what the person does first.
What happens after that, and how long it takes.
What they end up with. This is the line people read.
Replace this with something a real person said. A sentence they would recognise as theirs is worth more than three you wrote for them.
Grace Hopper
Rear Admiral, US Navy
Answer it in a sentence. If it needs three, the question is really two questions.
Say what actually happens, including when the answer is no.
A number here is worth more than a link to a number.
Say what happens next, in one sentence.
One of them, with its details beside it and its history under.
page-recordWhat it is, who it is for, what it costs, and one thing to do.
page-landingA second that says who it is for, and what they get. Two lines is usually enough.
Replace this with the thing somebody actually gets.
One short sentence is enough here.
Say what happens, not what you call it.
Short is better. One sentence they would say out loud.
Ada Lovelace
Three of these are worth more than one long one.
Grace Hopper
Use their words, including the awkward ones.
Alan Turing
One sentence about what happens next.
The plans, then the questions people ask before paying.
page-pricingEvery plan includes everything. What changes is how much of it.
Answer it in a sentence. If it needs three, the question is really two questions.
Say what actually happens, including when the answer is no.
A number here is worth more than a link to a number.
One sentence about what happens next.
A form on one side, the other ways to reach you on the other.
page-contactWe answer within a working day, and a real person writes the reply.
Something worth knowing
A sentence explaining what happened and what to do about it.
One piece of writing, with its trail and what it is about.
page-article14 March · 4 min · by somebody who was there
Open with the point rather than with the background. Somebody who reads only this paragraph should still know what happened.
Then the background, once they have a reason to want it. Two or three paragraphs is usually the whole of it.
Say what happens next, in one sentence.
The page that is not there, saying what to do instead.
page-missingNothing here yet
When something is added it will show up here. Until then there is nothing to see, which is not the same as something being wrong.
Add the first oneWho somebody is, and the form for changing it.
page-profileOne thing for sale, with everything somebody asks before buying.
page-product€39€5934% off
Two or three lines about what it is and who it is for. The rest belongs further down.
Answer it in a sentence. If it needs three, the question is really two questions.
Say what actually happens, including when the answer is no.
A number here is worth more than a link to a number.
€39
€45
€28
Sections down one side, the settings themselves on the other.
page-settingsChanges here take effect for everybody on this account.
Something worth knowing
A sentence explaining what happened and what to do about it.
The basket on one side, what it comes to on the other.
page-checkoutThe thing itself
Medium · Blue
The figures, a chart, and what happened lately.
page-dashboardWhere things stand this morning.
Someone signed up.
An invoice was paid.
A ticket was closed.
Where somebody is in a sequence, and the step in front of them.
page-onboardingNone of them takes longer than a minute, and you can stop halfway.
A single button or link.
buttonA primary action with a secondary one beside it.
button-rowButtons with an icon before or after the word — download, send, add, next.
button-iconsButtons in a row with one border between them.
button-groupA headline, a sentence and two buttons.
heroOne sentence of explanation underneath, no longer than it needs to be.
Edge to edge, with the words in a column inside it.
hero-bandNew
A second that says who it is for, and what they get.
A dark picture from the very top, with room for a header that lies over it, and the words in the middle.
hero-underNew this season
The header above it stays see-through until the page moves.
Words on one side, a picture on the other.
hero-splitA second that says who it is for, and what they get. Two lines is usually enough.
Words and a picture, either way round.
hero-mediaNew
A second that says who it is for, and what they get. Two lines is usually enough.
A picture across the whole of it, with the words over it.
hero-coverSay who it is for and what they get. A picture behind the words is a mood, so keep the words short.
A headline, and the thing itself underneath.
hero-belowOne sentence underneath, then show it. A picture of the thing working says more than a third line.
A headline with the field that follows from it.
hero-signupSay who it is for. Then ask for the one thing you need.
Brand, links, an action — and a burger that opens the menu across the page.
headerThe bar above an app: a burger, alerts, a language and whoever is signed in.
header-appSee-through over the first section until the page moves, then a bar. Choose Dark for light words over a dark picture; it carries a logo for each.
header-overA menu with somewhere to type.
header-searchThe name over the menu, both centred.
header-centredA titled panel with text and an action.
cardOne line about what this is.
Replace this with the body of the card. Everything here is an ordinary block you can edit or delete.
The picture on one side and the words on the other; stacked on a phone.
card-rowCategory
Two or three lines about it, which the picture beside it does not have to wait for.
Read more →Three cards that reflow to one column on their own.
card-gridA sentence about this one.
A sentence about this one.
A sentence about this one.
The picture is the card, with the title on a dark band across it.
card-overTwelve routes
Eight routes
Fifteen routes
A picture, a category, the title, a line of it, and who wrote it when.
card-postThe opening line of the post, long enough to decide whether to read the rest.
The opening line of the post, long enough to decide whether to read the rest.
The opening line of the post, long enough to decide whether to read the rest.
Anywhere on it opens the link — the title is the one real link, with an arrow that moves.
card-linkEverything you need for the first hour.
Step by step, for the common jobs.
Every option, and what it does.
The date large beside what it is, where and when.
card-eventA picture above the words — a post, or a product.
card-mediaA picture, a name, what they do, and a way to reach them.
card-personDesign
Get in touchEngineering
Get in touchSupport
Get in touchSales
Get in touchItems with a mark before each — dots, ticks, crosses, numbers, arrows or dashes.
listNumbered items, each with a title and a line under it — instructions, a process.
list-stepsA list of places to go, each a whole row with an arrow that moves.
list-linksA few facts in a line with a dot between them — under a title, in a footer.
list-inlineA line between each, a name on the left and its value on the right — opening hours, specifications.
list-dividedA long list of ticks in two columns — everything that is included. One column on a phone.
list-columnsAn icon, a title and a line for each — what something does, down a column.
list-featuresWhat is good and what is not, side by side — ticks and crosses.
list-pros-consColumns of the same width, stepping down by divisors.
grid-evenColumn 1
What goes here is the page, not the grid.
Column 2
What goes here is the page, not the grid.
Column 3
What goes here is the page, not the grid.
A main column and a narrower one beside it.
grid-asideWhatever this page is for goes here, at whatever length it needs.
Boxes of different sizes that still line up.
grid-bentoThe big one
What goes here is the page, not the grid.
Tall
What goes here is the page, not the grid.
Small
What goes here is the page, not the grid.
Wide
What goes here is the page, not the grid.
Small again
What goes here is the page, not the grid.
Two columns at two thirds and one third.
grid-unevenTwo thirds
What goes here is the page, not the grid.
One third
What goes here is the page, not the grid.
One cell the width of the grid, with the rest below it.
grid-bannerThe one that spans
ucm-cell-wide takes every column the grid has, however many that is.
Then one
What goes here is the page, not the grid.
And another
What goes here is the page, not the grid.
And a third
What goes here is the page, not the grid.
One cell twice the size, and smaller ones around it.
grid-featureTwo columns wide and two rows tall, so it reads first.
Beside it
What goes here is the page, not the grid.
Under that
What goes here is the page, not the grid.
And on
What goes here is the page, not the grid.
And on again
What goes here is the page, not the grid.
Last
What goes here is the page, not the grid.
As many across as fit, with no breakpoint to pick.
grid-galleryA chart, the figures under it, and a column beside.
grid-dashboardSomeone signed up.
An invoice was paid.
A ticket was closed.
A heading beside the list it introduces.
feature-listOne paragraph, then the list. The list does the work.
What it does, three at a time, each with a mark.
feature-gridReplace this with the thing somebody actually gets.
One short sentence is enough here.
Say what happens, not what you call it.
What happens first, then next, then last.
how-it-worksOne sentence about what the person does first.
What happens after that, and how long it takes.
What they end up with. This is the line people read.
Three plans, with one of them recommended.
pricingWhat each plan has, said with a mark rather than a sentence.
comparisonOne choice against another, with nothing in between.
pricing-simpleOne quote, edge to edge, with nothing else on the line.
quote-bandSomething a real person said, short enough to read in one go.
What somebody said, and who said it.
testimonialReplace this with something a real person said. A sentence they would recognise as theirs is worth more than three you wrote for them.
Grace Hopper
Rear Admiral, US Navy
Several short ones rather than one long one.
testimonial-gridShort is better. One sentence they would say out loud.
Ada Lovelace
Three of these are worth more than one long one.
Grace Hopper
Use their words, including the awkward ones.
Alan Turing
One line and one button, at the end of a page.
ctaOne sentence about what happens next.
The one thing to do, kept in view while the page scrolls.
cta-barA heading with a choice underneath it.
cta-splitSay what happens next, in one sentence.
Questions that open without any JavaScript.
faqAnswer it in a sentence. If it needs three, the question is really two questions.
Say what actually happens, including when the answer is no.
A number here is worth more than a link to a number.
Where you are, with the address on top of it.
mapA sample, in the font code is written in.
codeadd_filter( 'ucm_prefix', function () {
return 'app';
} );A place for a video, with the play mark over it.
videoA picture and the line saying what it is.
figureWhat is being built now, what is next, and what comes later.
roadmapOffline mode
Keep working without a connection.
Faster search
Results as you type.
Shared folders
One place for a whole team.
A desktop app
If enough of you ask for it.
Something worth knowing while you read, without an alarm.
calloutA line, with or without a word on it.
divideror
A heading, an intro line and room for whatever follows.
sectionOne line saying what this section is for.
One sentence lifted out of the writing around it.
pullquoteThe sentence somebody would underline if this were on paper.
The people, with a face and a job each.
team-gridAda Lovelace
Engineering
Grace Hopper
Operations
Alan Turing
Research
Where you are, what it is called, and what you can do here.
page-headA row of large figures with what each one counts — for the page that sells, not the dashboard.
stats-band12k
people use it every week
98%
would recommend it
24
countries
4.9
average rating
Who else uses it, said quietly.
logo-cloudOne line across the top of everything.
announcementWhat it is called, who wrote it, and the picture.
article-headCategory
The standfirst: one sentence that says why somebody should read the rest.
A picture, and what it is about beside or above it.
section-mediaHow it works
Two or three sentences. Say what happens, not what it is called — the picture beside this is doing the naming.
Address, phone, email and opening hours.
contact-detailsAddress
Street 1, 00100 Town
Phone
+358 40 000 0000Hours
Mon–Fri, 9–17
Two things explained, the pictures on opposite sides.
section-media-pairBoth at once — the phone over the corner of the browser.
screen-pairA phone, with the notch and the bar at the bottom.
screen-phoneThe same picture, on a laptop.
screen-laptopUpright, with room for a portrait screenshot.
screen-tabletA picture of your site, in a browser window.
screen-browserA browser window with a line under it saying what it is.
screen-captionThings side by side that scroll and settle, with no script.
carouselScroll or swipe →
The 1 th thing
One line about it. Four or five of these is a row worth scrolling.
The 2 th thing
One line about it. Four or five of these is a row worth scrolling.
The 3 th thing
One line about it. Four or five of these is a row worth scrolling.
The 4 th thing
One line about it. Four or five of these is a row worth scrolling.
Full-width pictures, one to a screen, with the words on them.
carousel-wideLines that each start with a mark.
icon-listA mark with the number of things on the corner of it.
indicatorA tinted mark over a heading and a line.
icon-tilesSay what somebody gets, not what it is called.
One short sentence is enough here.
Replace this with the thing they actually keep.
A mark beside a label, or instead of one.
icon-buttonLabel, control, and somewhere for the error to go.
fieldThe square you drag something onto, or click.
dropzoneSomewhere to drop something.
field-fileThe six digits from a text message, one box each.
field-codeIt expires in ten minutes.
One of a few, each a tile with its price or its time — delivery, a plan, a size.
field-tilesA number somewhere between two others.
field-rangeBetween one and fifty.
What a field looks like when it is wrong.
field-errorThat address is missing everything after the @.
Any number, each shown as a tag you can take off.
field-multiEach choice becomes a tag with an × on it.
One answer out of a list of them.
field-selectWhere the invoice is sent.
Exactly one, and it shows which.
field-radiosOn or off, and it takes effect as you set it.
field-switchThe part that never changes, said once.
field-joinedOne answer, with search, groups and an icon each.
field-pickerType to narrow the list.
A search box and the button beside it.
field-searchRoom for more than a line.
field-textareaA small number, with less typing.
field-quantityAny number of them, including none.
field-checkboxesA card holding a short form, with an outcome message.
form-cardTwo fields, a way back in, and one button.
form-loginOne field and one button, side by side.
newsletterWhere to send it, in the order somebody writes it.
form-addressA card, with the autocomplete names that make a browser fill it.
form-paymentNarrow a list down, and see what is narrowing it.
form-filtersWhat it costs, what it cost, and how much that is off.
price€39€5934% off
One thing for sale: picture, name, price, and the button.
productOne line about it, which is usually all anybody reads.
€39€59
The average, and how the scores are spread.
reviews4.6
from 318 people
The cards and methods you take, said plainly.
paymentsYou can pay with
One thing in a basket, with how many and what it comes to.
cart-lineThe thing itself
Medium · Blue
Three of them across, one per row on a phone.
product-row€39
€45
€28
What it adds up to, with the total set apart.
order-summaryThe big one, with the rest under it.
gallery-productOne number, and which way it has moved.
kpiThe keys somebody presses, written as keys.
kbdPressCtrlKto search, orEscto leave.
What was said, and who said it.
chatIs this the right place to ask about the order?
09:14It is. What is the number on it?
09:15Thanks — 4172.
09:15Rows that become labelled lines on a narrow screen.
tableA face beside a name and a line about them.
mediaAda Lovelace
Engineer · joined in March
A dot and a word — readable at a glance, and without the colour.
statusStars, and how many people gave them.
ratingOne person, as a picture or their initials.
avatarWork in columns — a kanban board, with a count on each lane.
kanbanWho wrote it, when, and how long it takes to read.
bylineFour figures side by side.
stat-rowA list of things you can open, without a table around it.
row-listWhat somebody said, and what was said back.
commentsGrace HopperAn hour ago
Agreed — swapping them now.
Short labels, each one removable.
tag-listWhat happened, in the order it happened.
timelineMoved to review.
Two files were attached.
Opened by Ada Lovelace.
Four numbers with what they were, side by side.
kpi-gridRevenue
€48,210
+12%
Orders
1,284
+4%
Refunds
37
−9%
Customers
912
+7%
A month, with the days that matter marked.
calendarJune
What is attached, how big, and how to get it.
file-listWhat is done and what is left, with a line through the done.
checklistHow long until it happens, in four numbers.
countdownWhat a list says before it has anything in it.
empty-stateNothing here yet
When something is added it will show up here. Until then there is nothing to see, which is not the same as something being wrong.
Add the first oneWho is on it, in the space of one line.
avatar-groupLabel and value pairs, for a record you are reading.
details-listA face, a name and what you can do about it.
profile-headWhat happened for somebody, newest first, the unread ones marked.
notificationsHow much of each is used — storage by kind, a budget by category — a bar each.
progress-list9.5 GB of 10 GB used
One row of views, one of them showing.
tabsThe four places a phone goes, along the bottom.
dockHow far through a form or a flow somebody is.
stepsThe panel a burger opens. Closes itself when the window widens.
drawerSearch on one side, what you can do on the other.
toolbarThe headings of this page, down the side of it.
anchorsA logo, sections of links, and groups that open — no script.
nav-appA vertical menu, flat or under headings.
sidebarA menu the browser opens, with no script.
dropdownPage numbers, with the one you are on marked.
paginationWhere this page sits, and the way back up.
breadcrumbsA row of round links to wherever else you are.
social-linksA message that needs to be noticed.
alertSomething worth knowing
A sentence explaining what happened and what to do about it.
A dialog the browser opens, with no script.
modalThis cannot be undone. Nothing is lost until you say so.
A short message that something happened.
toastYour changes are saved
Nothing else needs doing.
Short labels for a state — filled, outlined, or with a dot — in every colour.
badgesSomething is happening and has not finished.
loaderThe cookie bar, saying what it is asking rather than burying it.
consentA line that appears over something when you point at it.
tooltipThe shape of what is coming, instead of a spinner over nothing.
skeletonHow far along something is.
progressHow far through something is, as a circle.
progress-ringColumns of links, and the line that closes a page.
footerA name on one side, the small print on the other.
footer-simpleA footer that asks for an address before the small print.
footer-newsletterOne chart, drawn by Chart.js, in your own colours.
chartA chart with a title over it and a note under it.
chart-cardEvery month since January, before tax.
Figures update whenever the source behind them does.
How much, beside what it was made of.
chart-pairThree numbers, each with the line that got it there.
chart-statsThe totals across the top, and the chart they came from.
chart-panelA wide chart, a breakdown beside it, and the figures under both.
chart-boardThe shape of the numbers, with the numbers themselves beside it.
chart-tableThe component library and the Page creator are in UCM Studio’s free plan, alongside the utility classes, the Designer and reusable Areas.
Ada LovelaceTwo hours ago
This reads well, but the second paragraph is doing the work of the first.