Author: | sboriskirov |
---|---|
Views Total: | 274 views |
Official Page: | Go to website |
Last Update: | February 28, 2020 |
License: | MIT |
Preview:

Description:
Just another typography CSS library for fluid and simple webpages such as personal blogs, portfolio pages, etc.
How to use it:
1. Just download and import the fluiditype.css
into the document and done.
<link href="fluidtype.css" rel="stylesheet" />
2. The full CSS.
/* Set box-sizing globally to handle padding and border widths */ *, *:after, *:before { box-sizing: border-box; } /* Import of the Inter Font*/ @import url('https://rsms.me/inter/inter.css'); @supports (font-variation-settings: normal){ } html { font-family: "Inter", sans-serif; } /* Base*/ :root { --fontSize: calc(12px + 0.698vw); /* The character count on */ --lineHeight: calc(var(--fontSize) * 1.4); --letterSpacing: calc(var(--fontSize) * 0.0015); --fontWeight: 300; } p, li, b, i, strong, a, mark { font-size: var(--fontSize); line-height: var(--lineHeight); letter-spacing: var(--letterSpacing); font-feature-settings: normal; font-family: "Inter", sans-serif; } p, li , mark, a, blockquote { font-weight: calc(var(--fontWeight)* 1.33); } code { font-size: calc(var(--fontSize) * 1.1); line-height: var(--lineHeight); letter-spacing: var(--letterSpacing); font-weight: calc(var(--fontWeight)* 1.33); color: #EB5757; font-family: "Inter", sans-serif; } mark { background: #B3D7FF; /* The color is the native browser highlight text color, to make the appeal of importance and focus on specific areas of the text.*/ padding: 0.05vw 0.4vw; border-radius: 2px; color: #545454; font-size: calc(var(--fontSize) * 1.1); letter-spacing: var(--letterSpacing); font-weight: calc(var(--fontWeight)* 1.33); word-break: break-word; font-family: "Inter", sans-serif; } blockquote { background-color: #f7f7f7; font-size: calc(var(--fontSize) * 1.1); letter-spacing: var(--letterSpacing); border-left: 4px solid #545454; border-radius: 2px; padding: 2.5vw; margin: 2%; font-style: italic; font-family: "Inter", sans-serif; } a { color: #545454; text-decoration-skip-ink: none; font-family: "Inter", sans-serif; } a:focus { outline: 1px dashed #0004b3; } a:hover { color: #0004b3; } pre { background-color: #282c35; color: #abb2bf; display: block; margin: 0 0 1.5625em; border-radius: 4px; overflow: auto; padding: 2.5vw; tab-size: 4; -moz-tab-size: 4; -o-tab-size: 4; white-space: pre-wrap; word-break: break-all; font-size: calc(var(--fontSize) * 1.1); letter-spacing: var(--letterSpacing); font-family: "Inter", sans-serif; } h1{ font-size: calc(var(--fontSize) * 3); letter-spacing: var(--letterSpacing); font-weight: calc(var(--fontWeight)* 2.66); font-family: "Inter", sans-serif; } h2 { font-size: calc(var(--fontSize) * 2); letter-spacing: var(--letterSpacing); font-weight: calc(var(--fontWeight)* 2.33); font-family: "Inter", sans-serif; } h3 { font-size: calc(var(--fontSize) * 1.750); letter-spacing: var(--letterSpacing); font-weight: calc(var(--fontWeight)* 2); font-family: "Inter", sans-serif; } h4 { font-size: calc(var(--fontSize) * 1.5); letter-spacing: var(--letterSpacing); font-weight: calc(var(--fontWeight)* 1.667); font-family: "Inter", sans-serif; } h5 { font-size: calc(var(--fontSize) * 1.25); letter-spacing: var(--letterSpacing); font-weight: calc(var(--fontWeight)* 1.5); font-family: "Inter", sans-serif; } h6{ font-size: calc(var(--fontSize) * 1); letter-spacing: var(--letterSpacing); font-weight: calc(var(--fontWeight)* 1); font-family: "Inter", sans-serif; }