101 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			CSS
		
	
	
	
	
	
			
		
		
	
	
			101 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			CSS
		
	
	
	
	
	
| /*
 | |
|     Sheets Plus - Dark mode
 | |
|     https://github.com/replete/obsidian-minimal-theme-css-snippets
 | |
| */
 | |
| 
 | |
| [data-type=excel-pro-view] {
 | |
| 	/* compact mode bonus */
 | |
| 	.my-univer {
 | |
| 		border:0;
 | |
| 	}
 | |
| 	.view-content {
 | |
| 		padding:0 !important;
 | |
| 		padding-bottom:32px !important; /* accomodate floating statusbar */
 | |
| 	}
 | |
| }
 | |
| 
 | |
| .theme-dark [data-type=excel-pro-view] {
 | |
| 	/* &::after {
 | |
| 		content:'';
 | |
| 		width:100%;
 | |
| 		height:100%;
 | |
| 		display:block;
 | |
| 		background:var(--bg2);
 | |
| 		position: absolute;
 | |
| 		z-index:20;
 | |
| 		user-select:none;
 | |
| 		pointer-events:none;
 | |
| 		opacity:0.2;
 | |
| 		filter:saturate(2);
 | |
| 	} */
 | |
| 
 | |
| 	/* Dark mode hack */
 | |
| 	/* for the love of God, do not ever do something like this in production */
 | |
| 
 | |
| 	header,
 | |
| 	footer {
 | |
| 		filter: invert() contrast(0.78);
 | |
| 
 | |
| 		.univer-toolbar-item-select-arrow,
 | |
| 		.univer-toolbar-item-select-button-arrow,
 | |
| 		svg {
 | |
| 			filter:brightness(.2);
 | |
| 		}
 | |
| 		.univer-toolbar-group::after {
 | |
| 			filter:brightness(.8);
 | |
| 		}
 | |
| 
 | |
| 		.univer-slide-tab-div {
 | |
| 			/* border:1px solid black; */
 | |
| 			border-bottom:0;
 | |
| 			box-shadow: 0 -3px 8px -2px rgba(0,0,0,0.7);
 | |
| 		}
 | |
| 
 | |
| 		.univer-sheet-container {
 | |
| 			padding:0;
 | |
| 		}
 | |
| 	}
 | |
| 
 | |
| 	footer {
 | |
| 		.univer-slider-handle {
 | |
| 			filter:invert()
 | |
| 		}
 | |
| 	}
 | |
| 
 | |
| 	canvas[id^=univer-sheet-main-canvas] {
 | |
| 		filter: invert() contrast(1.6);
 | |
| 	}
 | |
| 	.univer-workbench-container-canvas {
 | |
| 		background:var(--bg1) !important;
 | |
| 	}
 | |
| 	[id=__INTERNAL_EDITOR__DOCS_NORMAL] {
 | |
| 		canvas {
 | |
| 			filter:invert();
 | |
| 		}
 | |
| 	}
 | |
| 
 | |
| }
 | |
| 
 | |
| .univer-dropdown {
 | |
| 	filter: invert() contrast(.78);
 | |
| 
 | |
| 	.univer-toolbar-item-select-arrow,
 | |
| 	.univer-toolbar-item-select-button-arrow,
 | |
| 	svg {
 | |
| 		filter:brightness(.2);
 | |
| 	}
 | |
| 	.univer-toolbar-group::after {
 | |
| 		filter:brightness(.8);
 | |
| 	}
 | |
| 
 | |
| 	.univer-slide-tab-div {
 | |
| 		/* border:1px solid black; */
 | |
| 		border-bottom:0;
 | |
| 		box-shadow: 0 -3px 8px -2px rgba(0,0,0,0.7);
 | |
| 	}
 | |
| 
 | |
| 	.univer-menu-item-content {
 | |
| 		color:black;
 | |
| 	}
 | |
| }
 |