app/assets/stylesheets/custom.scss
.wrap {
padding: 10px;
}
@mixin box_sizing {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
/* nav */
.top-bar a:hover {
text-decoration: underline;
}
nav ul.site_nav {
margin-top: 1.5rem;
li a {
font-size: 1.2rem;
text-decoration: underline;
}
}
.logo {
font-size: 2rem;
}
/* miscellaneous */
.debug_dump {
background: lightblue;
border: 1px solid darkgrey;
border-radius: 5px;
padding: 10px;
clear: both;
float: left;
width: 100%;
margin-top: 45px;
@include box_sizing;
}
/* forms */
#error_explanation {
color: red;
ul {
color: red;
margin: 0 0 30px 0;
}
}