mirror of
https://github.com/kremalicious/blog.git
synced 2024-11-11 23:55:16 +01:00
grid fixes
This commit is contained in:
parent
5b6b4e4fbe
commit
b099d589c3
@ -154,24 +154,25 @@ a.btn-primary
|
||||
.icon
|
||||
width: 15px
|
||||
height: 15px
|
||||
margin: 1px 0 0 0
|
||||
margin: 1px 3px 0 0
|
||||
fill: #0089cb
|
||||
float: left
|
||||
|
||||
|
||||
// Close button
|
||||
/////////////////////////////////////
|
||||
|
||||
.close
|
||||
@extend .textcenter
|
||||
width: 16px
|
||||
height: 16px
|
||||
line-height: 12px
|
||||
font-size: $font-size-small
|
||||
@extend .textcenter, .transition
|
||||
width: 14px
|
||||
height: 14px
|
||||
padding: 0
|
||||
border-radius: 16px
|
||||
border-radius: 50%
|
||||
display: block
|
||||
background: $brand-grey-light
|
||||
background: lighten($brand-grey-light, 50%)
|
||||
color: #fff
|
||||
line-height: 1
|
||||
font-size: $font-size-mini
|
||||
|
||||
&:hover,
|
||||
&:focus
|
||||
@ -185,12 +186,18 @@ a.btn-primary
|
||||
/////////////////////////////////////
|
||||
|
||||
.content-download
|
||||
@extend .clearfix
|
||||
@extend .grid, .grid--gutters
|
||||
|
||||
display: block
|
||||
margin-top: 0
|
||||
|
||||
@media $breakpoint1
|
||||
display: flex
|
||||
margin-top: -($gutter-space)
|
||||
|
||||
a
|
||||
@extend .btn
|
||||
padding-left: 15px
|
||||
padding-right: 15px
|
||||
@extend .btn, .grid__col
|
||||
margin: $gutter-space 0 0 $gutter-space
|
||||
display: block
|
||||
|
||||
span
|
||||
|
@ -6,7 +6,8 @@
|
||||
|
||||
.featured
|
||||
@extend .divider-bottom
|
||||
padding-top: $line-height-computed
|
||||
padding-top: ($line-height-computed*2)
|
||||
padding-bottom: ($line-height-computed*2)
|
||||
|
||||
@media $breakpoint2
|
||||
padding-top: ($line-height-computed*3)
|
||||
@ -17,10 +18,8 @@
|
||||
|
||||
.featured-link
|
||||
display: block
|
||||
margin-bottom: $line-height-computed
|
||||
|
||||
@media $breakpoint2
|
||||
margin-bottom: 0
|
||||
|
||||
&:hover
|
||||
transform: scale(1.03)
|
||||
|
@ -17,7 +17,6 @@
|
||||
.post-title
|
||||
@extend .h5
|
||||
margin: 0
|
||||
margin-bottom: $line-height-computed
|
||||
|
||||
.post-title,
|
||||
.post-title-link
|
||||
|
@ -4,7 +4,7 @@
|
||||
// Footer
|
||||
//
|
||||
|
||||
.footer__content
|
||||
.site__footer
|
||||
@extend .textcenter
|
||||
border-top: 1px solid rgba(255,255,255,.7)
|
||||
box-shadow: inset 0 1px 4px alpha($brand-dark, .2)
|
||||
|
@ -71,7 +71,8 @@
|
||||
> .grid__col
|
||||
flex: 0 0 16.5%
|
||||
|
||||
.grid--2of6
|
||||
.grid--2of6,
|
||||
.grid--third
|
||||
> .grid__col
|
||||
flex: 0 0 33%
|
||||
|
||||
@ -88,12 +89,38 @@
|
||||
> .grid__col
|
||||
flex: 0 0 82.5%
|
||||
|
||||
|
||||
@media $breakpoint1
|
||||
.grid-small--1of6
|
||||
> .grid__col
|
||||
flex: 0 0 16.5%
|
||||
|
||||
.grid-small--2of6,
|
||||
.grid-small--third
|
||||
> .grid__col
|
||||
flex: 0 0 33%
|
||||
|
||||
.grid-small--3of6,
|
||||
.grid-small--half
|
||||
> .grid__col
|
||||
flex: 0 0 50%
|
||||
|
||||
.grid-small--4of6
|
||||
> .grid__col
|
||||
flex: 0 0 66%
|
||||
|
||||
.grid-small--5of6
|
||||
> .grid__col
|
||||
flex: 0 0 82.5%
|
||||
|
||||
|
||||
@media $breakpoint2
|
||||
.grid-medium--1of6
|
||||
> .grid__col
|
||||
flex: 0 0 16.5%
|
||||
|
||||
.grid-medium--2of6
|
||||
.grid-medium--2of6,
|
||||
.grid-medium--third
|
||||
> .grid__col
|
||||
flex: 0 0 33%
|
||||
|
||||
@ -115,7 +142,8 @@
|
||||
> .grid__col
|
||||
flex: 0 0 16.5%
|
||||
|
||||
.grid-large--2of6
|
||||
.grid-large--2of6,
|
||||
.grid-large--third
|
||||
> .grid__col
|
||||
flex: 0 0 33%
|
||||
|
||||
|
@ -4,7 +4,7 @@
|
||||
// Header
|
||||
//
|
||||
|
||||
.header
|
||||
.site__header
|
||||
width: 100%
|
||||
background: $body-bg
|
||||
margin-top: ($line-height-computed/2)
|
||||
|
@ -29,7 +29,7 @@
|
||||
box-shadow: 0 1px 4px alpha($brand-dark, .1), 0 -1px 4px alpha($brand-dark, .2)
|
||||
|
||||
@media only screen and (min-width: 40.625em) and (min-height: 650px)
|
||||
body
|
||||
.site
|
||||
position: relative
|
||||
|
||||
.site__document
|
||||
@ -42,17 +42,17 @@
|
||||
.menu-open &
|
||||
margin-top: 220px
|
||||
|
||||
.header,
|
||||
.footer
|
||||
.site__header,
|
||||
.site__footer
|
||||
position: fixed
|
||||
border: none
|
||||
|
||||
.header
|
||||
.site__header
|
||||
z-index: 1
|
||||
top: 0
|
||||
border: none
|
||||
|
||||
.footer
|
||||
.site__footer
|
||||
z-index: 0
|
||||
bottom: 0
|
||||
box-shadow: none
|
||||
|
@ -41,10 +41,14 @@
|
||||
.nav-popover
|
||||
@extend .divider-top, .list-unstyled
|
||||
padding: $line-height-computed 0
|
||||
margin-top: 60px
|
||||
margin-top: 30px
|
||||
margin-bottom: 0
|
||||
width: 100%
|
||||
background: $body-bg
|
||||
display: flex
|
||||
|
||||
.grid__col
|
||||
padding-top: 0
|
||||
|
||||
.nav-link
|
||||
@extend .h6, .textcenter
|
||||
|
@ -5,8 +5,9 @@
|
||||
//
|
||||
|
||||
&.search-open-blur
|
||||
@extend .transition
|
||||
filter: blur(10px)
|
||||
user-select: none
|
||||
pointer-events: none
|
||||
|
||||
.search-btn
|
||||
right: 50px
|
||||
@ -17,12 +18,12 @@
|
||||
|
||||
.search-close
|
||||
position: absolute
|
||||
right: 32px
|
||||
right: 16px
|
||||
|
||||
&,
|
||||
&:active
|
||||
top: 50%
|
||||
margin-top: -8px
|
||||
margin-top: -7px
|
||||
|
||||
.search-area
|
||||
@extend .transition
|
||||
@ -38,10 +39,29 @@
|
||||
&.ready
|
||||
display: block
|
||||
|
||||
|
||||
.search-popover
|
||||
position: absolute
|
||||
left: 0
|
||||
top: 71px
|
||||
z-index: 6
|
||||
width: 100%
|
||||
padding-top: ($line-height-computed/2)
|
||||
background: lighten($page-bg, 3%)
|
||||
border-bottom: 1px solid rgba(255,255,255,.7)
|
||||
box-shadow: 0 1px 4px alpha($brand-dark, .1)
|
||||
|
||||
@media $breakpoint2
|
||||
top: 0
|
||||
|
||||
|
||||
.search-results
|
||||
@extend .list-unstyled, .textcenter
|
||||
@extend .list-unstyled
|
||||
display: flex
|
||||
|
||||
.grid__col
|
||||
padding-top: 0
|
||||
|
||||
@media $breakpoint2
|
||||
margin-top: ($line-height-computed/2)
|
||||
margin-bottom: ($line-height-computed/2)
|
||||
@ -63,17 +83,3 @@
|
||||
border: none
|
||||
&:before
|
||||
display: none
|
||||
|
||||
.search-popover
|
||||
position: absolute
|
||||
left: 0
|
||||
top: 71px
|
||||
z-index: 6
|
||||
width: 100%
|
||||
padding-top: ($line-height-computed/2)
|
||||
background: lighten($page-bg, 3%)
|
||||
border-bottom: 1px solid rgba(255,255,255,.7)
|
||||
box-shadow: 0 1px 4px alpha($brand-dark, .1)
|
||||
|
||||
@media $breakpoint2
|
||||
top: 0
|
||||
|
@ -1,53 +1,55 @@
|
||||
<footer role="contentinfo" class="footer__content">
|
||||
<footer role="contentinfo" class="site__footer">
|
||||
<div class="footer__content">
|
||||
|
||||
<div class="container">
|
||||
<div class="container">
|
||||
|
||||
<div class="vcard author">
|
||||
<img class="avatar photo" src="/assets/img/avatar.jpeg" />
|
||||
<p class="footer-description">Blog of designer & developer <a class="fn" rel="author" href="/about/">{{ site.author.name }}</a>
|
||||
</div>
|
||||
|
||||
<aside class="subscribe">
|
||||
<h1 class="subscribe-title">Subscribe</h1>
|
||||
<p>
|
||||
<a class="btn rss" href="http://kremalicious.com/feed">
|
||||
<svg class="icon icon-entypo icon-entypo-rss">
|
||||
<use xlink:href="/assets/img/sprite.svg#entypo-rss"></use>
|
||||
</svg>
|
||||
</a>
|
||||
<a class="btn twitter" href="https://twitter.com/kremaliciouscom">
|
||||
<svg class="icon icon-entypo icon-entypo-twitter">
|
||||
<use xlink:href="/assets/img/sprite.svg#entypo-twitter"></use>
|
||||
</svg>
|
||||
</a>
|
||||
<a class="btn google" href="https://plus.google.com/100015950464424503954" rel="publisher">
|
||||
<svg class="icon icon-entypo icon-entypo-google+">
|
||||
<use xlink:href="/assets/img/sprite.svg#entypo-google+"></use>
|
||||
</svg>
|
||||
</a>
|
||||
<a class="btn facebook" href="https://www.facebook.com/pages/kremalicious/154539134564052">
|
||||
<svg class="icon icon-entypo icon-entypo-facebook">
|
||||
<use xlink:href="/assets/img/sprite.svg#entypo-facebook"></use>
|
||||
</svg>
|
||||
</a>
|
||||
</p>
|
||||
</aside>
|
||||
|
||||
<section class="footer-copyright">
|
||||
<p>© 2007 – {{ site.time | date: "%Y" }} <a href="http://matthiaskretschmann.com" rel="me">Matthias Kretschmann</a></p>
|
||||
|
||||
<p>
|
||||
<a href="https://github.com/kremalicious/kremalicious3">
|
||||
<svg class="icon icon-entypo icon-entypo-github">
|
||||
<use xlink:href="/assets/img/sprite.svg#entypo-github"></use>
|
||||
</svg>
|
||||
View source
|
||||
</a>
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<div class="vcard author">
|
||||
<img class="avatar photo" src="/assets/img/avatar.jpeg" />
|
||||
<p class="footer-description">Blog of designer & developer <a class="fn" rel="author" href="/about/">{{ site.author.name }}</a>
|
||||
</div>
|
||||
|
||||
<aside class="subscribe">
|
||||
<h1 class="subscribe-title">Subscribe</h1>
|
||||
<p>
|
||||
<a class="btn rss" href="http://kremalicious.com/feed">
|
||||
<svg class="icon icon-entypo icon-entypo-rss">
|
||||
<use xlink:href="/assets/img/sprite.svg#entypo-rss"></use>
|
||||
</svg>
|
||||
</a>
|
||||
<a class="btn twitter" href="https://twitter.com/kremaliciouscom">
|
||||
<svg class="icon icon-entypo icon-entypo-twitter">
|
||||
<use xlink:href="/assets/img/sprite.svg#entypo-twitter"></use>
|
||||
</svg>
|
||||
</a>
|
||||
<a class="btn google" href="https://plus.google.com/100015950464424503954" rel="publisher">
|
||||
<svg class="icon icon-entypo icon-entypo-google+">
|
||||
<use xlink:href="/assets/img/sprite.svg#entypo-google+"></use>
|
||||
</svg>
|
||||
</a>
|
||||
<a class="btn facebook" href="https://www.facebook.com/pages/kremalicious/154539134564052">
|
||||
<svg class="icon icon-entypo icon-entypo-facebook">
|
||||
<use xlink:href="/assets/img/sprite.svg#entypo-facebook"></use>
|
||||
</svg>
|
||||
</a>
|
||||
</p>
|
||||
</aside>
|
||||
|
||||
<section class="footer-copyright">
|
||||
<p>© 2007 – {{ site.time | date: "%Y" }} <a href="http://matthiaskretschmann.com" rel="me">Matthias Kretschmann</a></p>
|
||||
|
||||
<p>
|
||||
<a href="https://github.com/kremalicious/kremalicious3">
|
||||
<svg class="icon icon-entypo icon-entypo-github">
|
||||
<use xlink:href="/assets/img/sprite.svg#entypo-github"></use>
|
||||
</svg>
|
||||
View source
|
||||
</a>
|
||||
</p>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
|
||||
</footer>
|
||||
|
||||
<script src="/assets/js/kremalicious3.min.js" async></script>
|
||||
|
@ -1,5 +1,5 @@
|
||||
|
||||
<header role="banner" class="header">
|
||||
<header role="banner" class="site__header">
|
||||
<div class="header__content">
|
||||
<div class="container">
|
||||
|
||||
@ -31,16 +31,13 @@
|
||||
<input type="search" id="search-input" class="form-control input-search search-field" placeholder="Search everything">
|
||||
<button class="close search-close">×</button>
|
||||
</div>
|
||||
<div id="search-popover" class="search-popover hide">
|
||||
<ul id="search-results" class="search-results grid"></ul>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
|
||||
<ul class="nav-popover grid hide">
|
||||
<ul class="nav-popover grid grid--gutters grid--half grid-medium--third hide">
|
||||
{% for category in site.categories %}
|
||||
<li class="grid__col grid--gutters grid-medium--half">
|
||||
<li class="grid__col">
|
||||
<a class="nav-link" href="/{{ category | first }}/">
|
||||
{{ category | first }}
|
||||
</a>
|
||||
@ -51,3 +48,9 @@
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
<div id="search-popover" class="search-popover hide">
|
||||
<div class="container">
|
||||
<ul id="search-results" class="search-results grid grid--gutters grid-medium--half"></ul>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -1,10 +1,10 @@
|
||||
<aside class="related-photos">
|
||||
|
||||
<div class="grid">
|
||||
<div class="grid grid--gutters grid-small--half grid-medium--third">
|
||||
|
||||
{% for post in site.categories['photos'] limit:6 %}
|
||||
|
||||
<article class="related-photo col3-xs col2">
|
||||
<article class="related-photo grid__col">
|
||||
<a class="photo-link" href="{{ post.url }}">
|
||||
{% picture photothumb {{ post.image }} %}
|
||||
</a>
|
||||
|
@ -3,11 +3,11 @@
|
||||
|
||||
<h1 class="related-posts-title">Related</h1>
|
||||
|
||||
<div class="grid">
|
||||
<div class="grid grid--gutters grid-small--half grid-medium--third">
|
||||
|
||||
{% for post in site.related_posts limit:6 %}
|
||||
|
||||
<article class="related-post col2">
|
||||
<article class="related-post grid__col">
|
||||
<a class="post-title-link" href="{{ post.url }}">
|
||||
<h1 class="post-title">{{ post.title }}</h1>
|
||||
</a>
|
||||
|
Loading…
Reference in New Issue
Block a user