KRST home page: a split screen with the party president and a countdown to the election

Case study 03KRST, Conservative Reformist Party

A site that answers three questions in ten seconds.

The digital identity of a political party, from the symbol of the cross to a programme of one hundred points.

Client
KRST, Serbia
Type
Multi-page site in Cyrillic, Latin and English
Role
UX/UI Design & Front-end
Focus
Trust, verifiability, joining

01Overview

KRST, the Conservative Reformist Party, needed a website before an election: one place where a voter, a journalist or a possible member could find out who the party is and what it wants.

I designed the site and built its front end, in Serbian Cyrillic, Serbian Latin and English.

Who it is for
Voters, journalists, and people thinking of joining
What I did
UX and UI design, front-end development
Pages
Home, party, programme, president, vice-president, statements, video, join
Languages
Serbian in Cyrillic and Latin, and English

02The problem

A voter gives a party site ten seconds.

People land from a shared link or a search with one of three questions: who is this, what do they stand for, and what should I do. If the first screens don’t answer, they leave. With an election coming, every visitor lost is a vote or a member lost.

  1. 01No answer to “who are you”.A party site usually opens on a feed of news in no order. The visitor can’t tell what matters, and leaves without learning who is behind it.
  2. 02A programme nobody opens.It sits in a PDF: hard to read on a phone, impossible to link to, invisible to search. The strongest argument the party has stays unread.
  3. 03Claims nobody can check.Statements and figures come with no source, so a journalist can’t use them and a doubtful voter has no reason to believe them.

03The approach

Three questions, each answered on its own screen.

I stopped treating it as a party website and treated it as three answers in a fixed order. Every decision below exists to make one of those answers faster to find or easier to believe.

3.1Design

One decision for each question.

Design decision 01of 03

Who are they? A face, a date and a symbol.

Why
“Who are these people” is answered fastest by a person, so the president is the first thing a visitor sees. Beside him a countdown runs to election day, split into four fields by a red line and a blue line: the party’s cross. The same cross comes back as the pointer in the values and behind the call to join.
What the client gets
Within seconds a visitor knows who leads the party and when the vote is. And every screen is recognisable as KRST, even as a cropped screenshot passed around on a phone.
The call to join: a white card placed where a red line and a blue line cross

Design decision 02of 03

What do they stand for? Read it, then check it.

Why
This is where trust is won or lost. A list of eight values gets skimmed, so the section holds still and shows one value at a time, each with a quotation. The programme is web text that opens with 22 steps and their deadlines, not a PDF. And every statement has a Source button beside it.
What the client gets
A voter understands the party in a minute, a journalist can link to one exact point, and a sceptic can check any claim. That is worth more than a slogan.

From the live siteKeep scrolling

The scroll walks the visitor through the values.

The cross shows the number of the active value and one of its arms turns red. The active entry grows dark and large, and the rest fade.

Values section, state 1 of 4
Values section, state 2 of 4
Values section, state 3 of 4
Values section, state 4 of 4
Twenty-two steps in three groups, each with a deadline in months
The programme opens with 22 steps, each with a deadline.
Statements page: cards in two columns, each with a Source button
Every statement comes with its source.

Design decision 03of 03

What should I do? Red means one thing: join.

Why
If red is everywhere, nothing is the main action. It is kept for the Join button, which sits in the header, in the hero, at the end of every page and in the footer. The form asks for four fields, because every extra field loses people, and on a phone the button spans the full width.
What the client gets
From any page, membership is one tap and four fields away. With an election date on the calendar, that had to be the shortest path on the site.
Join page: contact details on the left, a short form on the right
Mobile home page with a full-width Join us bar above the countdown

Colour and typeBorrowed from things people already trust

Colour

  • Navy#0a1030Steady and official. Laid over photographs, it makes pictures from different years look like one set.
  • Red#e0121bAction only: the Join button and one arm of the cross. Because it appears nowhere else, the eye goes straight to it.
  • Blue#1a3fc0The second arm of the cross. With the red it gives the national colours without a flag on every page.
  • Paper#f3f2eeThe background for long reading. A warm off-white is easier on the eyes than pure white over thousands of words.

Type

  • Source Serif 4HeadlinesA serif carries the weight of print: newspapers, law, institutions. It says this is a party with a written programme, not a campaign page.
  • ManropeRunning textOpen, even letters that stay clear at small sizes in both Cyrillic and Latin. The same page has to read well in three scripts.

3.2Development

What I built.

The design only works if the page is fast, readable in three scripts and easy for search engines to understand. This is what sits under it.

  • Next.js
  • React
  1. Three scripts from one site.Cyrillic, Latin and English are separate pages, tagged so that search engines show each reader their own version.
  2. A live countdown.The clock to election day runs in real time, with digits that roll like an odometer.
  3. The scroll-driven values section.The cross stays in place and tracks the active value while the list moves under it.
  4. The programme as structured text.One hundred points, 22 steps and seven goals as real headings and lists, readable on a phone and indexable by search.
  5. A membership form that respects the visitor.Four required fields, a choice between joining and asking a question, and explicit consent for data processing.
  6. Search and accessibility basics.Each page has its own title, description and structured data, with a skip link and semantic landmarks throughout.

04The results

What the party has now.

A site where the three answers sit on the first screens, the programme is text anyone can read and quote, and joining takes four fields.

  • 3Questions answered on the first three screensWho they are, what they stand for, and what to do next.
  • 100Programme points as readable web textEach one can be linked to, quoted and found through search.
  • 8/8Statements with a sourceEvery card has a Source button next to it.
  • 4Fields to become a memberReachable from the header on every page, in all three scripts.
A typical party siteKRST
Who they areA feed of newsThe president, the party’s facts and the election date on the first screens
ProgrammeA PDF in a drawerWeb text, 22 steps with deadlines up front
TrustClaims with no way to check themA source next to every statement
MembershipA form buried in the siteOne red button in the header, four fields

Live project

See it live.

Three questions, answered in ten seconds. See how it reads on your own screen.

Visit kr-st.org
Next projectImperial Code TechnologyEight disciplines read like eight vendors. The site tells them as one Dubai technology house.