Hue the Navbar with notification banner (#17)

* Hue the Navbar with notification banner

* Disable default color setting as it overrides other values

* Update ReadMe.md and publics
This commit is contained in:
Simon Priet 2023-05-25 23:39:18 +02:00 committed by GitHub
parent ff6e7d916b
commit 96e881af5e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 35 additions and 0 deletions

32
Navbar color on Notif.css Normal file
View File

@ -0,0 +1,32 @@
@-moz-document domain("supplierxm.salsify.com"),
domain("alkemics.com") {
/*:root {
--color1: hsla(194, 71%, 30%, 1);
--navbar-gradient-color: rgb(20, 157, 199);
}*/
.PageTop>.Navbar::after {
background-color: var(--navbar-gradient-color);
position: absolute;
bottom: 0;
left: 0;
height: 0%;
width: 100%;
z-index: -1;
transition: height .4s ease 0s;
}
.PageTop>.Navbar--PPR:has(+ :is(.NotificationAnimation-enter-done, .NotificationAnimation-enter-active))::after {
height: 100%;
}
.PageTop>.Navbar:has(+ .Notification--success) {
--navbar-gradient-color: #48b071;
}
.PageTop>.Navbar:has(+ .Notification--error) {
--navbar-gradient-color: #e64c42;
}
}

View File

@ -32,3 +32,6 @@ Repeate for each styles you want to enables.
* ![example of orange shop icon](public/user-orange-shop.png) ![example of violet factory icon](public/user-violet-factory.png)
* `Alkessian.less`: Change the black navbar of Jira & Confluence back to the default white one and add slight animations.
![example of Confluence navbar](public/alkessian-banner.png)
* `Navbar color on Notif.css`: Emphase the notification banner by coloring the navbar as well, with a nice and tidy `transition`.
![example of Color switching with success](public/navbar_notification_success.gif)
![example of Color switching with success](public/navbar_notification_error.gif)

Binary file not shown.

After

Width:  |  Height:  |  Size: 410 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 257 KiB

Binary file not shown.