Guacamole 1.6 renders .button.home/.button.logout/.button.reconnect icons via an absolutely-positioned ::before pseudo-element with width:1.8em and background-position:.5em .45em. The Blue Jay branding CSS was clamping every .notification button::before to display:inline-flex and width:1rem, so only the top-left sliver of the sprite rendered — appearing as a green/purple garbage rectangle on the connection-not-found page Home button. Reconnect escaped because it doesn't carry a background-image on its ::before. The rule was redundant anyway: the .notification button flex row + padding already spaces the native icon cleanly. Only the custom .fc-embed-logout-disabled::before override remains (intentionally dims the replacement disabled-logout pseudo-element).
442 KiB
442 KiB