@citizensadvice/line-height
v1.0.3
Published
Defines the height of a single line of text.
Downloads
10
Keywords
Readme
Line-height
Defines the height of a single line of text.
Classes
| Class name | Value |
| ---------- | ----------------------- |
| .lh-0
| $line-height-0
(0px) |
| .lh-1
| $line-height-1
(20px) |
| .lh-2
| $line-height-2
(24px) |
| .lh-3
| $line-height-3
(28px) |
| .lh-4
| $line-height-4
(36px) |
| .lh-5
| $line-height-5
(48px) |
Responsive line-height classes
To apply specific classes at set screen widths, use the following classes:
| Abbr | Value |
| ---- | ---------------------------------------------------- |
| ns
| $breakpoint-ns
(min-width: 48rem) |
| m
| $breakpoint-m
(min-width: 48rem, max-width: 64rem) |
| l
| $breakpoint-l
(min-width: 64rem) |
<h1 class="lh-2 lh-1-l">Heading...</h1>
// The expected behaviour here is a line-height of 24px up until // devices with a screen width of
64rem where it'll decrease // to 20px.
Installation
$ npm install @citizensadvice/line-height
now import into your stylesheet...
@import '@citizensadvice/line-height/index.scss';
You can make use of the unpkg service, try adding the link below to the head of your HTML
file.
<link src="https://unpkg.com/@citizensadvice/line-height@latest/build/line-height.css" />