Colorizes Oracle HCM Cloud environments (oraclecloud.com). dev1, dev2, test and prod all get different colors so you know where you are.
当前为
/* ==UserStyle==
@name HCMC-colorizer
@description Colorizes Oracle HCM Cloud environments (oraclecloud.com). dev1, dev2, test and prod all get different colors so you know where you are.
@namespace https://greasyfork.org/en/users/709009
@version 1.1.3
@license MIT
@author masebu
@preprocessor stylus
@var color clrBannersProd "Banners color for prod" #db1414
@var color clrBannersTest "Banners color for test" #ff8830
@var color clrBannersDev2 "Banners color for dev2" #0464d3
@var color clrBannersDev1 "Banners color for dev1" #417324
@var color clrIconsStroke "Nav icons color" white
==/UserStyle== */
setAllBgs(bgColor)
/* changes per HCMC release:
* 20A: replace .xmx with .x32x
* 20C: replace x32x with x2zz, .xkh with .xkf
* 20D: keep only .xmw and .kioskPanelBkgd, still compatible with 20C, hopping it'll stay
* 21A: .xmx replaces .xmw; .xmw is now used for logo
* --> keep for transition period from 20D and change background to background-color in order not to hide the logo (except for kioskPanelBkgd)
*/
.xmw, // nav/branding bar (20D)
.xmx, // nav/branding bar (21A)
.masterBrandingArea, // analytics header
.PageContentOuterDiv // analytics borders
background-color: bgColor !important
.kioskPanelBkgd // page header
background: bgColor !important
setIcons(strokeColor)
.svg-glob .svg-outline
stroke: strokeColor !important
@-moz-document regexp(".*dev1.*\\.fa\\.([^.]*)\\.oraclecloud\\.com/.*") {
setAllBgs(clrBannersDev1)
setIcons(clrIconsStroke)
}
@-moz-document regexp(".*dev2.*\\.fa\\.([^.]*)\\.oraclecloud\\.com/.*") {
setAllBgs(clrBannersDev2)
setIcons(clrIconsStroke)
}
@-moz-document regexp(".*test.*\\.fa\\.([^.]*)\\.oraclecloud\\.com/.*") {
setAllBgs(clrBannersTest)
setIcons(clrIconsStroke)
}
@-moz-document regexp("^(?:(?!(dev1|dev2|test)).)+\\.fa\\.([^.]*)\\.oraclecloud\\.com/.*") {
setAllBgs(clrBannersProd)
setIcons(clrIconsStroke)
}