UNPKG

0-plume-css

Version:

A tiny framework for sass/css artisans

659 lines (621 loc) 7.7 kB
/** * Reset (based on http://meyerweb.com/eric/tools/css/reset/) * with some changes */ html, body, div, span, applet, object, iframe, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; } /* HTML5 display-role reset for older browsers */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ""; content: none; } table { border-collapse: collapse; border-spacing: 0; } /* box-sizing */ html { box-sizing: border-box; } *, *:before, *:after { box-sizing: inherit; } /* */ body { color: #4c4b4b; background-color: #fafafa; font-family: "Verdana", sans-serif; } /* headings */ h1, .h1 { font-size: 2.5rem; } h2, .h2 { font-size: 2rem; } h3, .h3 { font-size: 1.75rem; } h4, .h4 { font-size: 1.5rem; } h5, .h5 { font-size: 1.25rem; } h6, .h6 { font-size: 1rem; } /* display */ .d-n { display: none; } .d-b { display: block; } .d-ib { display: inline-block; } .d-i { display: inline; } /* position */ .pos-r { position: relative; } .pos-a { position: absolute; } .pos-f { position: fixed; } /* float */ .fl-l { float: left; } .fl-r { float: right; } .clear:before, .clear:after { content: ""; display: table; } .clear:after { clear: both; } .clear { zoom: 1; } /* text-align */ .ta-c { text-align: center; } .ta-l { text-align: left; } .ta-r { text-align: right; } /* width */ .w-10 { width: 10%; } .w-20 { width: 20%; } .w-25 { width: 25%; } .w-30 { width: 30%; } .w-33 { width: 33%; } .w-40 { width: 40%; } .w-50 { width: 50%; } .w-60 { width: 60%; } .w-66 { width: 66%; } .w-70 { width: 70%; } .w-75 { width: 75%; } .w-80 { width: 80%; } .w-90 { width: 90%; } .w-100 { width: 100%; } .col-1, .cols-1, .colm-1, .coll-1, .colxl-1, .col-2, .cols-2, .colm-2, .coll-2, .colxl-2, .col-3, .cols-3, .colm-3, .coll-3, .colxl-3, .col-4, .cols-4, .colm-4, .coll-4, .colxl-4, .col-5, .cols-5, .colm-5, .coll-5, .colxl-5, .col-6, .cols-6, .colm-6, .coll-6, .colxl-6, .col-7, .cols-7, .colm-7, .coll-7, .colxl-7, .col-8, .cols-8, .colm-8, .coll-8, .colxl-8, .col-9, .cols-9, .colm-9, .coll-9, .colxl-9, .col-10, .cols-10, .colm-10, .coll-10, .colxl-10, .col-11, .cols-11, .colm-11, .coll-11, .colxl-11, .col-12, .cols-12, .colm-12, .coll-12, .colxl-12 { float: left; position: relative; min-height: 1px; padding: 0 10px; } .plume-grid { width: 100%; padding-right: 10px; padding-left: 10px; margin-right: auto; margin-left: auto; } @media (min-width: 576px) { .plume-grid { max-width: 540px; } } @media (min-width: 768px) { .plume-grid { max-width: 720px; } } @media (min-width: 992px) { .plume-grid { max-width: 960px; } } @media (min-width: 1200px) { .plume-grid { max-width: 1140px; } } .row { margin: 0 -10px; } .row:before, .row:after { content: ""; display: table; } .row:after { clear: both; } .row { zoom: 1; } .col-1 { width: 8.3333333333%; } .col-2 { width: 16.6666666667%; } .col-3 { width: 25%; } .col-4 { width: 33.3333333333%; } .col-5 { width: 41.6666666667%; } .col-6 { width: 50%; } .col-7 { width: 58.3333333333%; } .col-8 { width: 66.6666666667%; } .col-9 { width: 75%; } .col-10 { width: 83.3333333333%; } .col-11 { width: 91.6666666667%; } .col-12 { width: 100%; } .col-center { float: none; margin: 0 auto; } @media (min-width: 576px) { .col-s-1 { width: 8.3333333333%; } .col-s-2 { width: 16.6666666667%; } .col-s-3 { width: 25%; } .col-s-4 { width: 33.3333333333%; } .col-s-5 { width: 41.6666666667%; } .col-s-6 { width: 50%; } .col-s-7 { width: 58.3333333333%; } .col-s-8 { width: 66.6666666667%; } .col-s-9 { width: 75%; } .col-s-10 { width: 83.3333333333%; } .col-s-11 { width: 91.6666666667%; } .col-s-12 { width: 100%; } .col-s-center { float: none; margin: 0 auto; } } @media (min-width: 768px) { .col-m-1 { width: 8.3333333333%; } .col-m-2 { width: 16.6666666667%; } .col-m-3 { width: 25%; } .col-m-4 { width: 33.3333333333%; } .col-m-5 { width: 41.6666666667%; } .col-m-6 { width: 50%; } .col-m-7 { width: 58.3333333333%; } .col-m-8 { width: 66.6666666667%; } .col-m-9 { width: 75%; } .col-m-10 { width: 83.3333333333%; } .col-m-11 { width: 91.6666666667%; } .col-m-12 { width: 100%; } .col-m-center { float: none; margin: 0 auto; } } @media (min-width: 992px) { .col-l-1 { width: 8.3333333333%; } .col-l-2 { width: 16.6666666667%; } .col-l-3 { width: 25%; } .col-l-4 { width: 33.3333333333%; } .col-l-5 { width: 41.6666666667%; } .col-l-6 { width: 50%; } .col-l-7 { width: 58.3333333333%; } .col-l-8 { width: 66.6666666667%; } .col-l-9 { width: 75%; } .col-l-10 { width: 83.3333333333%; } .col-l-11 { width: 91.6666666667%; } .col-l-12 { width: 100%; } .col-l-center { float: none; margin: 0 auto; } } @media (min-width: 1200px) { .col-xl-1 { width: 8.3333333333%; } .col-xl-2 { width: 16.6666666667%; } .col-xl-3 { width: 25%; } .col-xl-4 { width: 33.3333333333%; } .col-xl-5 { width: 41.6666666667%; } .col-xl-6 { width: 50%; } .col-xl-7 { width: 58.3333333333%; } .col-xl-8 { width: 66.6666666667%; } .col-xl-9 { width: 75%; } .col-xl-10 { width: 83.3333333333%; } .col-xl-11 { width: 91.6666666667%; } .col-xl-12 { width: 100%; } .col-xl-center { float: none; margin: 0 auto; } } .hide { display: none; } @media (min-width: 576px) { .hide-s { display: none; } } @media (min-width: 768px) { .hide-m { display: none; } } @media (min-width: 992px) { .hide-l { display: none; } } @media (min-width: 1200px) { .hide-xl { display: none; } } .show-mobile { display: block; } .show-s { display: none; } .show-m { display: none; } .show-l { display: none; } .show-xl { display: none; } @media (min-width: 576px) { .show-mobile { display: none; } .show-s { display: block; } .show-m { display: none; } .show-l { display: none; } .show-xl { display: none; } } @media (min-width: 768px) { .show-mobile { display: none; } .show-s { display: none; } .show-m { display: block; } .show-l { display: none; } .show-xl { display: none; } } @media (min-width: 992px) { .show-mobile { display: none; } .show-s { display: none; } .show-m { display: none; } .show-l { display: block; } .show-xl { display: none; } } @media (min-width: 1200px) { .show-mobile { display: none; } .show-s { display: none; } .show-m { display: none; } .show-l { display: none; } .show-xl { display: block; } } /*# sourceMappingURL=plume.css.map */