Add: templates/layout.html -Add `header`, `body`, and `footer` divs, for greater modularity and to floor the footer. static/sass/main.sass -Add styling to the new footer, which is always floored to the bottom of the page (even when an otherwise insufficient amount of content is present).tags/v1.0^2
@@ -5,30 +5,36 @@ | |||||
@import mixins | @import mixins | ||||
@import variables | @import variables | ||||
body | |||||
margin: 0px | |||||
html, body | |||||
height: 100% | |||||
margin: 0 | |||||
padding: 0 | |||||
* | * | ||||
font-family: sans-serif | font-family: sans-serif | ||||
div#main | |||||
div#container | |||||
min-height: 100% | |||||
position: relative | |||||
div#body | |||||
padding-bottom: 50px | |||||
padding-top: 4% | padding-top: 4% | ||||
div#center | div#center | ||||
margin-left: auto | margin-left: auto | ||||
margin-right: auto | margin-right: auto | ||||
margin-top: 0px | |||||
width: 75% | width: 75% | ||||
div#footer | div#footer | ||||
@extend .t3 | @extend .t3 | ||||
background-color: $lightBlue | background-color: $lightBlue | ||||
bottom: -50px | |||||
height: 60px | |||||
padding-top: 12px | padding-top: 12px | ||||
position: fixed | |||||
width: 100% | |||||
position: absolute | |||||
text-align: center | text-align: center | ||||
width: 100% | |||||
* | * | ||||
color: white | color: white | ||||
@@ -36,16 +42,13 @@ body | |||||
a | a | ||||
@extend .t3 | @extend .t3 | ||||
text-decoration: none | |||||
font-size: 1.2em | font-size: 1.2em | ||||
margin-left: 5% | margin-left: 5% | ||||
margin-right: 5% | margin-right: 5% | ||||
text-decoration: none | |||||
&:hover | &:hover | ||||
text-decoration: underline | text-decoration: underline | ||||
p span | p span | ||||
font-size: 0.7em | font-size: 0.7em | ||||
&:hover | |||||
bottom: 0px |
@@ -19,20 +19,25 @@ | |||||
= endblock | = endblock | ||||
</head> | </head> | ||||
<body> | <body> | ||||
<div id="main"> | |||||
<div id="center"> | |||||
= block body | |||||
= endblock | |||||
<div id="container"> | |||||
<div id="header"> | |||||
</div> | |||||
<div id="body"> | |||||
<div id="center"> | |||||
= block body | |||||
= endblock | |||||
</div> | |||||
</div> | </div> | ||||
</div> | |||||
<div id="footer"> | |||||
<a href="/">home</a> | |||||
<a href="/about">about</a> | |||||
<a href="/developers">developers</a> | |||||
<p> | |||||
© 2012-2013 bitshift. <span>All Rights Reserved.</span> | |||||
</p> | |||||
<div id="footer"> | |||||
<a href="/">home</a> | |||||
<a href="/about">about</a> | |||||
<a href="/developers">developers</a> | |||||
<p> | |||||
© 2012-2013 bitshift. <span>All Rights Reserved.</span> | |||||
</p> | |||||
</div> | |||||
</div> | </div> | ||||
</body> | </body> | ||||
</html> | </html> |