Style Guide

Client-First is a set of guidelines and strategies created by Finsweet to help you build Webflow websites.

Structure Classes

Defined and flexible core structure we can use on all or most pages.

HTML Heading Tags

HTML tags define default Heading styles.

Sample text helps you understand how real text may look. Sample text is being used as a placeholder.

Sample text helps you understand how real text may look. Sample text is being used as a placeholder.

Sample text helps you understand how real text may look. Sample text is being used as a placeholder.Sample text is being used as a placeholder for real text that is normally present.

Sample text helps you understand how real text may look. Sample text is being used as a placeholderSample text is being used as a placeholder for real text that is normally present.Sample text is being used as a placeholder for real text that is normally present.

Sample text helps you understand how real text may look. Sample text is being used as a placeholderSample text is being used as a placeholder for real text that is normally present.Sample text is being used as a placeholder for real text that is normally present.
Sample text helps you understand how real text may look. Sample text is being used as a placeholder.Sample text is being used as a placeholder for real text that is normally present.Sample text is being used as a placeholder for real text that is normally present.

Other HTML Tags

HTML tags define default text styles.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Text Link
Sample text helps you understand how real text may lookample text helps you understand how real text may lookample text helps you understand how real text may look
  1. Sample text helps you understand how real text may look
  2. Sample text helps you understand how real text may look
  3. Sample text helps you understand how real text may look
  • Sample text helps you understand how real text may look
  • Sample text helps you understand how real text may look
  • Sample text helps you understand how real text may look

Heading Styles

Heading classes when typography style doesn't match the default HTML tag.

Sample text helps you understand how real text may look. Sample text is being used as a placeholder.

Sample text helps you understand how real text may look. Sample text is being used as a placeholder.

Sample text helps you understand how real text may look. Sample text is being used as a placeholder.Sample text is being

Sample text helps you understand how real text may look. Sample text is being used as a placeholderSample text is being used as a placeholder for real text that is normally present.Sample text is being used as a placeholder for real text that is normally present.

Sample text helps you understand how real text may look. Sample text is being used as a placeholderSample text is being used as a placeholder for real text that is normally present.Sample text is being used as a placeholder for real text that is normally present.
Sample text helps you understand how real text may look. Sample text is being used as a placeholder.Sample text is being used as a placeholder for real text that is normally present.Sample text is being used as a placeholder for real text that is normally present.

Text Classes

Text classes when typography style doesn't match the default HTML tag.

Text Sizes

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Text Styles

text-style-link

Lorem ipsum dolor

Lorem ipsum dolor

Lorem ipsum dolor

Font Falimy-Italic Style not add

text-style-strikethrough

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius...

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius...

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus...

Text Weights

This is some text inside of a div block.
text-weight-bold
text-weight-semibold
text-weight-medium
text-weight-normal
text-weight-light

Text Alignments

text-align-left
text-align-center
text-align-right

Buttons

Button combo class system.

Text Sizes

Button Small
Button Large
Button Secondary
Button Default
Button

Colors

Manage recurring text and background colors.

Color Palette

Backgrou

Text Colors

This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.

Max widths

Use the max-width CSS property to contain inner content to a maximum width.

Paddings

Utility spacing system - padding classes. [padding-direction] + [padding-size].

Direction Classes

Size Classes

Margins

Utility spacing system - padding classes. [margin-direction] + [margin-size].

Direction Classes

Size Classes

Graphics

Unify icons sizes. icon-height sets height of icons. icon-1x1 sets both height and width of icons.

Icon Size

Image Size

Useful utility systems

Utility classes we like to use in most of our projects to build faster.

Hide components

This element is hidden

Overflow

Pointer events | Cursor

Position of leyers

Full is set- to Display: None, to not block interaction. You need munual to change the value

Z-Index

Border Radius & Width

Utility classes add style for diffrent shapes

Border Width

Border color

Border radius

Box shadow

Classes for style a depth of elements in diffrent surfaces

Box shadow

Transform

Utility classes add style for diffrent shapes

Move

Rotate

Webflow elements

Native Webflow elements with Client-First classes applied.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Succeseful sumbission!
We will get back to you within 24 hours.
Message Not Sended
We encountered a very rare technical issue receiving your message, please try again, it's easy!
Succeseful sumbission!
We will get back to you within 24 hours.
Message Not Sended
We encountered a very rare technical issue receiving your message, please try again, it's easy!
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

What’s a Rich Text element?

What’s a Rich Text element?

What’s a Rich Text element?

What’s a Rich Text element?

What’s a Rich Text element?
What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

  • A rich text element can be used with static or dynamic content
  • A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
  • A rich text element can be used with static or dynamic content
  1. A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
  2. A rich text element can be used with static or dynamic content
  3. A rich text element can be used with static or dynamic content

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.