UNPKG

@umbraco-ui/uui-css

Version:

Umbraco UI css component

200 lines (176 loc) 4 kB
.uui-h1, .uui-h2, .uui-h3, .uui-h4, .uui-h5, .uui-a, .uui-p, .uui-p-lead, .uui-small, .uui-quoteblock, .uui-ul, .uui-ol, .uui-text { font-family: 'Lato', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 21px; -webkit-font-smoothing: antialiased; } .uui-text h1, .uui-h1.uui-h1 { font-size: var(--uui-type-h1-size,60px); line-height: var(--uui-size-layout-4,66px); font-weight: 300; margin-left: -5px; margin-top: var(--uui-size-layout-1,24px); margin-bottom: var(--uui-size-layout-1,24px); } .uui-text p + h1, .uui-text p + .uui-h1 { margin-top: var(--uui-size-layout-4,66px); } .uui-text h1.--no-top-margin, .uui-text h1:first-child, .uui-h1.--no-top-margin, .uui-h1:first-child { margin-top: 0; } .uui-text h2, .uui-h2.uui-h2 { font-size: var(--uui-type-h2-size,42px); line-height: var(--uui-size-layout-3,42px); font-weight: 300; margin-left: -3px; margin-top: var(--uui-size-layout-1,24px); margin-bottom: var(--uui-size-layout-1,24px); } .uui-text p + h2, .uui-text p + .uui-h2 { margin-top: var(--uui-size-layout-3,42px); } .uui-text h2.--no-top-margin, .uui-text h2:first-child, .uui-h2.--no-top-margin, .uui-h2:first-child { margin-top: 0; } .uui-text h3, .uui-h3.uui-h3 { font-size: var(--uui-type-h3-size,30px); line-height: var(--uui-size-large); font-weight: 300; margin-left: -2px; margin-top: var(--uui-size-layout-1,24px); margin-bottom: var(--uui-size-layout-1,24px); } .uui-text h3.--no-top-margin, .uui-text h3:first-child, .uui-h3.--no-top-margin, .uui-h3:first-child { margin-top: 0; } .uui-text h4, .uui-h4.uui-h4 { font-size: var(--uui-type-h4-size,21px); line-height: 21px; font-weight: 400; margin-left: -1px; margin-top: var(--uui-size-layout-1,24px); margin-bottom: var(--uui-size-layout-1,24px); } .uui-text h4.--no-top-margin, .uui-text h4:first-child, .uui-h4.--no-top-margin, .uui-h4:first-child { margin-top: 0; } .uui-text h5, .uui-h5.uui-h5 { font-size: var(--uui-type-h5-size,14px); line-height: inherit; font-weight: 700; margin-left: 0; margin-top: var(--uui-size-layout-1,24px); margin-bottom: 0; } .uui-text h5.--no-top-margin, .uui-text h5:first-child, .uui-h5.--no-top-margin, .uui-h5:first-child { margin-top: 0; } .uui-p, .uui-text p { margin-top: var(--uui-size-layout-1,24px); margin-bottom: var(--uui-size-layout-1,24px); } .uui-p-lead, .uui-text p.uui-lead { font-size: var(--uui-size-6,18px); line-height: var(--uui-size-8,24px); } .uui-a, .uui-text a { color: var(--uui-color-interactive,#1b264f); } .uui-a:link, .uui-a:active .uui-text a:link, .uui-text a:active { color: var(--uui-color-interactive,#1b264f); } .uui-a:hover, .uui-text a:hover { color: var(--uui-color-interactive-emphasis,#3544b1); } .uui-small, .uui-text small { display: inline-block; font-size: var(--uui-type-small-size,12px); line-height: 18px; } .uui-quoteblock, .uui-text blockquote { float: right; font-size: 14px; line-height: inherit; font-weight: 700; font-style: italic; margin-top: 0; margin-bottom: var(--uui-size-layout-1,24px); margin-right: -0.035em; max-width: 16em; quotes: '“' '”' '‘' '’'; } .uui-quoteblock:before, .uui-text blockquote:before { content: open-quote; margin-left: -0.4em; margin-right: 0.08em; vertical-align: bottom; font-weight: 400; font-size: 2em; } .uui-quoteblock:after, .uui-text blockquote:after { content: close-quote; margin-left: 0.04em; margin-right: -0.4em; vertical-align: bottom; font-weight: 400; font-size: 2em; margin-bottom: -2px; display: inline-block; } .uui-ul, .uui-text ul { list-style-type: square; padding-left: var(--uui-size-layout-1,24px); margin-top: var(--uui-size-layout-1,24px); margin-bottom: var(--uui-size-layout-1,24px); } .uui-ol, .uui-text ol { padding-left: var(--uui-size-layout-1,24px); margin-top: var(--uui-size-layout-1,24px); margin-bottom: var(--uui-size-layout-1,24px); }