app/assets/stylesheets/application.css.less
/*
* This is a manifest file that'll be compiled into application.css, which will include all the files
* listed below.
*
* Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets,
* or vendor/assets/stylesheets of plugins, if any, can be referenced here using a relative path.
*
* You're free to add application-wide styles to this file and they'll appear at the top of the
* compiled file, but it's generally better to create a new file per style scope.
*
*= require_self
*= require ./bootstrap_base
*= require bootstrap_and_overrides
*= require prettify/prettify
*= require_directory .
*= require_directory ./admin
*/
body,
html {
height: 100%;
}
body {
-webkit-font-smoothing: antialiased;
-moz-font-smoothing: antialiased;
-ms-font-smoothing: antialiased;
-o-font-smoothing: antialiased;
font-smoothing: antialiased;
}
footer {
background: #eee;
padding-top: 20px;
padding-bottom: 20px;
margin-top: 30px;
}
.wrapper {
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto;
}
/* Faded out hr */
hr.soften {
height: 1px;
margin: 40px 0;
background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0));
background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0));
background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0));
background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0));
border: 0;
}
hr.small {
margin: 0;
}
.img-responsive {
display: block;
max-width: 100%; // Set a maximum relative to the parent
height: auto; // Scale the height according to the width, otherwise you get stretching
}
.hover-zoom {
opacity: 0.8;
transform: scale(0.95);
-webkit-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.hover-zoom:hover {
opacity: 1;
transform: scale(1);
}