diff --git a/docs/source/_assets/less/main.less b/docs/source/_assets/less/main.less index d7bd87d3d..10b2dd35b 100644 --- a/docs/source/_assets/less/main.less +++ b/docs/source/_assets/less/main.less @@ -19,6 +19,10 @@ a { } } +svg { + fill: currentColor; +} + @spacing-scale: 'px' 1px, '0' 0, diff --git a/docs/source/_assets/less/markdown.less b/docs/source/_assets/less/markdown.less index 303943cc5..cd8097b81 100644 --- a/docs/source/_assets/less/markdown.less +++ b/docs/source/_assets/less/markdown.less @@ -1,11 +1,11 @@ -.markdown { - .subnav { +.markdown, .markdown& { + .subnav, .subnav& { .flex; .mt-6; .pb-2; .border-b; - .subnav-link { + .subnav-link, .subnav-link& { .mr-6; .leading-none; .text-dark-soft; @@ -13,11 +13,11 @@ } } - a { + a, a& { .text-blue; } - p code { + p code, p& code& { .border; .rounded; .text-sm; @@ -26,13 +26,13 @@ color: #DD4A68; } - blockquote { + blockquote, blockquote& { .text-em; .text-dark-soft; .text-sm; } - h1 { + h1, h1& { .mb-4; .leading-none; .text-dark-softer; @@ -41,7 +41,7 @@ .text-blue; } - h2 { + h2, h2& { .mt-16; .mb-8; .text-blue; @@ -50,7 +50,7 @@ .text-xl; } - h3 { + h3, h3& { .mt-16; .mb-8; .text-dark; @@ -59,7 +59,7 @@ .text-lg; } - p { + p, p& { .mt-8; .mb-3; } diff --git a/docs/source/_layouts/markdown.blade.php b/docs/source/_layouts/markdown.blade.php new file mode 100644 index 000000000..f4a73db06 --- /dev/null +++ b/docs/source/_layouts/markdown.blade.php @@ -0,0 +1,7 @@ +@extends('_layouts.master') + +@section('body') +
+ @yield('content') +
+@endsection diff --git a/docs/source/_layouts/master.blade.php b/docs/source/_layouts/master.blade.php index 888d285c8..6c8724a53 100644 --- a/docs/source/_layouts/master.blade.php +++ b/docs/source/_layouts/master.blade.php @@ -59,8 +59,8 @@
  • Forms
  • -
    - @yield('content') +
    + @yield('body')
    diff --git a/docs/source/backgrounds.md b/docs/source/backgrounds.md index 75016906d..3e8b59e05 100644 --- a/docs/source/backgrounds.md +++ b/docs/source/backgrounds.md @@ -1,5 +1,5 @@ --- -extends: _layouts.master +extends: _layouts.markdown title: "Backgrounds" --- diff --git a/docs/source/borders.md b/docs/source/borders.md index b7d179e97..5d4fd2d43 100644 --- a/docs/source/borders.md +++ b/docs/source/borders.md @@ -1,5 +1,5 @@ --- -extends: _layouts.master +extends: _layouts.markdown title: "Borders" --- diff --git a/docs/source/buttons.md b/docs/source/buttons.md index a588ee606..a0c730a95 100644 --- a/docs/source/buttons.md +++ b/docs/source/buttons.md @@ -1,5 +1,5 @@ --- -extends: _layouts.master +extends: _layouts.markdown title: "Buttons" --- diff --git a/docs/source/changelog.md b/docs/source/changelog.md index 854778520..1cb4e1d50 100644 --- a/docs/source/changelog.md +++ b/docs/source/changelog.md @@ -1,5 +1,5 @@ --- -extends: _layouts.master +extends: _layouts.markdown title: "Changelog" --- diff --git a/docs/source/colors.md b/docs/source/colors.md index fd46b5032..c34f9c5db 100644 --- a/docs/source/colors.md +++ b/docs/source/colors.md @@ -1,5 +1,5 @@ --- -extends: _layouts.master +extends: _layouts.markdown title: "Colors" --- diff --git a/docs/source/constrain.md b/docs/source/constrain.md index 56111d864..2c8cbd5ed 100644 --- a/docs/source/constrain.md +++ b/docs/source/constrain.md @@ -1,5 +1,5 @@ --- -extends: _layouts.master +extends: _layouts.markdown title: "Constrain" --- diff --git a/docs/source/customization.md b/docs/source/customization.md index 2e57013e0..c097aa87b 100644 --- a/docs/source/customization.md +++ b/docs/source/customization.md @@ -1,5 +1,5 @@ --- -extends: _layouts.master +extends: _layouts.markdown title: "Customization" --- diff --git a/docs/source/display.md b/docs/source/display.md index 6787b54e1..09b41897a 100644 --- a/docs/source/display.md +++ b/docs/source/display.md @@ -1,5 +1,5 @@ --- -extends: _layouts.master +extends: _layouts.markdown title: "Display" --- diff --git a/docs/source/examples.md b/docs/source/examples.blade.php similarity index 66% rename from docs/source/examples.md rename to docs/source/examples.blade.php index 1302f8333..95c216603 100644 --- a/docs/source/examples.md +++ b/docs/source/examples.blade.php @@ -1,13 +1,11 @@ ---- -extends: _layouts.master -title: "Examples" ---- +@extends('_layouts.master') -# Examples +@section('body') +

    Examples

    -Some component examples, just to get a vibe for what's possible and for us to double check our default utilities are producing good looking stuff! +

    Some component examples, just to get a vibe for what's possible and for us to double check our default utilities are producing good looking stuff!

    -## Alerts +

    Alerts

    @@ -91,7 +89,7 @@ Some component examples, just to get a vibe for what's possible and for us to do
    -## Buttons +

    Buttons

    + +

    Cards

    + +
    +
    + +
    +

    The Coldest Sunset

    +

    + Lorem ipsum dolor sit amet, consectetur adipisicing elit. Voluptatibus quia, nulla! Maiores et perferendis eaque, exercitationem praesentium nihil. +

    +
    +
    + #photography + #travel + #winter +
    +
    +
    + +
    +
    +
    + +
    +
    +
    +

    + + Members only +

    +

    Is your coffee giving you hemorrhoids?

    +

    + Lorem ipsum dolor sit amet, consectetur adipisicing elit. Voluptatibus quia, nulla! Maiores et perferendis eaque, exercitationem praesentium nihil. +

    +
    +
    + +
    +

    Jonathan Reinink

    +

    Aug 18

    +
    +
    +
    +
    +
    +@endsection diff --git a/docs/source/flexbox.md b/docs/source/flexbox.md index 289eeb0fe..aa12545d8 100644 --- a/docs/source/flexbox.md +++ b/docs/source/flexbox.md @@ -1,5 +1,5 @@ --- -extends: _layouts.master +extends: _layouts.markdown title: "Flexbox" --- diff --git a/docs/source/forms.md b/docs/source/forms.md index 3c31ba8ca..d6b334f95 100644 --- a/docs/source/forms.md +++ b/docs/source/forms.md @@ -1,5 +1,5 @@ --- -extends: _layouts.master +extends: _layouts.markdown title: "Forms" --- diff --git a/docs/source/grid.md b/docs/source/grid.md index 818df543e..aa72b57f6 100644 --- a/docs/source/grid.md +++ b/docs/source/grid.md @@ -1,5 +1,5 @@ --- -extends: _layouts.master +extends: _layouts.markdown title: "Grid" --- diff --git a/docs/source/images.md b/docs/source/images.md index fe073a157..0d40d2a8b 100644 --- a/docs/source/images.md +++ b/docs/source/images.md @@ -1,5 +1,5 @@ --- -extends: _layouts.master +extends: _layouts.markdown title: "Images" --- diff --git a/docs/source/img/card-left.jpg b/docs/source/img/card-left.jpg new file mode 100644 index 000000000..675e7f616 Binary files /dev/null and b/docs/source/img/card-left.jpg differ diff --git a/docs/source/img/card-top.jpg b/docs/source/img/card-top.jpg new file mode 100644 index 000000000..a7bdc9bb2 Binary files /dev/null and b/docs/source/img/card-top.jpg differ diff --git a/docs/source/index.md b/docs/source/index.md index 2f4225d11..d0bbcf9b2 100644 --- a/docs/source/index.md +++ b/docs/source/index.md @@ -1,5 +1,5 @@ --- -extends: _layouts.master +extends: _layouts.markdown --- # Welcome diff --git a/docs/source/installation.md b/docs/source/installation.md index b032b3e4f..7298656c7 100644 --- a/docs/source/installation.md +++ b/docs/source/installation.md @@ -1,5 +1,5 @@ --- -extends: _layouts.master +extends: _layouts.markdown title: "Installation" --- diff --git a/docs/source/position.md b/docs/source/position.md index 22c9ed93d..70052b376 100644 --- a/docs/source/position.md +++ b/docs/source/position.md @@ -1,5 +1,5 @@ --- -extends: _layouts.master +extends: _layouts.markdown title: "Position" --- diff --git a/docs/source/principles.md b/docs/source/principles.md index acc61fea3..14ce39423 100644 --- a/docs/source/principles.md +++ b/docs/source/principles.md @@ -1,5 +1,5 @@ --- -extends: _layouts.master +extends: _layouts.markdown title: "Principles" --- diff --git a/docs/source/responsive.md b/docs/source/responsive.md index 5c1f7fea4..f15b4155a 100644 --- a/docs/source/responsive.md +++ b/docs/source/responsive.md @@ -1,5 +1,5 @@ --- -extends: _layouts.master +extends: _layouts.markdown title: "Responsive" --- diff --git a/docs/source/shadows.md b/docs/source/shadows.md index b95dbf9bd..93b3281c3 100644 --- a/docs/source/shadows.md +++ b/docs/source/shadows.md @@ -1,5 +1,5 @@ --- -extends: _layouts.master +extends: _layouts.markdown title: "Shadows" --- diff --git a/docs/source/spacing.md b/docs/source/spacing.md index cf72d1504..18d7066b9 100644 --- a/docs/source/spacing.md +++ b/docs/source/spacing.md @@ -1,5 +1,5 @@ --- -extends: _layouts.master +extends: _layouts.markdown title: "Spacing" --- diff --git a/docs/source/text.md b/docs/source/text.md index cc1572377..61bd829f5 100644 --- a/docs/source/text.md +++ b/docs/source/text.md @@ -1,5 +1,5 @@ --- -extends: _layouts.master +extends: _layouts.markdown title: "Text" --- diff --git a/docs/source/z-index.md b/docs/source/z-index.md index eca29d7c6..99575277d 100644 --- a/docs/source/z-index.md +++ b/docs/source/z-index.md @@ -1,5 +1,5 @@ --- -extends: _layouts.master +extends: _layouts.markdown title: "Z-Index" --- diff --git a/src/colors.less b/src/colors.less index 931527959..9309435d9 100644 --- a/src/colors.less +++ b/src/colors.less @@ -19,12 +19,12 @@ @color-orange-dark: #f29900; @color-orange: #ffc247; @color-orange-light: #ffd685; -@color-orange-lighter: #fff8eb; +@color-orange-lightest: #fff8eb; @color-yellow-dark: #ffc400; @color-yellow: #ffe14a; @color-yellow-light: #fff0a6; -@color-yellow-lighter: #fff8d6; +@color-yellow-lightest: #fff8d6; @color-green-dark: #34ae4c; @color-green: #57d06f; diff --git a/src/utilities/backgrounds.less b/src/utilities/backgrounds.less index 657b3fd7c..3b07d978d 100644 --- a/src/utilities/backgrounds.less +++ b/src/utilities/backgrounds.less @@ -55,3 +55,11 @@ .define-bg-colors(@bg-colors; @screens); .define-bg-hover-colors(@bg-colors; @screens); + +.bg-cover { background-size: cover; } +.bg-contain { background-size: contain; } + +.responsive({ + &bg-cover { .bg-cover; } + &bg-contain { .bg-contain; } +}); diff --git a/src/utilities/shadows.less b/src/utilities/shadows.less index ddb5afd97..91cacda85 100644 --- a/src/utilities/shadows.less +++ b/src/utilities/shadows.less @@ -1,9 +1,9 @@ @shadows: - '1' ~"0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24)", - '2' ~"0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23)", - '3' ~"0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23)", - '4' ~"0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22)", - '5' ~"0 19px 38px rgba(0,0,0,0.30), 0 15px 12px rgba(0,0,0,0.22)", + '1' ~"0 1px 3px rgba(0,0,0,0.8), 0 1px 2px rgba(0,0,0,0.15)", + '2' ~"0 3px 6px rgba(0,0,0,0.12), 0 3px 6px rgba(0,0,0,0.13)", + '3' ~"0 10px 20px rgba(0,0,0,0.13), 0 6px 6px rgba(0,0,0,0.13)", + '4' ~"0 14px 28px rgba(0,0,0,0.16), 0 10px 10px rgba(0,0,0,0.11)", + '5' ~"0 19px 38px rgba(0,0,0,0.18), 0 15px 12px rgba(0,0,0,0.11)", ; .define-shadow-utilities(@shadows; @screens); diff --git a/src/utilities/sizing.less b/src/utilities/sizing.less index e88501c7f..76634badd 100644 --- a/src/utilities/sizing.less +++ b/src/utilities/sizing.less @@ -5,9 +5,17 @@ '4' 1rem, '6' 1.5rem, '8' 2rem, + '10' 2.5rem, '12' 3rem, '16' 4rem, '24' 6rem, + '32' 8rem, + '40' 10rem, + '48' 12rem, + '64' 16rem, + '96' 24rem, + '128' 32rem, + 'full' 100%, ; @width-scale: @sizing-scale; @@ -15,3 +23,9 @@ .define-width-utilities(@width-scale; @screens); .define-height-utilities(@height-scale; @screens); + +.fit { max-width: 100%; } + +.responsive({ + &fit { .fit; } +});