You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
	
	
		
			89 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			SCSS
		
	
		
		
			
		
	
	
			89 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			SCSS
		
	
| 
											9 years ago
										 | .capture-audio { | ||
|  |   text-align: center; | ||
|  | 
 | ||
|  |   .microphone { | ||
|  |     height: 36px; | ||
|  |     width: 36px; | ||
|  |     text-align: center; | ||
|  |     opacity: 0.5; | ||
|  |     background: transparent; | ||
|  |     padding: 0; | ||
|  |     border: none; | ||
|  | 
 | ||
|  |     &:focus, &:hover { | ||
|  |       opacity: 1.0; | ||
|  |     } | ||
|  | 
 | ||
|  |     &:before { | ||
|  |       content: ''; | ||
|  |       display: inline-block; | ||
|  |       height: 100%; | ||
|  |       width: 24px; | ||
|  |       @include color-svg('/images/microphone.svg', $grey); | ||
|  |     } | ||
|  |   } | ||
|  | } | ||
|  | .recorder { | ||
|  |   background: $grey_l; | ||
|  | 
 | ||
|  |   button { | ||
|  |     float: right; | ||
|  |     width: 36px; | ||
|  |     height: 36px; | ||
|  |     border-radius: 36px; | ||
|  |     margin-left: 5px; | ||
|  |     opacity: 0.5; | ||
|  |     text-align: center; | ||
|  |     padding: 0; | ||
|  | 
 | ||
|  |     &:focus, &:hover { | ||
|  |       opacity: 1.0; | ||
|  |     } | ||
|  | 
 | ||
|  |     .icon { | ||
|  |       display: inline-block; | ||
|  |       width: $button-height; | ||
|  |       height: $button-height; | ||
|  |     } | ||
|  |   } | ||
|  | 
 | ||
|  |   .finish { | ||
|  |     background: lighten($green, 20%); | ||
|  |     border: 1px solid $green; | ||
|  | 
 | ||
|  |     .icon { @include color-svg('/images/check.svg', $green); } | ||
|  |   } | ||
|  | 
 | ||
|  |   .close { | ||
|  |     background: lighten($red, 20%); | ||
|  |     border: 1px solid $red; | ||
|  | 
 | ||
|  |     .icon { @include color-svg('/images/x.svg', $red); } | ||
|  |   } | ||
|  | 
 | ||
|  |   .time { | ||
|  |     color: $grey; | ||
|  |     float: right; | ||
|  |     line-height: 36px; | ||
|  |     padding: 0 10px; | ||
|  | 
 | ||
|  |     @keyframes pulse { | ||
|  |       0%   { opacity:0; } | ||
|  |       50%  { opacity:1; } | ||
|  |       100%  { opacity:0; } | ||
|  |     } | ||
|  | 
 | ||
|  |     &::before { | ||
|  |       content: ''; | ||
|  |       display: inline-block; | ||
|  |       border-radius: 10px; | ||
|  |       width: 10px; | ||
|  |       height: 10px; | ||
|  |       background: #f00; | ||
|  |       margin-right: 10px; | ||
|  |       opacity: 0; | ||
|  |       animation: pulse 2s infinite; | ||
|  |     } | ||
|  |   } | ||
|  | } |