Typography

Material Admin uses Roboto as the standard typeface. Roboto has been refined extensively to work across the wider set of supported platforms. It is slightly wider and rounder, giving it greater clarity and making it more optimistic.

Roboto supports the languages that use the Latin, Greek, and Cyrillic scripts.

Font styles

Typographic scale & basic styles

Too many type sizes and styles at once can wreck any layout. A typographic scale has a limited set of type sizes that work well together along with the layout grid. The basic set of styles are based on a typographic scale of 12, 13, 15, 20, 24 and 34.

h1 Normal 34px

h2 Normal 24px

h3 Medium 20px

h4 Medium 15px

h5 Medium 13px
h6 Medium 12px
Basic headings

Scale

Sometimes you need to scale up or down the text. There are 7 classes you can use for this purpose.

Text xxxx-large

Text xxx-large

Text xx-large

Text x-large

Text large

Text regular

Text small

Text x-small

Font style classes

Weight

The weight styles are available through classes so you can use it easily.

Light text

Normal text

Medium text

Bold text

Ultra bold text

Font weight classes

Combinations

When you combine the different font classes with the heading classes, you can get the following Material Design styles.

h1
.text-xxxl
.text-light

Display 4

h2
.text-xxl

Display 3

h3
.text-xxl
.text-normal

Display 2

h1

Display 1

h2

Headline

h3

Title

h4

Subhead

Default Body
.text-caption Caption
Combining classes

Body copy

Paragraphs

The default font-size is 13px, with a line-height of 24px. This is applied to the <body> and all paragraphs.

In addition, <p> (paragraphs) receive a bottom margin of half their computed line-height (12px by default).

Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec ullamcorper nulla non metus auctor fringilla. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Donec ullamcorper nulla non metus auctor strong.

Maecenas sed diam eget risus varius blandit sit amet non magna. Donec id elit non mi porta gravida at eget metus. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.
This line of text is meant to be treated as fine print.

Paragraphs

Lead paragraph

Make a paragraph stand out by adding .lead. It will increase font-size, line-height and the bottom margin. The font receives a thin weight weight.

Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nullam id dolor id nibh ultricies vehicula.

Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec ullamcorper nulla non metus auctor fringilla. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Donec ullamcorper nulla non metus auctor.

Paragraph with leading text

Blockquote

For quoting blocks of content from another source within your document. Add a <footer> for identifying the source.

Any man who reads too much and uses his own brain too little falls into lazy habits of thinking.

Albert Einstein

Don't wait around for other people to be happy for you. Any happiness you get you've got to make yourself.

Alice Walker
Blockquote

Colors

Convey meaning through color with the emphasis classes. These may also be applied to links and will darken on hover.

.text-default-dark
.text-default
.text-default-light
.text-default-bright
.text-primary-dark
.text-primary
.text-primary-light
.text-primary-bright
.text-accent-dark
.text-accent
.text-accent-light
.text-accent-bright
.text-danger
.text-warning
.text-success
.text-info

Lists

Typographic scale & basic styles

The weight styles are available through classes so you can use it easily.

  • Lorem ipsum dolor sit amet
  • Facilisis in pretium nisl aliquet
  • Integer molestie lorem at massa
  • Facilisis in pretium nisl aliquet
  • Nulla volutpat aliquam velit
    • Phasellus iaculis neque
    • Purus sodales ultricies
    • Ac tristique libero volutpat
  • Aenean sit amet erat nunc
  • Eget porttitor lorem
Unordered list
  1. Lorem ipsum dolor sit amet
  2. Consectetur adipiscing elit
  3. Integer molestie lorem at massa
  4. Facilisis in pretium nisl aliquet
  5. Nulla volutpat aliquam velit
  6. Faucibus porta lacus fringilla vel
  7. Aenean sit amet erat nunc
  8. Eget porttitor lorem
  9. Integer molestie lorem at massa
  10. Facilisis in pretium nisl aliquet
Ordered list
  • Lorem ipsum dolor sit amet
  • Consectetur adipiscing elit
  • Integer molestie lorem at massa
  • Nulla volutpat aliquam velit
    • Phasellus iaculis neque
    • Ac tristique libero volutpat at
  • Faucibus porta lacus fringilla vel
  • Aenean sit amet erat nunc
Unstyled list
  • Lorem ipsum dolor sit amet
  • Consectetur adipiscing elit
  • Integer molestie lorem at massa
  • Faucibus porta lacus fringilla vel
  • Aenean sit amet erat nunc
