mirror of
				https://github.com/TriliumNext/Notes.git
				synced 2025-10-29 03:23:25 +08:00 
			
		
		
		
	style(next): split the main theme CSS code into multiple files
This commit is contained in:
		
							parent
							
								
									018557bb57
								
							
						
					
					
						commit
						cc1962d9c0
					
				
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										104
									
								
								src/public/stylesheets/theme-next/notes/text.css
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										104
									
								
								src/public/stylesheets/theme-next/notes/text.css
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,104 @@ | |||||||
|  | /* | ||||||
|  |  * TEXT NOTES | ||||||
|  |  */ | ||||||
|  | 
 | ||||||
|  | /* | ||||||
|  |  * Code Blocks  | ||||||
|  |  */ | ||||||
|  | 
 | ||||||
|  |  .ck-content pre { | ||||||
|  |     border: 0; | ||||||
|  |     border-radius: 6px; | ||||||
|  |     box-shadow: var(--code-block-box-shadow); | ||||||
|  |     padding: 0 !important; | ||||||
|  |     margin-top: 2px !important; | ||||||
|  |     overflow: unset; | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | html .note-detail-editable-text :not(figure, .include-note, hr):first-child { | ||||||
|  |     /* Create some space for the top-side shadow */ | ||||||
|  |     margin-top: 1px !important; | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | .ck.ck-editor__editable pre[data-language]::after { | ||||||
|  |     --ck-color-code-block-label-background: rgba(128, 128, 128, .5); | ||||||
|  |     border-radius: 0 0 5px 5px; | ||||||
|  |     padding: 0px 10px; | ||||||
|  |     letter-spacing: .5px; | ||||||
|  |     font-weight: bold; | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | .ck-content pre code { | ||||||
|  |     display: block; | ||||||
|  |     padding: 1em; | ||||||
|  |     overflow: auto; | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | .ck-content pre code::-webkit-scrollbar { | ||||||
|  |     height: 6px; | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | .ck-content pre code::-webkit-scrollbar-thumb { | ||||||
|  |     height: 4px; | ||||||
|  |     border: none !important; | ||||||
|  |     background: gray !important; | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | .ck-content pre code::-webkit-scrollbar-track, ::-webkit-scrollbar-thumb { | ||||||
|  |     cursor: default; | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | .ck-content blockquote { | ||||||
|  |     background: var(--card-background-color); | ||||||
|  |     border: 1px solid var(--card-border-color) !important; | ||||||
|  |     box-shadow: var(--card-box-shadow); | ||||||
|  |     border-radius: 10px; | ||||||
|  |     padding: 1em 2.5em; | ||||||
|  |     position: relative; | ||||||
|  |     font-style: unset !important; | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | .ck-content blockquote p:last-of-type { | ||||||
|  |     margin-bottom: 0 !important; | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | .ck-content blockquote:before, | ||||||
|  | .ck-content blockquote:after { | ||||||
|  |     position: absolute; | ||||||
|  |     top: 0; | ||||||
|  |     font-size: 48px; | ||||||
|  |     opacity: 0.1; | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | .ck-content blockquote:before { | ||||||
|  |     content: "“"; | ||||||
|  |     left: 0.2em; | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | .ck-content blockquote:after { | ||||||
|  |     content: "”"; | ||||||
|  |     right: 0.35em;             | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | .ck-content hr { | ||||||
|  |     margin: 5px 0; | ||||||
|  |     height: 1px; | ||||||
|  |     background-color: var(--main-border-color); | ||||||
|  |     opacity: 1; | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | .ck-content p code { | ||||||
|  |     border: 1px solid var(--card-border-color); | ||||||
|  |     box-shadow: var(--card-box-shadow); | ||||||
|  |     border-radius: 6px; | ||||||
|  |     background-color: var(--card-background-color); | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | .note-detail-printable:not(.word-wrap) pre code { | ||||||
|  |     white-space: pre; | ||||||
|  |     margin-right: 1em; | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | .code-sample-wrapper .hljs { | ||||||
|  |     transition: background-color linear 100ms; | ||||||
|  | } | ||||||
							
								
								
									
										59
									
								
								src/public/stylesheets/theme-next/settings.css
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										59
									
								
								src/public/stylesheets/theme-next/settings.css
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,59 @@ | |||||||
|  | /* | ||||||
|  |  * Settings | ||||||
|  |  */ | ||||||
|  |  :root { | ||||||
|  |     --options-card-padding: 17px; | ||||||
|  |     --options-title-font-size: 1rem; | ||||||
|  |     --options-title-offset: 13px; | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | .options-section {     | ||||||
|  |     border-radius: 12px; | ||||||
|  |     border: 1px solid var(--card-border-color) !important; | ||||||
|  |     box-shadow: var(--card-box-shadow); | ||||||
|  |     background: var(--card-background-color); | ||||||
|  |     padding: var(--options-card-padding); | ||||||
|  |     margin-bottom: calc(var(--options-title-offset) + 26px) !important; | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | .note-detail-content-widget-content.options { | ||||||
|  |     --default-padding: 15px; | ||||||
|  |     padding-top: calc(var(--default-padding) + var(--options-title-offset) + var(--options-title-font-size)); | ||||||
|  |     padding-bottom: var(--default-padding); | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | .options-section h4 { | ||||||
|  |     font-size: var(--options-title-font-size); | ||||||
|  |     font-weight: bold; | ||||||
|  |     color: var(--launcher-pane-text-color); | ||||||
|  |     margin-top: calc(-1 * var(--options-card-padding) - var(--options-title-font-size) - var(--options-title-offset)) !important; | ||||||
|  |     margin-bottom: calc(var(--options-title-offset) + var(--options-card-padding)) !important; | ||||||
|  |     margin-left: calc(-1 * var(--options-card-padding)); | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | .options-section h5 { | ||||||
|  |     font-size: var(--options-title-font-size); | ||||||
|  |     font-weight: bold; | ||||||
|  |     margin-top: 1em !important; | ||||||
|  |     margin-bottom: unset !important; | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | .options-section h5:first-of-type { | ||||||
|  |     margin-top: unset !important; | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | .options-section hr { | ||||||
|  |     margin-left: calc(var(--options-card-padding) * -1); | ||||||
|  |     margin-right: calc(var(--options-card-padding) * -1); | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | .options-section p:last-of-type:not(:first-of-type), | ||||||
|  | .options-section h4 + p:last-child, | ||||||
|  | .options-section .existing-anonymized-databases { | ||||||
|  |     margin-bottom: 0; | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | .options-section .options-mime-types { | ||||||
|  |     padding: 0; | ||||||
|  |     margin: 0; | ||||||
|  | } | ||||||
							
								
								
									
										1193
									
								
								src/public/stylesheets/theme-next/shell.css
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1193
									
								
								src/public/stylesheets/theme-next/shell.css
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Adorian Doran
						Adorian Doran