158 lines
		
	
	
	
		
			2 KiB
		
	
	
	
		
			SCSS
		
	
	
	
	
	
			
		
		
	
	
			158 lines
		
	
	
	
		
			2 KiB
		
	
	
	
		
			SCSS
		
	
	
	
	
	
| @import 'bootstrap';
 | |
| @import 'font-awesome-sprockets';
 | |
| @import 'font-awesome';
 | |
| @import 'responsive_sizes';
 | |
| 
 | |
| .rounded-large {
 | |
|   border-radius: 1rem;
 | |
| }
 | |
| 
 | |
| .primary-container {
 | |
|   padding: 0;
 | |
| 
 | |
|   & > .row {
 | |
|     margin: 0;
 | |
|   }
 | |
| }
 | |
| 
 | |
| .bd-sideboard {
 | |
|   aside {
 | |
|     padding: $table-cell-padding-sm;
 | |
|   }
 | |
| 
 | |
|   header {
 | |
|     h2 {
 | |
|       font-size: 1.7rem;
 | |
|     }
 | |
|   }
 | |
| }
 | |
| 
 | |
| .bg-dark {
 | |
|   p, header {
 | |
|     color: $light;
 | |
|   }
 | |
| }
 | |
| 
 | |
| .bg-white {
 | |
| 	p, header {
 | |
| 		color: $black;
 | |
| 	}
 | |
| }
 | |
| 
 | |
| dl {
 | |
| 	& > dt + dd, & > dd + dd {
 | |
| 		padding-left: 1em;
 | |
| 		margin-bottom: 0;
 | |
| 		font-style: italic;
 | |
| 	}
 | |
| 
 | |
| 	& > dt + dt, & > dd + dt {
 | |
| 		margin-top: 1em;
 | |
| 	}
 | |
| }
 | |
| 
 | |
| @media print {
 | |
| 	.noprint { display: none; }
 | |
| 	.site-header { display: none; }
 | |
| 	.hentry { margin-bottom: 0; }
 | |
| 	p, dl, ul, ol { margin-bottom: 1em; }
 | |
| }
 | |
| 
 | |
| @media screen {
 | |
| 	.printonly { display: none; }
 | |
| }
 | |
| 
 | |
| p, dl, ul, ol {
 | |
|   &:last-child { margin-bottom: 0; }
 | |
| }
 | |
| 
 | |
| .hide { display: none; }
 | |
| 
 | |
| %resume {
 | |
| 	section.entry-content {
 | |
| 		border-top: 1px solid rgba(0, 0, 0, 0.1);
 | |
| 		padding-top: 1em;
 | |
| 	}
 | |
| }
 | |
| 
 | |
| #page-web {
 | |
| 	@extend %resume;
 | |
| 	
 | |
| 	#workhistory {
 | |
| 		ul .tech { 
 | |
| 			&::before { content: "("; }
 | |
| 			&::after { content: ")"; }
 | |
| 		}
 | |
| 	}
 | |
| 	
 | |
| 	@media print {
 | |
| 		.site-title, .entry-title { display:none; }
 | |
| 
 | |
| 		h2 {
 | |
| 			font-size: 20px;
 | |
| 			margin-bottom: 0.25em;
 | |
| 		}
 | |
| 
 | |
| 		.entry-content {
 | |
| 			a {
 | |
| 				&:link::after, &:visited:after { 
 | |
| 					content:" [" attr(href) "] ";
 | |
| 					color: gray;
 | |
| 				}
 | |
| 			}
 | |
| 
 | |
| 			#workhistory {
 | |
| 				ul .tech {
 | |
| 					display: block;
 | |
| 					&::before { content: "";	}
 | |
| 					&::after { content: ""; }
 | |
| 				}
 | |
| 			}
 | |
| 
 | |
| 			#summary {
 | |
| 				li { 
 | |
| 					float: left; 
 | |
| 					margin-right: 0.5em;
 | |
| 					list-style-type: none;
 | |
| 					width: 30%;
 | |
| 		
 | |
| 					&:nth-child(3n + 1) {
 | |
| 						clear: both;
 | |
| 					}
 | |
| 				}
 | |
| 
 | |
| 				p:nth-child(3) {
 | |
| 					margin-bottom:0;
 | |
| 				}
 | |
| 
 | |
| 				ul {
 | |
| 					margin-top:0;
 | |
| 					list-style-type: none;
 | |
| 				}
 | |
| 
 | |
| 				&::after {
 | |
| 					content: " ";
 | |
| 					clear: both;
 | |
| 					display: block;
 | |
| 				}
 | |
| 
 | |
| 				& + section {
 | |
| 					margin-top: 1em;
 | |
| 					//clear:both;
 | |
| 				}
 | |
| 			}
 | |
| 
 | |
| 			ul {
 | |
| 				p { margin-bottom: .5em; }
 | |
| 			}
 | |
| 		}
 | |
| 	}
 | |
| }
 | |
| 
 | |
| #page-theater {
 | |
| 	@extend %resume;
 | |
| 
 | |
|     figure.headshot {
 | |
|       max-height: 12rem;
 | |
|     }
 | |
| }
 |