Divided list
Description lists
A description list is perfect for defining terms.
Euismod
Vestibulum id ligula porta felis euismod semper eget lacinia odio sem nec elit.
Donec id elit non mi porta gravida at eget metus.
Malesuada porta
Etiam porta sem malesuada magna mollis euismod.
Regular description
Description lists
A description list is perfect for defining terms.
Euismod
Vestibulum id ligula porta felis euismod semper eget lacinia odio sem nec elit.
Donec id elit non mi porta gravida at eget metus.
Malesuada porta
Etiam porta sem malesuada magna mollis euismod.
Felis euismod semper eget lacinia
Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.
Horizontal description

Responsive text columns

If a line of text is too long, the user’s eye will have a hard time focusing on the text. This is because the length makes it difficult to get an idea of where the line starts and ends. Furthermore it can be difficult to continue from the correct line in large blocks of text.

To regulate the length of a line of text, you can use the text columns classes. As the screen becomes smaller, there will be fewer columns. Therefore, the text remains readable.

Small text columns

The class .text-columns-sm will divide the text in the following columns:
  • 4 columns on large screens
  • 3 columns on medium screens
  • 2 columns on small screens
  • 1 column on extra small screens

Duo semper accumsan ea, quidam convenire cum cu, oportere maiestatis incorrupte est eu. Soluta audiam timeam ius te, idque gubergren forensibus ad mel, persius urbanitas usu id. Civibus nostrum fabellas mea te, ne pri lucilius iudicabit. Ut cibo semper vituperatoribus vix, cum in error elitr. Vix molestiae intellegat omittantur an, nam cu modo ullum scriptorem.

Quod option numquam vel in, et fuisset delicatissimi duo, qui ut animal noluisse erroribus. Ea eum veniam audire. Per at postea mediocritatem, vim numquam aliquid eu, in nam sale gubergren. Dicant vituperata consequuntur at sea, mazim commodo

Per at postea mediocritatem, vim numquam aliquid eu, in nam sale gubergren. Fuisset delicatissimi duo, qui ut animal noluisse erroribus. Ea eum veniam audire. Dicant vituperata consequuntur.

Small text columns

Regular text columns

The class .text-columns will divide the text in the following columns:
  • 3 columns on large screens
  • 2 columns on medium screens
  • 1 column on small screens
  • 1 column on extra small screens

Duo semper accumsan ea, quidam convenire cum cu, oportere maiestatis incorrupte est eu. Soluta audiam timeam ius te, idque gubergren forensibus ad mel, persius urbanitas usu id. Civibus nostrum fabellas mea te, ne pri lucilius iudicabit. Ut cibo semper vituperatoribus vix, cum in error elitr. Vix molestiae intellegat omittantur an, nam cu modo ullum scriptorem.

Quod option numquam vel in, et fuisset delicatissimi duo, qui ut animal noluisse erroribus. Ea eum veniam audire. Per at postea mediocritatem, vim numquam aliquid eu, in nam sale gubergren. Dicant vituperata consequuntur at sea, mazim commodo

Per at postea mediocritatem, vim numquam aliquid eu, in nam sale gubergren. Fuisset delicatissimi duo, qui ut animal noluisse erroribus. Ea eum veniam audire. Dicant vituperata consequuntur.

Regular text columns

Large text columns

The class .text-columns-lg will divide the text in the following columns:
  • 2 columns on large screens
  • 1 column on medium screens
  • 1 column on small screens
  • 1 column on extra small screens

Duo semper accumsan ea, quidam convenire cum cu, oportere maiestatis incorrupte est eu. Soluta audiam timeam ius te, idque gubergren forensibus ad mel, persius urbanitas usu id. Civibus nostrum fabellas mea te, ne pri lucilius iudicabit. Ut cibo semper vituperatoribus vix, cum in error elitr. Vix molestiae intellegat omittantur an, nam cu modo ullum scriptorem.

Quod option numquam vel in, et fuisset delicatissimi duo, qui ut animal noluisse erroribus. Ea eum veniam audire. Per at postea mediocritatem, vim numquam aliquid eu, in nam sale gubergren. Dicant vituperata consequuntur at sea, mazim commodo

Per at postea mediocritatem, vim numquam aliquid eu, in nam sale gubergren. Fuisset delicatissimi duo, qui ut animal noluisse erroribus. Ea eum veniam audire. Dicant vituperata consequuntur.

Large text columns
Chat with Ann Laurens
  • Yes, it is indeed very beautiful. 10:03 pm
  • Did you see the changes? 10:02 pm
  • I just arrived at work, it was quite busy. 06:44pm
    I will take look in a minute. 06:45pm
  • The colors are much better now.
    The colors are brighter than before. I have already sent an example. This will make it look sharper. Mon
  • Are the colors of the logo already adapted? Last week