24FreelanceFreelance marketplace that never sleeps
Response period is over

Figma design system for a web service: tokens and components

172 views 0 responses#44350
Budget€1,500for the project
FormatOne-time projectno prepayment
PaymentCash, Bank transfer
Responses acceptedResponse period is overuntil 04.10.2026
Responses0category average: 0.1
Views1729 in 14 days

Project description

Our interface has been put together over three years by different people, and you can see every handover in it. The button on the billing page is two pixels taller than the button in settings, paddings are picked by eye, and I counted six greys in the mockups that nobody can tell apart or explain. Every new screen starts with an argument about what a primary button looks like and ends with one more slightly different input field.

I want to close this question once. I am ordering a design system in Figma that becomes the single source of truth for the product: colour and size tokens, a type scale, a grid, and a component library where every element carries all of its states — default, hover, pressed, disabled, error and loading. Forms and tables deserve the most attention, because that is where our users actually work and where the inconsistency hurts most today.

Light and dark themes must be built from the same tokens, so switching a theme is a swap of values and not a second set of screens. Each component needs a short documentation page: when to use it, when not to, which variants exist, how it behaves on a narrow screen. The acceptance test is simple — a developer opens the library and assembles a screen without asking me a single question.

What I expect in the work:
— tokens for colour, spacing, radius and typography, light and dark themes from one shared set;
— a component library with all six states on every interactive element;
— forms and tables in detail: fields, validation, sorting, pagination, empty states;
— spacing rules and a grid that let a screen be assembled without improvisation;
— a documentation page for each component, written for developers, not for a portfolio;
— templates of typical screens: list, record card, settings, step form, empty and error states;
— contrast of text and interface elements is checked against commonly accepted accessibility norms, not by eye;
— fonts are chosen with a licence that covers web use;
— the library is handed over with rights to the file and is not tied to the contractor's account.

Two weeks is the timeline I am counting on, and I am happy to split the work into stages with a review after each one.
Design and multimedia Cash, Bank transfer

SafeDeal Escrow Protection

Payora SafeDeal Astrina Shield Verified

Funds are locked in Payora USDT (TRC-20) escrow and released to the freelancer only after delivery approval.

24
Twenty · tip

How to write a response that gets picked

  • Open with the client’s task, not with a story about yourself.
  • Link one or two similar works from your portfolio.
  • Name a price and a deadline — and what exactly they include.
  • Ask one clarifying question: it starts the conversation.

Responses 0

Response texts are visible only to the client.

Same category

Similar projects

All projects in the category
Mobile app onboarding design

Mobile app onboarding design

We are hiring a designer to craft the app onboarding: intro screens, steps, permission requests and a fast path to first value.

Design and multimedia24.09.20260330
0responses
Responsive email newsletter template design

Responsive email newsletter template design

Looking for a designer to build a responsive, modular email template with dark mode and email-client compatibility.

Design and multimedia24.09.20260229
0responses
Menu design for our cafe and restaurant

Menu design for our cafe and restaurant

We need a designer to build a clear, appetizing menu: structure, photo zones, layout, and print and screen versions.

Design and multimedia24.09.20260246
0responses
Animated travel map for a road-trip blog

Animated travel map for a road-trip blog

Motion designer needed to animate a journey map: route drawing, markers, camera moves, captions and export.

Design and multimedia24.09.20260195
0responses
Good to know
How do I respond to this project?

Log in as a freelancer, describe how you will solve the task, name your price and deadline. The client reads responses and starts a dialogue with the best ones.

Who can see my response?

Only the client who posted the project and you. Other freelancers do not see your text or price.

Where can I find similar work?

New projects in “Design and multimedia” appear every day. All projects in the category

What this page answers