X-Git-Url: https://git-public.kairo.at/?p=themes.git;a=blobdiff_plain;f=LCARStrek%2Fbrowser%2Fcustomizableui%2FpanelUI.css;fp=LCARStrek%2Fbrowser%2Fcustomizableui%2FpanelUI.css;h=d5731b3418f3e254ee07cd2c88a4914c40a94dbd;hp=9473d80c21641da0e229828c3cddac7de91676f4;hb=66b04a0078b6131c940cb08e2cbaf681e7db1cb7;hpb=dbad77eabc8467c637024bc9963f45310d15565c diff --git a/LCARStrek/browser/customizableui/panelUI.css b/LCARStrek/browser/customizableui/panelUI.css index 9473d80c..d5731b34 100644 --- a/LCARStrek/browser/customizableui/panelUI.css +++ b/LCARStrek/browser/customizableui/panelUI.css @@ -108,14 +108,31 @@ display: none; } -#PanelUI-menu-button[badge-status="update-succeeded"] > .toolbarbutton-badge-stack > .toolbarbutton-badge { +#PanelUI-menu-button[badge-status="update-available"] > .toolbarbutton-badge-stack > .toolbarbutton-badge, +#PanelUI-menu-button[badge-status="update-manual"] > .toolbarbutton-badge-stack > .toolbarbutton-badge, +#PanelUI-menu-button[badge-status="update-restart"] > .toolbarbutton-badge-stack > .toolbarbutton-badge { background: #008484 url(chrome://browser/skin/update-badge.svg) no-repeat center; - height: 13px; + border-radius: 50%; + box-shadow: none; + border: 1px solid -moz-dialog; + /* "!important" is necessary to override the rule in toolbarbutton.css */ + margin: -9px 0 0 !important; + margin-inline-end: -6px !important; + min-width: 16px; + min-height: 16px; } -#PanelUI-menu-button[badge-status="update-failed"] > .toolbarbutton-badge-stack > .toolbarbutton-badge { - background: #FF0000 url(chrome://browser/skin/update-badge-failed.svg) no-repeat center; - height: 13px; +#PanelUI-update-restart-menu-item::after, +#PanelUI-update-available-menu-item::after, +#PanelUI-update-manual-menu-item::after { + background: #008484 url(chrome://browser/skin/update-badge.svg) no-repeat center; + border-radius: 50%; +} + +#PanelUI-update-restart-menu-item, +#PanelUI-update-available-menu-item, +#PanelUI-update-manual-menu-item { + list-style-image: url(chrome://branding/content/icon16.png); } #PanelUI-menu-button[badge-status="download-warning"] > .toolbarbutton-badge-stack > .toolbarbutton-badge, @@ -447,7 +464,7 @@ toolbaritem[cui-areatype="menu-panel"][sdkstylewidget="true"] > iframe { #PanelUI-multiView[viewtype="subview"] #PanelUI-mainView > #PanelUI-contents-scroller > #PanelUI-contents > .panel-wide-item, #PanelUI-multiView[viewtype="subview"] #PanelUI-mainView > #PanelUI-contents-scroller > #PanelUI-contents > .toolbarbutton-1:not([panel-multiview-anchor="true"]), -#PanelUI-multiView[viewtype="subview"] #PanelUI-mainView > #PanelUI-footer > #PanelUI-update-status, +#PanelUI-multiView[viewtype="subview"] #PanelUI-mainView > #PanelUI-footer > .PanelUI-notification-menu-item, #PanelUI-multiView[viewtype="subview"] #PanelUI-mainView > #PanelUI-footer > #PanelUI-footer-fxa > #PanelUI-fxa-status > #PanelUI-fxa-avatar, #PanelUI-multiView[viewtype="subview"] #PanelUI-mainView > #PanelUI-footer > #PanelUI-footer-fxa > #PanelUI-fxa-status > #PanelUI-fxa-label, #PanelUI-multiView[viewtype="subview"] #PanelUI-mainView > #PanelUI-footer > #PanelUI-footer-fxa > #PanelUI-fxa-icon, @@ -579,27 +596,15 @@ toolbarpaletteitem[place="palette"] > toolbaritem > toolbarbutton { top: 25%; } -#PanelUI-update-status[update-status]::after, -#PanelUI-footer-addons > toolbarbutton::after { +#PanelUI-footer-addons > toolbarbutton::after, +.PanelUI-notification-menu-item::after { content: ""; - width: 14px; - height: 14px; + width: 16px; + height: 16px; margin-inline-end: 16.5px; - border-radius: 2px; - background-size: contain; display: -moz-box; } -#PanelUI-update-status[update-status="succeeded"]::after { - background-image: url(chrome://browser/skin/update-badge.svg); - background-color: #008484; -} - -#PanelUI-update-status[update-status="failed"]::after { - background-image: url(chrome://browser/skin/update-badge-failed.svg); - background-color: #FF0000; -} - #PanelUI-footer-addons > toolbarbutton { background-color: #A09090; /* Force border to override `#PanelUI-footer-addons > toolbarbutton` selector below */ @@ -661,7 +666,7 @@ toolbarpaletteitem[place="palette"] > toolbaritem > toolbarbutton { /* margin: 0;*/ } -#PanelUI-update-status, +.PanelUI-notification-menu-item, #PanelUI-help, #PanelUI-fxa-label, #PanelUI-fxa-icon, @@ -679,16 +684,13 @@ toolbarpaletteitem[place="palette"] > toolbaritem > toolbarbutton { -moz-box-orient: horizontal; } -#PanelUI-update-status { +.PanelUI-notification-menu-item { border-top: 1px solid var(--panel-separator-color); -} - -#PanelUI-update-status { border-bottom: 1px solid transparent; margin-bottom: -1px; } -#PanelUI-update-status > .toolbarbutton-text { +.PanelUI-notification-menu-item > .toolbarbutton-text { width: 0; /* Fancy cropping solution for flexbox. */ } @@ -797,7 +799,7 @@ toolbarpaletteitem[place="palette"] > toolbaritem > toolbarbutton { min-width: 44px; } -#PanelUI-update-status > .toolbarbutton-text, +.PanelUI-notification-menu-item > .toolbarbutton-text, #PanelUI-fxa-label > .toolbarbutton-text, #PanelUI-footer-addons > toolbarbutton > .toolbarbutton-text, #PanelUI-customize > .toolbarbutton-text { @@ -812,7 +814,7 @@ toolbarpaletteitem[place="palette"] > toolbaritem > toolbarbutton { display: none; } -#PanelUI-update-status > .toolbarbutton-icon, +.PanelUI-notification-menu-item > .toolbarbutton-icon, #PanelUI-fxa-label > .toolbarbutton-icon, #PanelUI-fxa-icon > .toolbarbutton-icon, #PanelUI-customize > .toolbarbutton-icon, @@ -841,16 +843,14 @@ toolbarpaletteitem[place="palette"] > toolbaritem > toolbarbutton { padding-inline-start: 0px; } -#PanelUI-update-status { +/* descend from #PanelUI-footer to add specificity, or else the + padding-inline-start will be overridden */ +#PanelUI-footer > .PanelUI-notification-menu-item { width: calc(var(--panel-ui-menuPanelWidth) + 30px); padding-inline-start: 15px; border-inline-start-style: none; } -#PanelUI-update-status { - list-style-image: url(chrome://branding/content/icon16.png); -} - #PanelUI-fxa-label, #PanelUI-fxa-icon { list-style-image: url("chrome://browser/skin/syncFx-horizontalbar.png"); @@ -926,6 +926,10 @@ toolbarpaletteitem[place="palette"] > toolbaritem > toolbarbutton { margin-left: 28px; } +#PanelUI-remotetabs[mainview] .PanelUI-remotetabs-notabsforclient-label { + margin-left: 32px; +} + .fxaSyncIllustration { width: 180px; height: var(--panel-ui-sync-illustration-height); @@ -1093,33 +1097,16 @@ toolbarpaletteitem[place="palette"] > toolbaritem > toolbarbutton { background-color: #FF9F00; } -#PanelUI-update-status { -/* color: black; */ -} - -#PanelUI-update-status[update-status="succeeded"] { +.PanelUI-notification-menu-item { background-color: #008484; color: #000000; } -#PanelUI-update-status[update-status="succeeded"]:not([disabled]):hover { - background-color: #FFCF00; -} - -#PanelUI-update-status[update-status="succeeded"]:not([disabled]):hover:active { - background-color: #FF9F00; -} - -#PanelUI-update-status[update-status="failed"] { - background-color: #FF0000; - color: #000000; -} - -#PanelUI-update-status[update-status="failed"]:not([disabled]):hover { +.PanelUI-notification-menu-item:not([disabled]):hover { background-color: #FFCF00; } -#PanelUI-update-status[update-status="failed"]:not([disabled]):hover:active { +.PanelUI-notification-menu-item:not([disabled]):hover:active { background-color: #FF9F00; }