122 lines
		
	
	
	
		
			1.8 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
		
		
			
		
	
	
			122 lines
		
	
	
	
		
			1.8 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
| 
								 | 
							
								// CAROUSEL
							 | 
						||
| 
								 | 
							
								// --------
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								.carousel {
							 | 
						||
| 
								 | 
							
								  position: relative;
							 | 
						||
| 
								 | 
							
								  margin-bottom: @baseLineHeight;
							 | 
						||
| 
								 | 
							
								  line-height: 1;
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								.carousel-inner {
							 | 
						||
| 
								 | 
							
								  overflow: hidden;
							 | 
						||
| 
								 | 
							
								  width: 100%;
							 | 
						||
| 
								 | 
							
								  position: relative;
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								.carousel {
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  .item {
							 | 
						||
| 
								 | 
							
								    display: none;
							 | 
						||
| 
								 | 
							
								    position: relative;
							 | 
						||
| 
								 | 
							
								    .transition(.6s ease-in-out left);
							 | 
						||
| 
								 | 
							
								  }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  // Account for jankitude on images
							 | 
						||
| 
								 | 
							
								  .item > img {
							 | 
						||
| 
								 | 
							
								    display: block;
							 | 
						||
| 
								 | 
							
								    line-height: 1;
							 | 
						||
| 
								 | 
							
								  }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  .active,
							 | 
						||
| 
								 | 
							
								  .next,
							 | 
						||
| 
								 | 
							
								  .prev { display: block; }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  .active {
							 | 
						||
| 
								 | 
							
								    left: 0;
							 | 
						||
| 
								 | 
							
								  }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  .next,
							 | 
						||
| 
								 | 
							
								  .prev {
							 | 
						||
| 
								 | 
							
								    position: absolute;
							 | 
						||
| 
								 | 
							
								    top: 0;
							 | 
						||
| 
								 | 
							
								    width: 100%;
							 | 
						||
| 
								 | 
							
								  }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  .next {
							 | 
						||
| 
								 | 
							
								    left: 100%;
							 | 
						||
| 
								 | 
							
								  }
							 | 
						||
| 
								 | 
							
								  .prev {
							 | 
						||
| 
								 | 
							
								    left: -100%;
							 | 
						||
| 
								 | 
							
								  }
							 | 
						||
| 
								 | 
							
								  .next.left,
							 | 
						||
| 
								 | 
							
								  .prev.right {
							 | 
						||
| 
								 | 
							
								    left: 0;
							 | 
						||
| 
								 | 
							
								  }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  .active.left {
							 | 
						||
| 
								 | 
							
								    left: -100%;
							 | 
						||
| 
								 | 
							
								  }
							 | 
						||
| 
								 | 
							
								  .active.right {
							 | 
						||
| 
								 | 
							
								    left: 100%;
							 | 
						||
| 
								 | 
							
								  }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								// Left/right controls for nav
							 | 
						||
| 
								 | 
							
								// ---------------------------
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								.carousel-control {
							 | 
						||
| 
								 | 
							
								  position: absolute;
							 | 
						||
| 
								 | 
							
								  top: 40%;
							 | 
						||
| 
								 | 
							
								  left: 15px;
							 | 
						||
| 
								 | 
							
								  width: 40px;
							 | 
						||
| 
								 | 
							
								  height: 40px;
							 | 
						||
| 
								 | 
							
								  margin-top: -20px;
							 | 
						||
| 
								 | 
							
								  font-size: 60px;
							 | 
						||
| 
								 | 
							
								  font-weight: 100;
							 | 
						||
| 
								 | 
							
								  line-height: 30px;
							 | 
						||
| 
								 | 
							
								  color: @white;
							 | 
						||
| 
								 | 
							
								  text-align: center;
							 | 
						||
| 
								 | 
							
								  background: @grayDarker;
							 | 
						||
| 
								 | 
							
								  border: 3px solid @white;
							 | 
						||
| 
								 | 
							
								  .border-radius(23px);
							 | 
						||
| 
								 | 
							
								  .opacity(50);
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  // we can't have this transition here
							 | 
						||
| 
								 | 
							
								  // because webkit cancels the carousel
							 | 
						||
| 
								 | 
							
								  // animation if you trip this while
							 | 
						||
| 
								 | 
							
								  // in the middle of another animation
							 | 
						||
| 
								 | 
							
								  // ;_;
							 | 
						||
| 
								 | 
							
								  // .transition(opacity .2s linear);
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  // Reposition the right one
							 | 
						||
| 
								 | 
							
								  &.right {
							 | 
						||
| 
								 | 
							
								    left: auto;
							 | 
						||
| 
								 | 
							
								    right: 15px;
							 | 
						||
| 
								 | 
							
								  }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  // Hover state
							 | 
						||
| 
								 | 
							
								  &:hover {
							 | 
						||
| 
								 | 
							
								    color: @white;
							 | 
						||
| 
								 | 
							
								    text-decoration: none;
							 | 
						||
| 
								 | 
							
								    .opacity(90);
							 | 
						||
| 
								 | 
							
								  }
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								// Caption for text below images
							 | 
						||
| 
								 | 
							
								// -----------------------------
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								.carousel-caption {
							 | 
						||
| 
								 | 
							
								  position: absolute;
							 | 
						||
| 
								 | 
							
								  left: 0;
							 | 
						||
| 
								 | 
							
								  right: 0;
							 | 
						||
| 
								 | 
							
								  bottom: 0;
							 | 
						||
| 
								 | 
							
								  padding: 10px 15px 5px;
							 | 
						||
| 
								 | 
							
								  background: @grayDark;
							 | 
						||
| 
								 | 
							
								  background: rgba(0,0,0,.75);
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								.carousel-caption h4,
							 | 
						||
| 
								 | 
							
								.carousel-caption p {
							 | 
						||
| 
								 | 
							
								  color: @white;
							 | 
						||
| 
								 | 
							
								}
							 |