mirror of
				https://github.com/paperless-ngx/paperless-ngx.git
				synced 2025-10-30 18:22:40 -04:00 
			
		
		
		
	
		
			
				
	
	
		
			118 lines
		
	
	
		
			4.0 KiB
		
	
	
	
		
			SCSS
		
	
	
	
	
	
			
		
		
	
	
			118 lines
		
	
	
		
			4.0 KiB
		
	
	
	
		
			SCSS
		
	
	
	
	
	
| @import "theme";
 | |
| @import "theme_dark";
 | |
| @import "node_modules/bootstrap/scss/bootstrap";
 | |
| @import "~@ng-select/ng-select/themes/default.theme.css";
 | |
| 
 | |
| .toolbaricon {
 | |
|   width: 1.2em;
 | |
|   height: 1.2em;
 | |
| }
 | |
| 
 | |
| .buttonicon {
 | |
|   width: 1.2em;
 | |
|   height: 1.2em;
 | |
| }
 | |
| 
 | |
| .sidebaricon {
 | |
|   width: 16px;
 | |
|   height: 16px;
 | |
|   vertical-align: text-bottom;
 | |
| }
 | |
| 
 | |
| body {
 | |
|   font-size: 0.875rem;
 | |
| }
 | |
| 
 | |
| .form-control-dark {
 | |
|   color: #fff;
 | |
|   background-color: rgba(255, 255, 255, .1);
 | |
|   border-color: rgba(255, 255, 255, .1);
 | |
| }
 | |
| 
 | |
| .form-control-dark::placeholder {
 | |
|   color: #fff;
 | |
| }
 | |
| 
 | |
| .form-control-dark:focus {
 | |
|   border-color: transparent;
 | |
|   box-shadow: 0 0 0 3px rgba(255, 255, 255, .25);
 | |
| }
 | |
| 
 | |
| .asc {
 | |
|   background-color: #f8f9fa!important;
 | |
| }
 | |
| 
 | |
| .asc:after {
 | |
|   content: '';
 | |
|   transform: rotate(180deg);
 | |
|   background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAmxJREFUeAHtmksrRVEUx72fH8CIGQNJkpGUUmakDEiZSJRIZsRQmCkTJRmZmJgQE0kpX0D5DJKJgff7v+ru2u3O3vvc67TOvsdatdrnnP1Y///v7HvvubdbUiIhBISAEBACQkAICAEhIAQ4CXSh2DnyDfmCPEG2Iv9F9MPlM/LHyAecdyMzHYNwR3fdNK/OH9HXl1UCozD24TCvILxizEDWIEzA0FcM8woCgRrJCoS5PIwrANQSMAJX1LEI9bqpQo4JYNFFKRSvIgsxHDVnqZgIkPnNBM0rIGtYk9YOOsqgbgepRCfdbmFtqhFkVEDVPjJp0+Z6e6hRHhqBKgg6ZDCvYBygVmUoEGoh5JTRvIJwhJo1aUOoh4CLPMyvxxi7EWOMgnCGsXXI1GIXlZUYX7ucU+kbR8NW8lh3O7cue0Pk32MKndfUxQFAwxdirk3fHappAnc0oqDPzDfGTBrCfHP04dM4oTV8cxr0SVzH9FF07xD3ib6xCDE+M+aUcVygtWzzbtGX2rPBrEUYfecfQkaFzYi6HjVnGBdtL7epqAlc1+jRdAap74RrnPc4BCijttY2tRcdN0g17w7HqZrXhdJTYAuS3hd8z+vKgK3V1zWPae0mZDMykadBn1hTQBLnZNwVrJpSe/NwEeDsEwCctEOsJTsgxLvCqUl2ACftEGvJDgjxrnBqkh3ASTvEWrIDQrwrnJpkB3DSDrGW7IAQ7wqnJtkBnLRztejXXVu4+mxz/nQ9jR1w5VB86ejLTFcnnDwhzV+F6T+CHZlx6THSjn76eyyBIOPHyDakhBAQAkJACAgBISAEhIAQYCLwC8JxpAmsEGt6AAAAAElFTkSuQmCC") no-repeat;
 | |
|   height: 1rem;
 | |
|   width: 1rem;
 | |
|   display: block;
 | |
|   background-size: 1rem;
 | |
|   float: right;
 | |
| }
 | |
