mirror of
				https://github.com/Redocly/redoc.git
				synced 2025-10-31 07:47:29 +03:00 
			
		
		
		
	
		
			
				
	
	
		
			120 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			SCSS
		
	
	
	
	
	
			
		
		
	
	
			120 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			SCSS
		
	
	
	
	
	
| $zippy-success-color: #00aa13;
 | |
| $zippy-success-bg-color: rgba($zippy-success-color, .08);
 | |
| 
 | |
| $zippy-error-color: #e53935;
 | |
| $zippy-error-bg-color: rgba($zippy-error-color, .06);
 | |
| 
 | |
| $zippy-info-color: #0033a0;
 | |
| $zippy-info-bg-color: rgba($zippy-info-color, .08);
 | |
| 
 | |
| $zippy-redirect-color: #263238;
 | |
| $zippy-redirect-bg-color: rgba($zippy-redirect-color, .08);
 | |
| 
 | |
| :host {
 | |
|   // performance optimization
 | |
|   // transform: translate3d(0, 0, 0);
 | |
|   // backface-visibility: hidden;
 | |
|   overflow: hidden;
 | |
|   display: block;
 | |
| }
 | |
| 
 | |
| .zippy-title {
 | |
|   padding: 10px;
 | |
|   border-radius: 2px;
 | |
|   margin-bottom: 4px;
 | |
|   line-height: 1.5em;
 | |
|   background-color: #f2f2f2;
 | |
|   cursor: pointer;
 | |
| 
 | |
|   .zippy-success > & {
 | |
|     color: $zippy-success-color;
 | |
|     background-color: $zippy-success-bg-color;
 | |
|   }
 | |
| 
 | |
|   .zippy-error > & {
 | |
|     color: $zippy-error-color;
 | |
|     background-color: $zippy-error-bg-color;
 | |
|   }
 | |
| 
 | |
|   .zippy-redirect > & {
 | |
|     color: $zippy-redirect-color;
 | |
|     background-color: $zippy-redirect-bg-color;
 | |
|   }
 | |
| 
 | |
|   .zippy-info > & {
 | |
|     color: $zippy-info-color;
 | |
|     background-color: $zippy-info-bg-color;
 | |
|   }
 | |
| 
 | |
|   /deep/ p {
 | |
|     font-weight: normal;
 | |
|   }
 | |
| }
 | |
| 
 | |
| .zippy-indicator svg {
 | |
|   height: 1.2em;
 | |
|   width: 1.2em;
 | |
|   vertical-align: top;
 | |
|   transition: all 0.3s ease;
 | |
|   transform: rotateZ(-180deg);
 | |
| }
 | |
| 
 | |
| .zippy-hidden > .zippy-title svg {
 | |
|  transform: rotateZ(0);
 | |
| }
 | |
| 
 | |
| 
 | |
| .zippy-title polygon {
 | |
|   .zippy-success > & {
 | |
|     fill: $zippy-success-color;
 | |
|   }
 | |
|   .zippy-error > & {
 | |
|     fill: $zippy-error-color;
 | |
|   }
 | |
| 
 | |
|   .zippy-redirect > & {
 | |
|     fill: $zippy-redirect-color;
 | |
|   }
 | |
| 
 | |
|   .zippy-info > & {
 | |
|     fill: $zippy-info-color;
 | |
|   }
 | |
| }
 | |
| 
 | |
| span.zippy-indicator {
 | |
|   width: 1em;
 | |
|   font-size: 1.2em;
 | |
|   text-align: center;
 | |
|   display: inline-block;
 | |
|   float: left;
 | |
|   margin-right: 5px;
 | |
| }
 | |
| 
 | |
| .zippy-content {
 | |
|   padding: 15px 0;
 | |
| }
 | |
| 
 | |
| .zippy-empty {
 | |
|   .zippy-title {
 | |
|     cursor: default;
 | |
|   }
 | |
| 
 | |
|   .zippy-indicator {
 | |
|     svg {
 | |
|       display: none;
 | |
|     }
 | |
|     &:before {
 | |
|       content: "—";
 | |
|       font-weight: bold;
 | |
|     }
 | |
|   }
 | |
| 
 | |
|   .zippy-content {
 | |
|     display: none;
 | |
|   }
 | |
| }
 | |
| 
 | |
| .zippy-hidden > .zippy-content {
 | |
|   display: none;
 | |
| }
 |