Misc CSS tweaks
This commit is contained in:
parent
56622b8e9d
commit
1fcced20f1
3 changed files with 29 additions and 29 deletions
|
@ -152,7 +152,7 @@ footer a {
|
||||||
#sidebar {
|
#sidebar {
|
||||||
float: left;
|
float: left;
|
||||||
width: 256px;
|
width: 256px;
|
||||||
margin-right: 2em;
|
margin-right: 1em;
|
||||||
}
|
}
|
||||||
#sidebar h1 {
|
#sidebar h1 {
|
||||||
margin-top: 0;
|
margin-top: 0;
|
||||||
|
@ -174,29 +174,36 @@ footer a {
|
||||||
padding-bottom: 2em;
|
padding-bottom: 2em;
|
||||||
}
|
}
|
||||||
|
|
||||||
.small-screen #sidebar {
|
.unit {
|
||||||
|
padding: 1em;
|
||||||
|
border: 1px solid #eee;
|
||||||
|
margin: 1em 0;
|
||||||
|
}
|
||||||
|
#inner-content .unit {
|
||||||
|
border-bottom: 0;
|
||||||
|
padding-bottom: 0;
|
||||||
|
}
|
||||||
|
#sidebar .unit {
|
||||||
|
border-left: 0;
|
||||||
|
padding-left: 0;
|
||||||
|
}
|
||||||
|
#small-screen { display: none; }
|
||||||
|
|
||||||
|
@media only screen and (max-width:700px) {
|
||||||
|
#small-screen { display: block; }
|
||||||
|
body #sidebar {
|
||||||
float: none;
|
float: none;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
padding: 0 0 1em 0;
|
|
||||||
}
|
}
|
||||||
.small-screen #inner-content {
|
body #sidebar .unit {
|
||||||
|
border: 1px solid #eee;
|
||||||
|
border-bottom: 0;
|
||||||
|
padding: 1em 1em 0 1em;
|
||||||
|
}
|
||||||
|
#inner-content {
|
||||||
float: none;
|
float: none;
|
||||||
width: auto;
|
width: auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
.bottom-unit {
|
|
||||||
padding: 0.5em 1em;
|
|
||||||
border: 1px solid #eee;
|
|
||||||
border-bottom: 0;
|
|
||||||
padding-bottom: 0;
|
|
||||||
margin: 1em 0 2em 0;
|
|
||||||
}
|
|
||||||
.left-unit {
|
|
||||||
margin: 0 0 1.5em 0;
|
|
||||||
padding: 0.75em;
|
|
||||||
border: 1px solid #eee;
|
|
||||||
padding-left: 0;
|
|
||||||
border-left: 0;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -148,19 +148,10 @@ $(function()
|
||||||
//modify DOM on small viewports
|
//modify DOM on small viewports
|
||||||
function processSidebar()
|
function processSidebar()
|
||||||
{
|
{
|
||||||
$('#inner-content .unit').addClass('bottom-unit');
|
if ($('#small-screen').is(':visible'))
|
||||||
if ($('body').width() < 600)
|
|
||||||
{
|
|
||||||
$('body').addClass('small-screen');
|
|
||||||
$('#sidebar').insertAfter($('#inner-content'));
|
$('#sidebar').insertAfter($('#inner-content'));
|
||||||
$('#sidebar .unit').removeClass('left-unit').addClass('bottom-unit');
|
|
||||||
}
|
|
||||||
else
|
else
|
||||||
{
|
|
||||||
$('body').removeClass('small-screen');
|
|
||||||
$('#sidebar').insertBefore($('#inner-content'));
|
$('#sidebar').insertBefore($('#inner-content'));
|
||||||
$('#sidebar .unit').removeClass('bottom-unit').addClass('left-unit');
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
$(function()
|
$(function()
|
||||||
{
|
{
|
||||||
|
|
|
@ -73,5 +73,7 @@
|
||||||
$('body').trigger('dom-update');
|
$('body').trigger('dom-update');
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
<div id="small-screen"></div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
Loading…
Reference in a new issue