8-point-grid
Version:
The 8 point scss grid system
501 lines (349 loc) • 6.06 kB
CSS
/*!
* 8-point-grid 0.4.0
* Repository (https://github.com/sethne/8-point-grid)
* By sethne
*/
.pg-m-1 {
margin: 8px; }
.pg-mt-1 {
margin-top: 8px; }
.pg-mr-1 {
margin-right: 8px; }
.pg-mb-1 {
margin-bottom: 8px; }
.pg-ml-1 {
margin-left: 8px; }
.pg-my-1 {
margin-top: 8px;
margin-bottom: 8px; }
.pg-mx-1 {
margin-left: 8px;
margin-right: 8px; }
.pg-m-2 {
margin: 16px; }
.pg-mt-2 {
margin-top: 16px; }
.pg-mr-2 {
margin-right: 16px; }
.pg-mb-2 {
margin-bottom: 16px; }
.pg-ml-2 {
margin-left: 16px; }
.pg-my-2 {
margin-top: 16px;
margin-bottom: 16px; }
.pg-mx-2 {
margin-left: 16px;
margin-right: 16px; }
.pg-m-3 {
margin: 24px; }
.pg-mt-3 {
margin-top: 24px; }
.pg-mr-3 {
margin-right: 24px; }
.pg-mb-3 {
margin-bottom: 24px; }
.pg-ml-3 {
margin-left: 24px; }
.pg-my-3 {
margin-top: 24px;
margin-bottom: 24px; }
.pg-mx-3 {
margin-left: 24px;
margin-right: 24px; }
.pg-m-4 {
margin: 32px; }
.pg-mt-4 {
margin-top: 32px; }
.pg-mr-4 {
margin-right: 32px; }
.pg-mb-4 {
margin-bottom: 32px; }
.pg-ml-4 {
margin-left: 32px; }
.pg-my-4 {
margin-top: 32px;
margin-bottom: 32px; }
.pg-mx-4 {
margin-left: 32px;
margin-right: 32px; }
.pg-m-5 {
margin: 40px; }
.pg-mt-5 {
margin-top: 40px; }
.pg-mr-5 {
margin-right: 40px; }
.pg-mb-5 {
margin-bottom: 40px; }
.pg-ml-5 {
margin-left: 40px; }
.pg-my-5 {
margin-top: 40px;
margin-bottom: 40px; }
.pg-mx-5 {
margin-left: 40px;
margin-right: 40px; }
.pg-m-6 {
margin: 48px; }
.pg-mt-6 {
margin-top: 48px; }
.pg-mr-6 {
margin-right: 48px; }
.pg-mb-6 {
margin-bottom: 48px; }
.pg-ml-6 {
margin-left: 48px; }
.pg-my-6 {
margin-top: 48px;
margin-bottom: 48px; }
.pg-mx-6 {
margin-left: 48px;
margin-right: 48px; }
.pg-m-7 {
margin: 56px; }
.pg-mt-7 {
margin-top: 56px; }
.pg-mr-7 {
margin-right: 56px; }
.pg-mb-7 {
margin-bottom: 56px; }
.pg-ml-7 {
margin-left: 56px; }
.pg-my-7 {
margin-top: 56px;
margin-bottom: 56px; }
.pg-mx-7 {
margin-left: 56px;
margin-right: 56px; }
.pg-m-8 {
margin: 64px; }
.pg-mt-8 {
margin-top: 64px; }
.pg-mr-8 {
margin-right: 64px; }
.pg-mb-8 {
margin-bottom: 64px; }
.pg-ml-8 {
margin-left: 64px; }
.pg-my-8 {
margin-top: 64px;
margin-bottom: 64px; }
.pg-mx-8 {
margin-left: 64px;
margin-right: 64px; }
.pg-p-1 {
padding: 8px; }
.pg-pt-1 {
padding-top: 8px; }
.pg-pr-1 {
padding-right: 8px; }
.pg-pb-1 {
padding-bottom: 8px; }
.pg-pl-1 {
padding-left: 8px; }
.pg-py-1 {
padding-top: 8px;
padding-bottom: 8px; }
.pg-px-1 {
padding-left: 8px;
padding-right: 8px; }
.pg-p-2 {
padding: 16px; }
.pg-pt-2 {
padding-top: 16px; }
.pg-pr-2 {
padding-right: 16px; }
.pg-pb-2 {
padding-bottom: 16px; }
.pg-pl-2 {
padding-left: 16px; }
.pg-py-2 {
padding-top: 16px;
padding-bottom: 16px; }
.pg-px-2 {
padding-left: 16px;
padding-right: 16px; }
.pg-p-3 {
padding: 24px; }
.pg-pt-3 {
padding-top: 24px; }
.pg-pr-3 {
padding-right: 24px; }
.pg-pb-3 {
padding-bottom: 24px; }
.pg-pl-3 {
padding-left: 24px; }
.pg-py-3 {
padding-top: 24px;
padding-bottom: 24px; }
.pg-px-3 {
padding-left: 24px;
padding-right: 24px; }
.pg-p-4 {
padding: 32px; }
.pg-pt-4 {
padding-top: 32px; }
.pg-pr-4 {
padding-right: 32px; }
.pg-pb-4 {
padding-bottom: 32px; }
.pg-pl-4 {
padding-left: 32px; }
.pg-py-4 {
padding-top: 32px;
padding-bottom: 32px; }
.pg-px-4 {
padding-left: 32px;
padding-right: 32px; }
.pg-p-5 {
padding: 40px; }
.pg-pt-5 {
padding-top: 40px; }
.pg-pr-5 {
padding-right: 40px; }
.pg-pb-5 {
padding-bottom: 40px; }
.pg-pl-5 {
padding-left: 40px; }
.pg-py-5 {
padding-top: 40px;
padding-bottom: 40px; }
.pg-px-5 {
padding-left: 40px;
padding-right: 40px; }
.pg-p-6 {
padding: 48px; }
.pg-pt-6 {
padding-top: 48px; }
.pg-pr-6 {
padding-right: 48px; }
.pg-pb-6 {
padding-bottom: 48px; }
.pg-pl-6 {
padding-left: 48px; }
.pg-py-6 {
padding-top: 48px;
padding-bottom: 48px; }
.pg-px-6 {
padding-left: 48px;
padding-right: 48px; }
.pg-p-7 {
padding: 56px; }
.pg-pt-7 {
padding-top: 56px; }
.pg-pr-7 {
padding-right: 56px; }
.pg-pb-7 {
padding-bottom: 56px; }
.pg-pl-7 {
padding-left: 56px; }
.pg-py-7 {
padding-top: 56px;
padding-bottom: 56px; }
.pg-px-7 {
padding-left: 56px;
padding-right: 56px; }
.pg-p-8 {
padding: 64px; }
.pg-pt-8 {
padding-top: 64px; }
.pg-pr-8 {
padding-right: 64px; }
.pg-pb-8 {
padding-bottom: 64px; }
.pg-pl-8 {
padding-left: 64px; }
.pg-py-8 {
padding-top: 64px;
padding-bottom: 64px; }
.pg-px-8 {
padding-left: 64px;
padding-right: 64px; }
.pg-w-1 {
width: 8px; }
.pg-h-1 {
height: 8px; }
.pg-s-1 {
height: 8px;
width: 8px; }
.pg-w-2 {
width: 16px; }
.pg-h-2 {
height: 16px; }
.pg-s-2 {
height: 16px;
width: 16px; }
.pg-w-3 {
width: 24px; }
.pg-h-3 {
height: 24px; }
.pg-s-3 {
height: 24px;
width: 24px; }
.pg-w-4 {
width: 32px; }
.pg-h-4 {
height: 32px; }
.pg-s-4 {
height: 32px;
width: 32px; }
.pg-w-5 {
width: 40px; }
.pg-h-5 {
height: 40px; }
.pg-s-5 {
height: 40px;
width: 40px; }
.pg-w-6 {
width: 48px; }
.pg-h-6 {
height: 48px; }
.pg-s-6 {
height: 48px;
width: 48px; }
.pg-w-7 {
width: 56px; }
.pg-h-7 {
height: 56px; }
.pg-s-7 {
height: 56px;
width: 56px; }
.pg-w-8 {
width: 64px; }
.pg-h-8 {
height: 64px; }
.pg-s-8 {
height: 64px;
width: 64px; }
.pg-fs-1 {
font-size: 8px; }
.pg-lh-1 {
line-height: 12px; }
.pg-fs-2 {
font-size: 16px; }
.pg-lh-2 {
line-height: 24px; }
.pg-fs-3 {
font-size: 24px; }
.pg-lh-3 {
line-height: 36px; }
.pg-fs-4 {
font-size: 32px; }
.pg-lh-4 {
line-height: 48px; }
.pg-fs-5 {
font-size: 40px; }
.pg-lh-5 {
line-height: 60px; }
.pg-fs-6 {
font-size: 48px; }
.pg-lh-6 {
line-height: 72px; }
.pg-fs-7 {
font-size: 56px; }
.pg-lh-7 {
line-height: 84px; }
.pg-fs-8 {
font-size: 64px; }
.pg-lh-8 {
line-height: 96px; }