hugo/docs/static/css/HPstyles.css
Alex Dunn 4e4ea9583f instructions for Homebrew installation
updated installation page of documentation, and changed "Download" button on index.html to scroll to bottom where multiple installation options are featured

getting the scrolldown to work required removing the fixed positioning on #action and on the footer
2014-09-22 21:51:19 -04:00

269 lines
4.3 KiB
CSS
Executable file

/* Global Styles */
html,
body {
height: 100%;
width: 100%;
letter-spacing: 0.5px;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Cabin', "Helvetica Neue", "Helvetica", sans-serif;
}
body {
font-family: 'Arbutus Slab', "Helvetica Neue", "Helvetica", sans-serif !important;
line-height: 1.6;
}
.vert-text {
display: table-cell;
vertical-align: middle;
text-align: center;
}
/* Full Page Image Header Area */
.header {
display: table;
height: 70%;
width: 100%;
min-height: 70%;
position: relative;
background: url(../img/desk.jpg) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
z-index: 99999;
background-color: black;
}
.logo {
max-width: 35em;
width: 100%;
padding: 2em;
}
.buttonbox {
margin: 2em 0 4em;
}
@media only screen
and (min-device-width : 320px)
and (max-device-width : 1024px)
and (orientation : portrait)
{
.header {
display: table;
height: 70%;
width: 100%;
position: relative;
background: url(../img/desk-mini.jpg) no-repeat;
background-size: 100% 100%;
z-index: 99999;
background-color: black;
}
}
@media only screen
and (min-device-width : 320px)
and (max-device-width : 1024px)
and (orientation : landscape) {
.header {
display: table;
height: 70%;
width: 100%;
position: relative;
background: url(../img/desk-long.jpg) no-repeat;
background-size: 100% 100%;
z-index: 99999;
background-color: black;
}
}
.header .btn {
margin: 10px;
}
#main {
z-index: 99999;
position: relative;
background: rgb(255, 255, 255);
box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);
}
.header .btn {
font-weight: 100;
}
/* Intro */
.counterpoint {
padding: 50px 0;
background-color: rgb(255, 252, 244);
}
.point {
background: rgb(96,210,211);
padding: 50px 0;
color: #ffffff;
}
.point h2, .counterpoint h2 {
font-size: 32pt;
line-height: 1.7;
}
i.callout-icon, i.point-icon, i.lead-icon {
border-radius: 50%;
display: inline-block;
font-size: 56px;
width: 140px;
height: 140px;
line-height: 136px;
vertical-align: middle;
text-align: center;
-webkit-transition: box-shadow 0.2s;
-moz-transition: box-shadow 0.2s;
transition: box-shadow 0.2s;
}
i.lead-icon {
border: 3px solid #222;
}
i.point-icon, i.callout-icon {
border: 3px solid #ffffff;
}
i.lead-icon:hover {
color: #fff;
border: 3px solid black;
background: black;
}
i.point-icon:hover {
color: rgb(22, 203, 230);
border: 3px solid #fff;
background: #fff;
}
a:hover {
color: rgb(52, 73, 94);
}
.icon-2x {
font-size: 200%;
}
/* Callout */
.callout {
color: #ffffff;
display: table;
height: 420px;
width: 100%;
background-color: rgb(118,156,172);
padding: 50px 0;
color: #ffffff;
}
i.callout-icon:hover {
color: rgb(249, 176, 190);
border: 3px solid #fff;
background: #fff;
}
/* Call to Action */
.call-to-action {
color: #ffffff;
background-color: rgba(255, 255, 255, 0.19);
padding: 50px 0;
}
#action {
background: url(../img/gray.png);
padding: 30px 0px 40px;
width: 100%;
}
#action pre {
background-color: #545454;
color: #f9f2f4;
}
#action pre:hover {
background-color: #f9f2f4;
color: #545454;
}
#action code {
font-family: Lato, monospace;
font-size: 14pt;
}
#footer {
font-size: 14px;
padding: 50px 0px 25px 0px;
background: rgb(255, 255, 255);
}
.call-to-action .btn {
margin: 10px;
}
/* Footer */
footer {
padding: 100px 0;
}
footer a {
color: black;
}
footer a:hover {
text-decoration: none;
}
.point a, .counterpoint a {
color: rgb(7,162,166);
}
/* Bootstrap Addons */
.btn-dark {
color:white;
background-color: rgba(30,30,30, 0.8);
border-color: black;
}
.btn-dark:hover,
.btn-dark:focus,
.btn-dark:active {
color: black;
background-color: aliceblue;
border-color: black;
}
.btn-info:hover, .btn-primary:hover, .btn-success:hover {
background: aliceblue;
}
.owl-carousel blockquote {
border-left: 0px;
}
.owl-carousel a {
color: #243382;
}
.owl-carousel blockquote p {
font-size: 20pt;
}