mirror of
				https://github.com/horst3180/arc-theme.git
				synced 2025-06-13 12:53:52 +00:00 
			
		
		
		
	fix filechooser for non-csd winows
This commit is contained in:
		
							parent
							
								
									d21b205fc0
								
							
						
					
					
						commit
						78c13218f1
					
				| @ -85,7 +85,7 @@ MarlinViewWindow { | ||||
| 
 | ||||
| GtkFileChooserDialog { | ||||
| 
 | ||||
|   &.background.csd { background-color: $dark_sidebar_bg } | ||||
|   &.background.csd, .background { background-color: $dark_sidebar_bg } | ||||
|   .sidebar { background-color: transparent } | ||||
| 
 | ||||
|   // Yeah, this is ugly, but prevents a transparent background in the image preview box | ||||
|  | ||||
| @ -238,6 +238,19 @@ GtkFlowBox .grid-child { | ||||
|         box-shadow: 0 -1px 0 0 #5294E2; } | ||||
|       .linked.vertical > .entry:last-child:insensitive { | ||||
|         border-bottom-color: rgba(0, 0, 0, 0.14); } | ||||
|   .osd .entry { | ||||
|     color: #A8ADB5; | ||||
|     border-color: rgba(168, 173, 181, 0.3); | ||||
|     background-color: transparent; | ||||
|     background-image: linear-gradient(to bottom, rgba(48, 52, 59, 0.95)); } | ||||
|     .osd .entry:focus { | ||||
|       color: #5294E2; | ||||
|       border-color: #5294E2; | ||||
|       background-image: linear-gradient(to bottom, rgba(48, 52, 59, 0.95)); } | ||||
|     .osd .entry:insensitive { | ||||
|       color: #5c6069; | ||||
|       border-color: rgba(168, 173, 181, 0.2); | ||||
|       background-image: linear-gradient(to bottom, rgba(53, 57, 65, 0.95)); } | ||||
| 
 | ||||
| /*********** | ||||
|  * Buttons * | ||||
| @ -3598,7 +3611,7 @@ NemoWindow .pane-separator, | ||||
| MarlinViewWindow .pane-separator { | ||||
|   background-color: rgba(46, 49, 56, 0.95); } | ||||
| 
 | ||||
| GtkFileChooserDialog.background.csd { | ||||
| GtkFileChooserDialog.background.csd, GtkFileChooserDialog .background { | ||||
|   background-color: rgba(69, 74, 84, 0.95); } | ||||
| GtkFileChooserDialog .sidebar { | ||||
|   background-color: transparent; } | ||||
|  | ||||
| @ -238,6 +238,19 @@ GtkFlowBox .grid-child { | ||||
|         box-shadow: 0 -1px 0 0 #5294E2; } | ||||
|       .linked.vertical > .entry:last-child:insensitive { | ||||
|         border-bottom-color: rgba(0, 0, 0, 0.14); } | ||||
|   .osd .entry { | ||||
|     color: #A8ADB5; | ||||
|     border-color: rgba(168, 173, 181, 0.3); | ||||
|     background-color: transparent; | ||||
|     background-image: linear-gradient(to bottom, rgba(48, 52, 59, 0.95)); } | ||||
|     .osd .entry:focus { | ||||
|       color: #5294E2; | ||||
|       border-color: #5294E2; | ||||
|       background-image: linear-gradient(to bottom, rgba(48, 52, 59, 0.95)); } | ||||
|     .osd .entry:insensitive { | ||||
|       color: #5c6069; | ||||
|       border-color: rgba(168, 173, 181, 0.2); | ||||
|       background-image: linear-gradient(to bottom, rgba(53, 57, 65, 0.95)); } | ||||
| 
 | ||||
| /*********** | ||||
|  * Buttons * | ||||
| @ -3590,7 +3603,7 @@ NemoWindow .pane-separator, | ||||
| MarlinViewWindow .pane-separator { | ||||
|   background-color: rgba(60, 64, 73, 0.95); } | ||||
| 
 | ||||
| GtkFileChooserDialog.background.csd { | ||||
| GtkFileChooserDialog.background.csd, GtkFileChooserDialog .background { | ||||
|   background-color: rgba(60, 64, 73, 0.95); } | ||||
| GtkFileChooserDialog .sidebar { | ||||
|   background-color: transparent; } | ||||
|  | ||||
| @ -238,6 +238,19 @@ GtkFlowBox .grid-child { | ||||
|         box-shadow: 0 -1px 0 0 #5294E2; } | ||||
|       .linked.vertical > .entry:last-child:insensitive { | ||||
|         border-bottom-color: rgba(0, 0, 0, 0.14); } | ||||
|   .osd .entry { | ||||
|     color: #A8ADB5; | ||||
|     border-color: rgba(168, 173, 181, 0.3); | ||||
|     background-color: transparent; | ||||
|     background-image: linear-gradient(to bottom, rgba(48, 52, 59, 0.95)); } | ||||
|     .osd .entry:focus { | ||||
|       color: #5294E2; | ||||
|       border-color: #5294E2; | ||||
|       background-image: linear-gradient(to bottom, rgba(48, 52, 59, 0.95)); } | ||||
|     .osd .entry:insensitive { | ||||
|       color: #5c6069; | ||||
|       border-color: rgba(168, 173, 181, 0.2); | ||||
|       background-image: linear-gradient(to bottom, rgba(53, 57, 65, 0.95)); } | ||||
| 
 | ||||
| /*********** | ||||
|  * Buttons * | ||||
| @ -3598,7 +3611,7 @@ NemoWindow .pane-separator, | ||||
| MarlinViewWindow .pane-separator { | ||||
|   background-color: #2e3138; } | ||||
| 
 | ||||
| GtkFileChooserDialog.background.csd { | ||||
| GtkFileChooserDialog.background.csd, GtkFileChooserDialog .background { | ||||
|   background-color: #454a54; } | ||||
| GtkFileChooserDialog .sidebar { | ||||
|   background-color: transparent; } | ||||
|  | ||||
| @ -238,6 +238,19 @@ GtkFlowBox .grid-child { | ||||
|         box-shadow: 0 -1px 0 0 #5294E2; } | ||||
|       .linked.vertical > .entry:last-child:insensitive { | ||||
|         border-bottom-color: rgba(0, 0, 0, 0.14); } | ||||
|   .osd .entry { | ||||
|     color: #A8ADB5; | ||||
|     border-color: rgba(168, 173, 181, 0.3); | ||||
|     background-color: transparent; | ||||
|     background-image: linear-gradient(to bottom, rgba(48, 52, 59, 0.95)); } | ||||
|     .osd .entry:focus { | ||||
|       color: #5294E2; | ||||
|       border-color: #5294E2; | ||||
|       background-image: linear-gradient(to bottom, rgba(48, 52, 59, 0.95)); } | ||||
|     .osd .entry:insensitive { | ||||
|       color: #5c6069; | ||||
|       border-color: rgba(168, 173, 181, 0.2); | ||||
|       background-image: linear-gradient(to bottom, rgba(53, 57, 65, 0.95)); } | ||||
| 
 | ||||
| /*********** | ||||
|  * Buttons * | ||||
| @ -3590,7 +3603,7 @@ NemoWindow .pane-separator, | ||||
| MarlinViewWindow .pane-separator { | ||||
|   background-color: #3c4049; } | ||||
| 
 | ||||
| GtkFileChooserDialog.background.csd { | ||||
| GtkFileChooserDialog.background.csd, GtkFileChooserDialog .background { | ||||
|   background-color: #3c4049; } | ||||
| GtkFileChooserDialog .sidebar { | ||||
|   background-color: transparent; } | ||||
|  | ||||
| @ -238,6 +238,19 @@ GtkFlowBox .grid-child { | ||||
|         box-shadow: 0 -1px 0 0 #5294E2; } | ||||
|       .linked.vertical > .entry:last-child:insensitive { | ||||
|         border-bottom-color: rgba(0, 0, 0, 0.14); } | ||||
|   .osd .entry { | ||||
|     color: #A8ADB5; | ||||
|     border-color: rgba(168, 173, 181, 0.3); | ||||
|     background-color: transparent; | ||||
|     background-image: linear-gradient(to bottom, rgba(48, 52, 59, 0.95)); } | ||||
|     .osd .entry:focus { | ||||
|       color: #5294E2; | ||||
|       border-color: #5294E2; | ||||
|       background-image: linear-gradient(to bottom, rgba(48, 52, 59, 0.95)); } | ||||
|     .osd .entry:insensitive { | ||||
|       color: #5c6069; | ||||
|       border-color: rgba(168, 173, 181, 0.2); | ||||
|       background-image: linear-gradient(to bottom, rgba(53, 57, 65, 0.95)); } | ||||
| 
 | ||||
| /*********** | ||||
|  * Buttons * | ||||
| @ -3589,7 +3602,7 @@ NemoWindow .pane-separator, | ||||
| MarlinViewWindow .pane-separator { | ||||
|   background-color: #3c4049; } | ||||
| 
 | ||||
| GtkFileChooserDialog.background.csd { | ||||
| GtkFileChooserDialog.background.csd, GtkFileChooserDialog .background { | ||||
|   background-color: #3c4049; } | ||||
| GtkFileChooserDialog .sidebar { | ||||
|   background-color: transparent; } | ||||
|  | ||||
| @ -238,6 +238,19 @@ GtkFlowBox .grid-child { | ||||
|         box-shadow: 0 -1px 0 0 #5294E2; } | ||||
|       .linked.vertical > .entry:last-child:insensitive { | ||||
|         border-bottom-color: rgba(0, 0, 0, 0.14); } | ||||
|   .osd .entry { | ||||
|     color: #A8ADB5; | ||||
|     border-color: rgba(168, 173, 181, 0.3); | ||||
|     background-color: transparent; | ||||
|     background-image: linear-gradient(to bottom, rgba(48, 52, 59, 0.95)); } | ||||
|     .osd .entry:focus { | ||||
|       color: #5294E2; | ||||
|       border-color: #5294E2; | ||||
|       background-image: linear-gradient(to bottom, rgba(48, 52, 59, 0.95)); } | ||||
|     .osd .entry:insensitive { | ||||
|       color: #5c6069; | ||||
|       border-color: rgba(168, 173, 181, 0.2); | ||||
|       background-image: linear-gradient(to bottom, rgba(53, 57, 65, 0.95)); } | ||||
| 
 | ||||
| /*********** | ||||
|  * Buttons * | ||||
| @ -3589,7 +3602,7 @@ NemoWindow .pane-separator, | ||||
| MarlinViewWindow .pane-separator { | ||||
|   background-color: rgba(60, 64, 73, 0.95); } | ||||
| 
 | ||||
| GtkFileChooserDialog.background.csd { | ||||
| GtkFileChooserDialog.background.csd, GtkFileChooserDialog .background { | ||||
|   background-color: rgba(60, 64, 73, 0.95); } | ||||
| GtkFileChooserDialog .sidebar { | ||||
|   background-color: transparent; } | ||||
|  | ||||
| @ -84,7 +84,7 @@ MarlinViewWindow { | ||||
| 
 | ||||
| GtkFileChooserDialog { | ||||
| 
 | ||||
|   &.background.csd { background-color: $dark_sidebar_bg } | ||||
|   &.background.csd, .background { background-color: $dark_sidebar_bg } | ||||
|   .sidebar { background-color: transparent } | ||||
| 
 | ||||
|   // Yeah, this is ugly, but prevents a transparent background in the image preview box | ||||
|  | ||||
| @ -3483,7 +3483,7 @@ NemoWindow .pane-separator, | ||||
| MarlinViewWindow .pane-separator { | ||||
|   background-color: rgba(46, 49, 56, 0.95); } | ||||
| 
 | ||||
| GtkFileChooserDialog.background.csd { | ||||
| GtkFileChooserDialog.background.csd, GtkFileChooserDialog .background { | ||||
|   background-color: rgba(69, 74, 84, 0.95); } | ||||
| GtkFileChooserDialog .sidebar { | ||||
|   background-color: transparent; } | ||||
|  | ||||
| @ -3475,7 +3475,7 @@ NemoWindow .pane-separator, | ||||
| MarlinViewWindow .pane-separator { | ||||
|   background-color: rgba(60, 64, 73, 0.95); } | ||||
| 
 | ||||
| GtkFileChooserDialog.background.csd { | ||||
| GtkFileChooserDialog.background.csd, GtkFileChooserDialog .background { | ||||
|   background-color: rgba(60, 64, 73, 0.95); } | ||||
| GtkFileChooserDialog .sidebar { | ||||
|   background-color: transparent; } | ||||
|  | ||||
| @ -3483,7 +3483,7 @@ NemoWindow .pane-separator, | ||||
| MarlinViewWindow .pane-separator { | ||||
|   background-color: #2e3138; } | ||||
| 
 | ||||
| GtkFileChooserDialog.background.csd { | ||||
| GtkFileChooserDialog.background.csd, GtkFileChooserDialog .background { | ||||
|   background-color: #454a54; } | ||||
| GtkFileChooserDialog .sidebar { | ||||
|   background-color: transparent; } | ||||
|  | ||||
| @ -3475,7 +3475,7 @@ NemoWindow .pane-separator, | ||||
| MarlinViewWindow .pane-separator { | ||||
|   background-color: #3c4049; } | ||||
| 
 | ||||
| GtkFileChooserDialog.background.csd { | ||||
| GtkFileChooserDialog.background.csd, GtkFileChooserDialog .background { | ||||
|   background-color: #3c4049; } | ||||
| GtkFileChooserDialog .sidebar { | ||||
|   background-color: transparent; } | ||||
|  | ||||
| @ -3474,7 +3474,7 @@ NemoWindow .pane-separator, | ||||
| MarlinViewWindow .pane-separator { | ||||
|   background-color: #3c4049; } | ||||
| 
 | ||||
| GtkFileChooserDialog.background.csd { | ||||
| GtkFileChooserDialog.background.csd, GtkFileChooserDialog .background { | ||||
|   background-color: #3c4049; } | ||||
| GtkFileChooserDialog .sidebar { | ||||
|   background-color: transparent; } | ||||
|  | ||||
| @ -3474,7 +3474,7 @@ NemoWindow .pane-separator, | ||||
| MarlinViewWindow .pane-separator { | ||||
|   background-color: rgba(60, 64, 73, 0.95); } | ||||
| 
 | ||||
| GtkFileChooserDialog.background.csd { | ||||
| GtkFileChooserDialog.background.csd, GtkFileChooserDialog .background { | ||||
|   background-color: rgba(60, 64, 73, 0.95); } | ||||
| GtkFileChooserDialog .sidebar { | ||||
|   background-color: transparent; } | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user