Adwaita: infobar borders
- defined a bottom border for infobars, move styling into descendant box to hide border when unrevealed Fixes https://gitlab.gnome.org/GNOME/gtk/issues/1165
This commit is contained in:
		@ -4189,11 +4189,11 @@ infobar {
 | 
				
			|||||||
  &.question,
 | 
					  &.question,
 | 
				
			||||||
  &.warning,
 | 
					  &.warning,
 | 
				
			||||||
  &.error {
 | 
					  &.error {
 | 
				
			||||||
    &:backdrop, & {
 | 
					    &:backdrop > revealer > box, & > revealer > box {
 | 
				
			||||||
      label, & { color: $fg_color; }
 | 
					      label, & { color: $fg_color; }
 | 
				
			||||||
      background-color: if($variant == 'light', desaturate(lighten(invert($selected_bg_color), 45%), 30%), 
 | 
					      background-color: if($variant == 'light', desaturate(lighten(invert($selected_bg_color), 45%), 30%), 
 | 
				
			||||||
                        desaturate(darken(invert($selected_bg_color),40%), 70%));
 | 
					                        desaturate(darken(invert($selected_bg_color),40%), 70%));
 | 
				
			||||||
      border-color: lighten($borders_color, 10%);
 | 
					      border-bottom: 1px solid lighten($borders_color, 5%);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    text-shadow: none;
 | 
					    text-shadow: none;
 | 
				
			||||||
 | 
				
			|||||||
@ -1766,9 +1766,9 @@ infobar { border-style: none; }
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
infobar.info, infobar.question, infobar.warning, infobar.error { text-shadow: none; }
 | 
					infobar.info, infobar.question, infobar.warning, infobar.error { text-shadow: none; }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
infobar.info:backdrop, infobar.info, infobar.question:backdrop, infobar.question, infobar.warning:backdrop, infobar.warning, infobar.error:backdrop, infobar.error { background-color: #44403b; border-color: #353535; }
 | 
					infobar.info:backdrop > revealer > box, infobar.info > revealer > box, infobar.question:backdrop > revealer > box, infobar.question > revealer > box, infobar.warning:backdrop > revealer > box, infobar.warning > revealer > box, infobar.error:backdrop > revealer > box, infobar.error > revealer > box { background-color: #44403b; border-bottom: 1px solid #282828; }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
infobar.info:backdrop label, infobar.info:backdrop, infobar.info label, infobar.info, infobar.question:backdrop label, infobar.question:backdrop, infobar.question label, infobar.question, infobar.warning:backdrop label, infobar.warning:backdrop, infobar.warning label, infobar.warning, infobar.error:backdrop label, infobar.error:backdrop, infobar.error label, infobar.error { color: #eeeeec; }
 | 
					infobar.info:backdrop > revealer > box label, infobar.info:backdrop > revealer > box, infobar.info > revealer > box label, infobar.info > revealer > box, infobar.question:backdrop > revealer > box label, infobar.question:backdrop > revealer > box, infobar.question > revealer > box label, infobar.question > revealer > box, infobar.warning:backdrop > revealer > box label, infobar.warning:backdrop > revealer > box, infobar.warning > revealer > box label, infobar.warning > revealer > box, infobar.error:backdrop > revealer > box label, infobar.error:backdrop > revealer > box, infobar.error > revealer > box label, infobar.error > revealer > box { color: #eeeeec; }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
infobar.info:backdrop, infobar.question:backdrop, infobar.warning:backdrop, infobar.error:backdrop { text-shadow: none; }
 | 
					infobar.info:backdrop, infobar.question:backdrop, infobar.warning:backdrop, infobar.error:backdrop { text-shadow: none; }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -1782,9 +1782,9 @@ infobar { border-style: none; }
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
infobar.info, infobar.question, infobar.warning, infobar.error { text-shadow: none; }
 | 
					infobar.info, infobar.question, infobar.warning, infobar.error { text-shadow: none; }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
infobar.info:backdrop, infobar.info, infobar.question:backdrop, infobar.question, infobar.warning:backdrop, infobar.warning, infobar.error:backdrop, infobar.error { background-color: #f1e6d9; border-color: #e4e1de; }
 | 
					infobar.info:backdrop > revealer > box, infobar.info > revealer > box, infobar.question:backdrop > revealer > box, infobar.question > revealer > box, infobar.warning:backdrop > revealer > box, infobar.warning > revealer > box, infobar.error:backdrop > revealer > box, infobar.error > revealer > box { background-color: #f1e6d9; border-bottom: 1px solid #d8d4d0; }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
infobar.info:backdrop label, infobar.info:backdrop, infobar.info label, infobar.info, infobar.question:backdrop label, infobar.question:backdrop, infobar.question label, infobar.question, infobar.warning:backdrop label, infobar.warning:backdrop, infobar.warning label, infobar.warning, infobar.error:backdrop label, infobar.error:backdrop, infobar.error label, infobar.error { color: #2e3436; }
 | 
					infobar.info:backdrop > revealer > box label, infobar.info:backdrop > revealer > box, infobar.info > revealer > box label, infobar.info > revealer > box, infobar.question:backdrop > revealer > box label, infobar.question:backdrop > revealer > box, infobar.question > revealer > box label, infobar.question > revealer > box, infobar.warning:backdrop > revealer > box label, infobar.warning:backdrop > revealer > box, infobar.warning > revealer > box label, infobar.warning > revealer > box, infobar.error:backdrop > revealer > box label, infobar.error:backdrop > revealer > box, infobar.error > revealer > box label, infobar.error > revealer > box { color: #2e3436; }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
infobar.info:backdrop, infobar.question:backdrop, infobar.warning:backdrop, infobar.error:backdrop { text-shadow: none; }
 | 
					infobar.info:backdrop, infobar.question:backdrop, infobar.warning:backdrop, infobar.error:backdrop { text-shadow: none; }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user