diff --git a/plymouth/qubes-dark/qubes-dark.script b/plymouth/qubes-dark/qubes-dark.script index 2c3866e..84b8c6a 100644 --- a/plymouth/qubes-dark/qubes-dark.script +++ b/plymouth/qubes-dark/qubes-dark.script @@ -1,9 +1,21 @@ -Window.SetBackgroundTopColor(0.263, 0.294, 0.325); -Window.SetBackgroundBottomColor(0.179, 0.200, 0.221); +if (Plymouth.GetMode() != "shutdown") +{ + Window.SetBackgroundTopColor(0.263, 0.294, 0.325); + Window.SetBackgroundBottomColor(0.179, 0.200, 0.221); -logo.image = Image("qubes-logo-solid.png"); -logo.sprite = Sprite(logo.image); -logo.opacity_angle = 0; + logo.image = Image("qubes-logo-solid.png"); + logo.sprite = Sprite(logo.image); + logo.opacity_angle = 0; +} +else +{ + Window.SetBackgroundTopColor(0, 0, 0); + Window.SetBackgroundBottomColor(0, 0, 0); + + logo.image = Image("qubes-logo-outline.png"); + logo.sprite = Sprite(logo.image); + logo.opacity_angle = 0; +} fun refresh_callback () { logo.sprite.SetX(Window.GetX() + (Window.GetWidth() - logo.image.GetWidth()) / 2);