| 
 | |
| .des {
 | |
|   background-color: #f8f9fa!important;
 | |
| }
 | |
| 
 | |
| .des:after {
 | |
|   content: '';
 | |
|   background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAmxJREFUeAHtmksrRVEUx72fH8CIGQNJkpGUUmakDEiZSJRIZsRQmCkTJRmZmJgQE0kpX0D5DJKJgff7v+ru2u3O3vvc67TOvsdatdrnnP1Y///v7HvvubdbUiIhBISAEBACQkAICAEhIAQ4CXSh2DnyDfmCPEG2Iv9F9MPlM/LHyAecdyMzHYNwR3fdNK/OH9HXl1UCozD24TCvILxizEDWIEzA0FcM8woCgRrJCoS5PIwrANQSMAJX1LEI9bqpQo4JYNFFKRSvIgsxHDVnqZgIkPnNBM0rIGtYk9YOOsqgbgepRCfdbmFtqhFkVEDVPjJp0+Z6e6hRHhqBKgg6ZDCvYBygVmUoEGoh5JTRvIJwhJo1aUOoh4CLPMyvxxi7EWOMgnCGsXXI1GIXlZUYX7ucU+kbR8NW8lh3O7cue0Pk32MKndfUxQFAwxdirk3fHappAnc0oqDPzDfGTBrCfHP04dM4oTV8cxr0SVzH9FF07xD3ib6xCDE+M+aUcVygtWzzbtGX2rPBrEUYfecfQkaFzYi6HjVnGBdtL7epqAlc1+jRdAap74RrnPc4BCijttY2tRcdN0g17w7HqZrXhdJTYAuS3hd8z+vKgK3V1zWPae0mZDMykadBn1hTQBLnZNwVrJpSe/NwEeDsEwCctEOsJTsgxLvCqUl2ACftEGvJDgjxrnBqkh3ASTvEWrIDQrwrnJpkB3DSDrGW7IAQ7wqnJtkBnLRztejXXVu4+mxz/nQ9jR1w5VB86ejLTFcnnDwhzV+F6T+CHZlx6THSjn76eyyBIOPHyDakhBAQAkJACAgBISAEhIAQYCLwC8JxpAmsEGt6AAAAAElFTkSuQmCC") no-repeat;
 | |
|   height: 1rem;
 | |
|   width: 1rem;
 | |
|   display: block;
 | |
|   background-size: 1rem;
 | |
|   float: right;
 | |
| }
 | |
| 
 | |
| .paperless-input-select {
 | |
|   .ng-select {
 | |
|     position: relative;
 | |
|     flex: 1 1 auto;
 | |
|     margin-bottom: 0;
 | |
|     min-height: calc(1.5em + 0.75rem + 5px);
 | |
|     line-height: 1.5;
 | |
| 
 | |
|     .ng-select-container {
 | |
|       height: 100%;
 | |
|       border-top-right-radius: 0;
 | |
|       border-bottom-right-radius: 0;
 | |
| 
 | |
|       .ng-value-container .ng-input {
 | |
|         top: 10px;
 | |
|       }
 | |
|     }
 | |
| 
 | |
|     .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,
 | |
|     .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked {
 | |
|       background: none;
 | |
|     }
 | |
|   }
 | |
| }
 | |
| 
 | |
| .paperless-input-tags {
 | |
|   .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value {
 | |
|     background-color: transparent;
 | |
|   }
 | |
| 
 | |
|   .ng-select.ng-select-multiple .ng-select-container .ng-value-container {
 | |
|     padding-top: 1px;
 | |
|   }
 | |
| }
 | |
| 
 | |
| @supports (-webkit-touch-callout: none) {
 | |
|   input[type="number"],
 | |
|   input[type="search"],
 | |
|   input[type="text"],
 | |
|   select:focus,
 | |
|   textarea {
 | |
|     font-size: 16px;
 | |
|   }
 | |
| }
 | |
| 
 | |
| .ngx-file-drop__drop-zone--over {
 | |
|   background-color: $primaryFaded !important;
 | |
| }
 |