Second pass on Casper refactor, added new footer areas on single post view.

This commit is contained in:
John O'Nolan 2013-08-11 16:39:25 +02:00 committed by Hannah Wolfe
parent e4ce16b517
commit 21d2a929a9
3 changed files with 157 additions and 11 deletions

View File

@ -18,26 +18,145 @@
1. General 1. General
========================================================================== */ ========================================================================== */
html {font-size: 62.5%;} html {
font-size: 62.5%;
}
body { body {
font-family: 'Open Sans', sans-serif; font-family: 'Open Sans', sans-serif;
font-size: 2rem; font-size: 2.0rem;
line-height: 1.6em; line-height: 1.6em;
color: #50585D; color: #50585D;
} }
h1, h2, h3
h4, h5, h6 {
margin:0;
}
h1 { h1 {
font-size: 5rem; font-size: 5rem;
line-height: 1.2em; line-height: 1.2em;
letter-spacing: -1px; letter-spacing: -1px;
} }
p {
}
a {
color: #4a4a4a;
}
a:hover {
color: #57A3E8;
}
/* ========================================================================== /* ==========================================================================
1. General 1. General
========================================================================== */ ========================================================================== */
.content {
padding-top:120px;
}
.post { .post {
max-width: 700px; max-width: 700px;
margin: 0 auto; margin: 0 auto;
}
.post-meta {
font-size: 1.4rem;
color: #9EABB3;
}
.post-meta a {
color: #9EABB3;
text-decoration: none;
}
.post-meta a:hover {
text-decoration: underline;
}
.post-footer {
position: relative;
padding: 4rem 100px 0 0;
margin: 4rem 0 0 0;
border-top: #DDE6EB 1px solid;
font-size: 1.6rem;
line-height: 1.5em;
}
.user-meta {
position: relative;
padding: 0.3rem 40px 0 100px;
min-height: 77px;
}
.user-image {
position: absolute;
top:0;
left:0;
}
.user-name {
display: block;
font-weight: bold;
}
.user-bio {
display: block;
max-width: 440px;
font-size: 1.4rem;
line-height: 1.5em;
}
.publish-meta {
position: absolute;
top:0;
right:0;
padding: 4.3rem 0 4rem 0;
text-align: right;
}
.publish-heading {
display: block;
font-weight: bold;
}
.publish-date {
display: block;
font-size: 1.4rem;
line-height: 1.5em;
}
.related-footer {
margin: 4rem 0 0 0;
padding: 4rem 0;
border-top: #DDE6EB 1px solid;
background: #F2F5F7;
}
.related-post {
max-width: 700px;
margin: 0 auto;
}
.related-title {
font-size: 2.2rem;
opacity:0.9;
}
.related-meta {
font-size: 1.4rem;
color: #9EABB3;
}
.related-content {
font-size: 1.8rem;
opacity:0.9;
}
.related-content p {
margin:0;
} }

BIN
assets/img/user.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

View File

@ -1,17 +1,44 @@
{{!< default}} {{!< default}}
<main class="content" role="main"> <main class="content" role="main">
{{#post}} {{#post}}
<article class="post"> <article class="post">
<header>
<span class="entry-meta">Published on <time class="updated" datetime="{{dateFormat published_at format='YYYY-MM-DD'}}">{{dateFormat published_at format='DD MMMM YYYY'}}</time></span> <header class="post-header">
<h1>{{title}}</h1> <span class="post-meta"><a href="#">John O'Nolan</a> on <a href="#">What I Learned Building...</a></span>
</header> <h1 class="post-title">{{title}}</h1>
<section class="entry-content"> </header>
{{content}}
<section class="post-content">
{{content}}
</section>
<footer class="post-footer">
<section class="user-meta">
<img class="user-image" src="http://f.cl.ly/items/2Y3p1W3R0k0t0C2e0Y3f/user.png" alt="User" />
<span class="user-name">John O'Nolan</span>
<span class="user-bio">A designer, developer and entrepreneur. Spends his time travelling the world with a bag of kites. Likes to write.</span>
</section>
<section class="publish-meta">
<span class="publish-heading">Published</span>
<time class="publish-date" datetime="{{dateFormat published_at format='YYYY-MM-DD'}}">{{dateFormat published_at format='DD MMMM YYYY'}}</time>
</section>
</footer>
</article>
{{/post}}
<footer class="related-footer">
<article class="related-post">
<h2 class="related-title">The Future of Mankind Depends on Your Voice</h2>
<span class="related-meta">John O'Nolan on The Future</span>
<section class="related-content">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip...</p>
</section> </section>
</article> </article>
</footer>
{{/post}}
</main> </main>