72 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			CSS
		
	
	
	
	
	
		
		
			
		
	
	
			72 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			CSS
		
	
	
	
	
	
| 
								 | 
							
								/**
							 | 
						||
| 
								 | 
							
								 * @file
							 | 
						||
| 
								 | 
							
								 * Styles for administration pages.
							 | 
						||
| 
								 | 
							
								 */
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								/**
							 | 
						||
| 
								 | 
							
								 * Node add/edit form layout
							 | 
						||
| 
								 | 
							
								 */
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								/* Narrow screens */
							 | 
						||
| 
								 | 
							
								.layout-region {
							 | 
						||
| 
								 | 
							
								  box-sizing: border-box;
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								/* Wide screens */
							 | 
						||
| 
								 | 
							
								@media screen and (min-width: 780px), (orientation: landscape) and (min-device-height: 780px) {
							 | 
						||
| 
								 | 
							
								  .layout-region-node-main,
							 | 
						||
| 
								 | 
							
								  .layout-region-node-footer {
							 | 
						||
| 
								 | 
							
								    float: left; /* LTR */
							 | 
						||
| 
								 | 
							
								    box-sizing: border-box;
							 | 
						||
| 
								 | 
							
								    width: 65%;
							 | 
						||
| 
								 | 
							
								    padding-right: 2em; /* LTR */
							 | 
						||
| 
								 | 
							
								  }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  [dir="rtl"] .layout-region-node-main,
							 | 
						||
| 
								 | 
							
								  [dir="rtl"] .layout-region-node-footer {
							 | 
						||
| 
								 | 
							
								    float: right;
							 | 
						||
| 
								 | 
							
								    padding-right: 0;
							 | 
						||
| 
								 | 
							
								    padding-left: 2em;
							 | 
						||
| 
								 | 
							
								  }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  .layout-region-node-secondary {
							 | 
						||
| 
								 | 
							
								    float: right; /* LTR */
							 | 
						||
| 
								 | 
							
								    width: 35%;
							 | 
						||
| 
								 | 
							
								  }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  [dir="rtl"] .layout-region-node-secondary {
							 | 
						||
| 
								 | 
							
								    float: left;
							 | 
						||
| 
								 | 
							
								  }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  /* @todo File an issue to add a standard class to all text-like inputs */
							 | 
						||
| 
								 | 
							
								  .layout-region-node-secondary .form-autocomplete,
							 | 
						||
| 
								 | 
							
								  .layout-region-node-secondary .form-text,
							 | 
						||
| 
								 | 
							
								  .layout-region-node-secondary .form-tel,
							 | 
						||
| 
								 | 
							
								  .layout-region-node-secondary .form-email,
							 | 
						||
| 
								 | 
							
								  .layout-region-node-secondary .form-url,
							 | 
						||
| 
								 | 
							
								  .layout-region-node-secondary .form-search,
							 | 
						||
| 
								 | 
							
								  .layout-region-node-secondary .form-number,
							 | 
						||
| 
								 | 
							
								  .layout-region-node-secondary .form-color,
							 | 
						||
| 
								 | 
							
								  .layout-region-node-secondary textarea {
							 | 
						||
| 
								 | 
							
								    box-sizing: border-box;
							 | 
						||
| 
								 | 
							
								    width: 100%;
							 | 
						||
| 
								 | 
							
								    max-width: 100%;
							 | 
						||
| 
								 | 
							
								  }
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								/**
							 | 
						||
| 
								 | 
							
								 * The vertical toolbar mode gets triggered for narrow screens, which throws off
							 | 
						||
| 
								 | 
							
								 * the intent of media queries written for the viewport width. When the vertical
							 | 
						||
| 
								 | 
							
								 * toolbar is on, we need to suppress layout for the original media width + the
							 | 
						||
| 
								 | 
							
								 * toolbar width (240px). In this case, 240px + 780px.
							 | 
						||
| 
								 | 
							
								 */
							 | 
						||
| 
								 | 
							
								@media screen and (max-width: 1020px) {
							 | 
						||
| 
								 | 
							
								  .toolbar-vertical.toolbar-tray-open .layout-region-node-main,
							 | 
						||
| 
								 | 
							
								  .toolbar-vertical.toolbar-tray-open .layout-region-node-footer,
							 | 
						||
| 
								 | 
							
								  .toolbar-vertical.toolbar-tray-open .layout-region-node-secondary {
							 | 
						||
| 
								 | 
							
								    float: none;
							 | 
						||
| 
								 | 
							
								    width: auto;
							 | 
						||
| 
								 | 
							
								    padding-right: 0;
							 | 
						||
| 
								 | 
							
								  }
							 | 
						||
| 
								 | 
							
								}
							 |