File diff f4d0eda48514 → d117b5b443eb
static/scss/custom.scss
Show inline comments
 
body {
 
  padding-top: 50px;
 
  position: relative;
 
  font-weight: 300;  // Not overridable in bootstrap at the moment.
 
  /*background: url("../images/website-background.svg");
 
  background-size: cover;
 
  background-repeat: no-repeat;*/
 
}
 

	
 
// Not overridable in bootstrap at the moment
 
.dropdown-menu >li >a {
 
  font-weight: 300;
 
}
 

	
 
// Not overridable in bootstrap at the moment.
 
strong {
 
  font-weight: 500;
 
}
 

	
 
section {
 
  padding: 20px 0px;
 
}
 
.modal form {
 
  margin-bottom: 0px;
 
}
 

	
 
footer {
 
    padding-bottom: 20px;
 
  padding-top: 40px;
 
  padding-bottom: 20px;
 
}
 

	
 
p.login-signup {
 
    margin-top: 20px;
 
}
...
 
@@ -69,5 +87,99 @@ body.auth .panel-heading .panel-title span.pull-right {
 
    margin: 0 auto;
 
}
 

	
 
.home {
 
  margin: 0;
 
  padding-top: $navbar-height - $navbar-padding-vertical - 8;
 
}
 

	
 
.home#content_body {
 
  margin: 0;
 
  padding: 0;
 
}
 

	
 
#content_body {
 
  background-color: $background-filter-transparent;
 
  box-shadow: 0px 0px 2em $background-filter; //, inset 0px -5px 1em rgba(0, 0, 0, 0.8);
 
}
 

	
 
.homepage-block-content {
 
  position: relative;
 
  height: 100%;
 
}
 

	
 
.bottom-align {
 
  position: absolute;
 
  bottom: 0;
 
}
 

	
 
.homepage-block {
 
  margin-top: 0;
 
  margin-bottom: 0;
 
  min-height: 480px;  // TODO: change
 
  height: 480px;
 
  position: relative;
 
  box-shadow: $box-shadow;
 
  z-index: 3;
 
}
 

	
 
.homepage-block.light {
 
  background-color: $background-filter;
 
  z-index: 2;
 
}
 

	
 
.homepage-block.white {
 
  background-color: white;
 
  z-index: 1;
 
}
 

	
 
.homepage-block-bg {
 
  top: 0;
 
  bottom: 0;
 
  width: 100%;
 
  height: 100%;
 
  position: absolute;
 
  background-size: cover;
 
  background-position: center;
 
  opacity: 0.3;
 
  background-blend-mode: multiply;
 
  z-index: -9999;
 
  box-shadow: $box-shadow;
 
}
 

	
 
.homepage-block.dark {
 
  background: $gray-base;
 
  color: white;
 
}
 

	
 
.navbar {
 
  box-shadow: $box-shadow;
 
}
 

	
 
.tight-headings {
 

	
 
  h1, h2, h3, h4, h5, h6 {
 
    margin: 0;
 
  }
 

	
 
}
 

	
 

	
 
.hills {
 
  background-size: 100%;
 
  background-position: bottom;
 
  background-repeat: no-repeat;
 
  width: 50%;
 
  height: 100%;
 
  position: absolute;
 
  bottom: 0;
 
  right: 0;
 
  z-index: -9999;
 

	
 
  &.main {
 
    background-image: url("../images/hills.svg");
 
  }
 

	
 
  &.footer {
 
    background-image: url("../images/hills-footer.svg");
 
  }
 
}