X-Git-Url: https://git-public.kairo.at/?p=themes.git;a=blobdiff_plain;f=LCARStrek%2Fbrowser%2Fbrowser.css;h=c01eaded47646eb54402732ba0eda7c899020fa5;hp=c5768c515504cba688b025e9cde5c70ca69bec29;hb=9ff3770c42688104b98dc9f99e67148047d9bd6d;hpb=8ab9ca8a251b25fb4a6ba8744a1c75ec9bcc4990 diff --git a/LCARStrek/browser/browser.css b/LCARStrek/browser/browser.css index c5768c51..c01eaded 100644 --- a/LCARStrek/browser/browser.css +++ b/LCARStrek/browser/browser.css @@ -39,6 +39,11 @@ menubar { :root { /*--backbutton-urlbar-overlap: 5px;*/ + /* icon width + border + horizontal padding (includes the overlap from backbutton-urlbar-overlap) */ + --forwardbutton-width: 27px; + /* icon width + border + horizontal padding (without the overlap from backbutton-urlbar-overlap) / + --forwardbutton-width: 25px;*/ + --identity-box-verified-background-color: #000000; --panel-separator-color: #A09090; @@ -84,13 +89,6 @@ menubar { /* margin-top: var(--space-above-tabbar);*/ } -@media (-moz-mac-graphite-theme: 0) and (-moz-mac-lion-theme: 0) { - /* This is a hackish workaround to exclude most of Mac OS until bug 1060941 gets fixed. */ - #toolbar-menubar:not([autohide="true"]) { - -moz-binding: url("chrome://global/skin/globalBindings.xml#toolbar-drag-browsercustom"); - } -} - @media (-moz-mac-graphite-theme), (-moz-mac-lion-theme) { /* This is a hackish workaround to cover most of Mac OS until bug 1060941 gets fixed. */ #main-window[tabsintitlebar]:not([inFullscreen="true"]) #TabsToolbar { @@ -241,7 +239,7 @@ menubar { -moz-appearance: none; margin-top: 6px; margin-top: 4px; - -moz-margin-end: 3px; + margin-inline-end: 3px; z-index: 1; } @@ -323,16 +321,16 @@ toolbarbutton.bookmark-item:not([disabled="true"]):not(.subviewbutton):hover:act toolbarbutton.bookmark-item[open="true"] { /* padding-top: 3px; padding-bottom: 1px; - -moz-padding-start: 4px; - -moz-padding-end: 2px;*/ + padding-inline-start: 4px; + padding-inline-end: 2px;*/ } .bookmark-item > .toolbarbutton-icon, #personal-bookmarks[cui-areatype="toolbar"] > #bookmarks-toolbar-placeholder > .toolbarbutton-icon { width: 16px; height: 16px; - -moz-margin-start: 1px; - -moz-margin-end: 2px; + margin-inline-start: 1px; + margin-inline-end: 2px; margin-top: 1px; margin-bottom: 1px; } @@ -432,7 +430,7 @@ menuitem.bookmark-item { } .bookmark-item > .menu-iconic-left > .menu-iconic-icon { - -moz-padding-start: 0px; + padding-inline-start: 0px; } /* ::::: bookmark items ::::: */ @@ -512,7 +510,7 @@ menuitem.bookmark-item { #preferences-button, #privatebrowsing-button, #save-page-button, #add-ons-button, #history-panelmenu, #nav-bar-overflow-button, #PanelUI-menu-button, #characterencoding-button, #email-link-button, #sidebar-button, #zoom-out-button, #zoom-reset-button, #zoom-in-button, #cut-button, - #copy-button, #paste-button, #e10s-button, #panic-button, #webide-button), + #copy-button, #paste-button, #e10s-button, #panic-button, #webide-button, #containers-panelmenu), #bookmarks-menu-button > .toolbarbutton-menubutton-dropmarker > .dropmarker-icon { list-style-image: url("chrome://browser/skin/ToolbarFx.png"); } @@ -599,8 +597,8 @@ menuitem.bookmark-item { #bookmarks-menu-button[cui-areatype="toolbar"][open="true"] > .toolbarbutton-menubutton-dropmarker { padding-top: 2px; padding-bottom: 0px; - -moz-padding-start: 2px; - -moz-padding-end: 0px; + padding-inline-start: 2px; + padding-inline-end: 0px; } #history-panelmenu[cui-areatype="toolbar"] { @@ -653,6 +651,14 @@ menuitem.bookmark-item { -moz-image-region: rect(18px, 792px, 36px, 774px); } +#containers-panelmenu[cui-areatype="toolbar"] { + -moz-image-region: rect(0, 810px, 18px, 792px); +} + +#containers-panelmenu[cui-areatype="toolbar"]:hover { + -moz-image-region: rect(18px, 810px, 36px, 792px); +} + #feed-button[cui-areatype="toolbar"] { -moz-image-region: rect(0, 288px, 18px, 270px); } @@ -919,14 +925,14 @@ toolbaritem[sdkstylewidget="true"] > toolbarbutton, #preferences-button, #privatebrowsing-button, #save-page-button, #add-ons-button, #history-panelmenu, #nav-bar-overflow-button, #PanelUI-menu-button, #characterencoding-button, #email-link-button, #sidebar-button, #zoom-out-button, #zoom-reset-button, #zoom-in-button, #cut-button, - #copy-button, #paste-button, #e10s-button, #panic-button, #webide-button)[cui-areatype="menu-panel"], + #copy-button, #paste-button, #e10s-button, #panic-button, #webide-button, #containers-panelmenu)[cui-areatype="menu-panel"], toolbarpaletteitem[place="palette"] > :-moz-any(#back-button, #forward-button, #home-button, #print-button, #downloads-button, #bookmarks-menu-button, #new-tab-button, #new-window-button, #fullscreen-button, #sync-button, #feed-button, #tabview-button, #social-share-button, #open-file-button, #find-button, #developer-button, #preferences-button, #privatebrowsing-button, #save-page-button, #add-ons-button, #history-panelmenu, #nav-bar-overflow-button, #PanelUI-menu-button, #characterencoding-button, #email-link-button, #sidebar-button, #zoom-out-button, #zoom-reset-button, #zoom-in-button, #cut-button, - #copy-button, #paste-button, #e10s-button, #panic-button, #webide-button) { + #copy-button, #paste-button, #e10s-button, #panic-button, #webide-button, #containers-panelmenu) { list-style-image: var(--menupanel-list-style-image); } @@ -1010,12 +1016,23 @@ toolbarpaletteitem[place="palette"] > #save-page-button:hover { #sync-button[cui-areatype="menu-panel"], toolbarpaletteitem[place="palette"] > #sync-button { - -moz-image-region: rect(0, 792px, 18px, 774px); + -moz-image-region: rect(0px, 1024px, 32px, 992px); } #sync-button[cui-areatype="menu-panel"]:hover, toolbarpaletteitem[place="palette"] > #sync-button:hover { - -moz-image-region: rect(32px, 792px, 64px, 774px); + -moz-image-region: rect(32px, 1024px, 64px, 992px); +} + +#containers-panelmenu[cui-areatype="menu-panel"], +toolbarpaletteitem[place="palette"] > #containers-panelmenu { + -moz-image-region: rect(0px, 1056px, 32px, 1024px); +} + +#containers-panelmenu[cui-areatype="menu-panel"]:hover, +toolbarpaletteitem[place="palette"] > #containers-panelmenu:hover, +#containers-panelmenu[cui-areatype="menu-panel"][panel-multiview-anchor=true] { + -moz-image-region: rect(32px, 1056px, 64px, 1024px); } #feed-button[cui-areatype="menu-panel"], @@ -1335,8 +1352,8 @@ toolbarpaletteitem[place="palette"] > #zoom-controls > #zoom-in-button[disabled= .toolbarbutton-1:hover:active > .toolbarbutton-menubutton-button { padding-top: 2px; padding-bottom: 0px; - -moz-padding-start: 3px; - -moz-padding-end: 1px; + padding-inline-start: 3px; + padding-inline-end: 1px; } #main-window:not([customizing]) .toolbarbutton-1[disabled=true] > .toolbarbutton-icon, @@ -1369,8 +1386,8 @@ toolbar .toolbarbutton-1 > .toolbarbutton-menubutton-dropmarker:-moz-lwtheme-bri } #nav-bar #PanelUI-menu-button { -/* -moz-padding-start: 7px; - -moz-padding-end: 5px;*/ +/* padding-inline-start: 7px; + padding-inline-end: 5px;*/ } #nav-bar .toolbarbutton-1[type=panel], @@ -1388,11 +1405,11 @@ toolbar .toolbarbutton-1 > .toolbarbutton-menubutton-dropmarker:-moz-lwtheme-bri } #nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-button { -/* -moz-padding-end: 0;*/ +/* padding-inline-end: 0;*/ } #nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-dropmarker { -/* -moz-padding-start: 0; +/* padding-inline-start: 0; -moz-box-align: center;*/ } @@ -1433,7 +1450,7 @@ toolbarbutton[constrain-size="true"][cui-areatype="toolbar"] > .toolbarbutton-ba #nav-bar .toolbarbutton-1[type=menu]:not(#PanelUI-menu-button):not(#back-button):not(#forward-button) > .toolbarbutton-icon, #nav-bar .toolbarbutton-1[type=menu]:not(#PanelUI-menu-button) > .toolbarbutton-badge-stack, #nav-bar .toolbarbutton-1[type=menu] > .toolbarbutton-text /* hack for add-ons that forcefully display the label */ { -/* -moz-padding-end: 17px;*/ +/* padding-inline-end: 17px;*/ } #nav-bar .toolbarbutton-1[type=panel] > .toolbarbutton-icon, @@ -1468,7 +1485,7 @@ toolbarbutton[constrain-size="true"][cui-areatype="toolbar"] > .toolbarbutton-ba display: -moz-box; width: 1px; height: 16px; - -moz-margin-end: -1px; + margin-inline-end: -1px; */ } @@ -1524,12 +1541,13 @@ window:not([chromehidden~="toolbar"]) #urlbar-wrapper > #forward-button:not([ope } #forward-button { - -moz-margin-start: -4px !important; + margin-inline-start: -4px !important; padding-left: 5px; padding-right: 5px; margin-top: 3px; margin-bottom: 3px; border-radius: 0 10000px 10000px 0; +/* max-width: calc(var(--forwardbutton-width) + var(--backbutton-urlbar-overlap)) !important; */ } #forward-button:-moz-locale-dir(rtl) { @@ -1541,7 +1559,7 @@ window:not([chromehidden~="toolbar"]) #urlbar-wrapper:not([switchingtabs]) > #fo } window:not([chromehidden~="toolbar"]) #urlbar-wrapper > #forward-button[disabled] { - margin-left: -27px !important; + margin-left: calc(0px - var(--forwardbutton-width)/* - var(--backbutton-urlbar-overlap)*/); } window:not([chromehidden~="toolbar"]) #urlbar-wrapper:hover:not([switchingtabs]) > #forward-button[disabled] { @@ -1551,14 +1569,14 @@ window:not([chromehidden~="toolbar"]) #urlbar-wrapper:hover:not([switchingtabs]) window:not([chromehidden~="toolbar"]) #urlbar-wrapper:not(:hover) > #forward-button[disabled] { /* when not hovered anymore, trigger a new transition to hide the forward button immediately */ - margin-left: -27.01px !important; + margin-left: calc(-0.01px - var(--forwardbutton-width)/* - var(--backbutton-urlbar-overlap)*/); } #back-button { /* padding-top: 3px !important; padding-bottom: 3px !important; - -moz-padding-start: 5px !important; - -moz-padding-end: 0 !important;*/ + padding-inline-start: 5px !important; + padding-inline-end: 0 !important;*/ position: relative; z-index: 1; border-radius: 10000px; @@ -1689,7 +1707,7 @@ window:not([chromehidden~="toolbar"]) #urlbar-wrapper:not(:hover) > #forward-but /* ::::: fullscreen window controls ::::: */ #window-controls { - -moz-margin-start: 4px; + margin-inline-start: 4px; } #minimize-button, @@ -1729,7 +1747,7 @@ window:not([chromehidden~="toolbar"]) #urlbar-wrapper:not(:hover) > #forward-but .searchbar-textbox { border-radius: 5px; margin: 2px 0; - -moz-margin-start: 3px; + margin-inline-start: 3px; } #urlbar { @@ -1737,11 +1755,6 @@ window:not([chromehidden~="toolbar"]) #urlbar-wrapper:not(:hover) > #forward-but color: #FFBFFF; } -/* overlap the urlbar's border */ -#PopupAutoCompleteRichResult { - margin-top: -1px; -} - #urlbar:-moz-lwtheme, .searchbar-textbox:-moz-lwtheme { /* background-color: rgba(255,255,255,.8); @@ -1760,7 +1773,7 @@ window:not([chromehidden~="toolbar"]) #urlbar-wrapper:not(:hover) > #forward-but } window:not([chromehidden~="toolbar"]) #urlbar-wrapper > #urlbar { -/* -moz-border-start: none; +/* border-inline-start: none; margin-left: 0;*/ } @@ -1804,7 +1817,7 @@ html|*.urlbar-input:-moz-lwtheme::-moz-placeholder, } .urlbar-input-box { - -moz-margin-start: 0; + margin-inline-start: 0; } #urlbar-icons { @@ -1841,25 +1854,25 @@ html|*.urlbar-input:-moz-lwtheme::-moz-placeholder, #urlbar-search-splitter { min-width: 6px; - -moz-margin-start: -3px; + margin-inline-start: -3px; border: none; background: transparent; } #urlbar-search-splitter + #urlbar-container > #urlbar, #urlbar-search-splitter + #search-container > #searchbar > .searchbar-textbox { - -moz-margin-start: 0; + margin-inline-start: 0; } #urlbar-display-box { } .urlbar-display { - -moz-border-end: 1px solid #9C9CFF; - -moz-margin-end: 3px; + border-inline-end: 1px solid #9C9CFF; + margin-inline-end: 3px; margin-top: 0; margin-bottom: 0; - -moz-margin-start: 0; + margin-inline-start: 0; color: #8050B0; } @@ -1869,8 +1882,8 @@ html|*.urlbar-input:-moz-lwtheme::-moz-placeholder, border-bottom: 1px solid #A09090; background-color: #000000; padding: 6px 0; - -moz-padding-start: 44px; - -moz-padding-end: 6px; + padding-inline-start: 44px; + padding-inline-end: 6px; background-image: url("chrome://browser/skin/info.svg"); background-clip: padding-box; background-position: 20px center; @@ -1888,7 +1901,7 @@ html|*.urlbar-input:-moz-lwtheme::-moz-placeholder, } #PopupAutoCompleteRichResult > hbox[anonid="search-suggestions-notification"] > description > label.text-link { - -moz-margin-start: 0; + margin-inline-start: 0; } #PopupAutoCompleteRichResult > hbox[anonid="search-suggestions-notification"] > button { @@ -1897,7 +1910,7 @@ html|*.urlbar-input:-moz-lwtheme::-moz-placeholder, border-radius: 3px; padding: 4px 16px; margin: 0; - -moz-margin-start: 10px; + margin-inline-start: 10px; } #PopupAutoCompleteRichResult > hbox[anonid="search-suggestions-notification"] > button[anonid="search-suggestions-notification-disable"] { @@ -1948,7 +1961,11 @@ html|*.urlbar-input:-moz-lwtheme::-moz-placeholder, transition: opacity 0.15s ease; } -#navigator-toolbox:not(:hover) .urlbar-history-dropmarker { +#urlbar-wrapper[switchingtabs] > #urlbar > .urlbar-textbox-container > .urlbar-history-dropmarker { + transition: none; +} + +#navigator-toolbox:not(:hover) #urlbar:not([focused]) > .urlbar-textbox-container > .urlbar-history-dropmarker { opacity: 0; } @@ -1993,12 +2010,25 @@ html|*.urlbar-input:-moz-lwtheme::-moz-placeholder, #urlbar[pageproxystate="valid"] > #identity-box.chromeUI { color: var(--identity-box-chrome-color); - -moz-border-end: 1px solid var(--identity-box-chrome-color); + border-inline-end: 1px solid var(--identity-box-chrome-color); +} + +#identity-box:hover > :not(#identity-icon), +#identity-box[open=true] > :not(#identity-icon) { +/* filter: grayscale(100%);*/ } #urlbar[pageproxystate="valid"] > #identity-box.verifiedIdentity { color: var(--identity-box-verified-color); - -moz-border-end: 1px solid var(--identity-box-verified-color); + border-inline-end: 1px solid var(--identity-box-verified-color); +} + +#identity-icon-labels:-moz-locale-dir(ltr) { + padding-left: 2px; +} + +#identity-icon-labels:-moz-locale-dir(rtl) { + padding-right: 2px; } #notification-popup-box:not([hidden]) + #identity-box { @@ -2125,6 +2155,11 @@ window:not([chromehidden~="toolbar"]) #urlbar-wrapper:not(:hover) > #forward-but visibility: visible; } +#urlbar[pageproxystate="valid"] > #identity-box.certUserOverridden > #connection-icon { + list-style-image: url(chrome://browser/skin/identity-mixed-passive-loaded.svg); + visibility: visible; +} + /* === END identity-block.inc.css === */ #page-proxy-favicon { @@ -2132,7 +2167,7 @@ window:not([chromehidden~="toolbar"]) #urlbar-wrapper:not(:hover) > #forward-but } window:not([chromehidden~="toolbar"]) #urlbar-wrapper > #urlbar > #identity-box > #page-proxy-favicon { -/* -moz-margin-end: 1px;*/ +/* margin-inline-end: 1px;*/ } #identity-box:hover > #page-proxy-favicon { @@ -2175,6 +2210,85 @@ window:not([chromehidden~="toolbar"]) #urlbar-wrapper > #urlbar > #identity-box max-width: 36px; } +/* +.autocomplete-richlistbox { + padding: 4px; +} + +.autocomplete-richlistitem { + height: 30px; + min-height: 30px; + font: message-box; + border-radius: 2px; + border: 1px solid transparent; +} + +.autocomplete-richlistitem[selected=true] { + background-color: hsl(210, 80%, 52%); +} +*/ +.ac-title { + font-size: 14px; +/* color: hsl(0, 0%, 0%);*/ +} + +.ac-tags { + font-size: 12px; +} +/* +html|span.ac-tag { + background-color: hsl(216, 0%, 88%); + color: hsl(0, 0%, 0%); + border-radius: 2px; + border: 1px solid transparent; + padding: 0 1px; +} +*/ + +.ac-separator, +.ac-url, +.ac-action { + font-size: 12px; +} + +.ac-separator { +/* color: hsl(0, 0%, 50%);*/ +} + +.ac-url { + color: #9C9CFF; +} + +.ac-action { + color: #9C9CFF; +} + +.ac-title[selected=true], +.ac-separator[selected], +.ac-url[selected=true], +.ac-action[selected=true] { + color: #000000; +} + +.ac-tags-text[selected] > html|span.ac-tag { + background-color: #A09090; + color: #000000; +} + +html|span.ac-emphasize-text-title, +html|span.ac-emphasize-text-tag, +html|span.ac-emphasize-text-url { + font-weight: 600; +} + +.ac-type-icon[type=bookmark] { + list-style-image: url("chrome://browser/skin/urlbar-star.svg#star"); +} + +.ac-type-icon[type=bookmark][selected][current] { +/* list-style-image: url("chrome://browser/skin/urlbar-star.svg#star-inverted");*/ +} + .ac-result-type-bookmark, .autocomplete-treebody::-moz-tree-image(bookmark, treecolAutoCompleteImage) { list-style-image: url("chrome://browser/skin/places/bookmark.png"); @@ -2188,19 +2302,17 @@ richlistitem[selected="true"][current="true"] > .ac-title-box > .ac-result-type- /* -moz-image-region: rect(0px 48px 16px 32px);*/ } -.ac-result-type-keyword, -.autocomplete-treebody::-moz-tree-image(keyword, treecolAutoCompleteImage), -richlistitem[type~="action"][actiontype="searchengine"] > .ac-title-box > .ac-site-icon { +.ac-type-icon[type=keyword], +.ac-site-icon[type=searchengine], +.autocomplete-treebody::-moz-tree-image(keyword, treecolAutoCompleteImage) { list-style-image: url("chrome://global/skin/icons/autocomplete-search.svg#search-icon"); - width: 16px; - height: 16px; } - .ac-result-type-keyword[selected="true"], - .autocomplete-treebody::-moz-tree-image(keyword, treecolAutoCompleteImage, selected), - richlistitem[type~="action"][actiontype="searchengine"][selected="true"] > .ac-title-box > .ac-site-icon { - list-style-image: url("chrome://global/skin/icons/autocomplete-search.svg#search-icon-inverted"); - } +.ac-type-icon[type=keyword][selected], +.ac-site-icon[type=searchengine][selected], +.autocomplete-treebody::-moz-tree-image(keyword, treecolAutoCompleteImage, selected) { + list-style-image: url("chrome://global/skin/icons/autocomplete-search.svg#search-icon-inverted"); +} .ac-result-type-tag, .autocomplete-treebody::-moz-tree-image(tag, treecolAutoCompleteImage) { @@ -2209,50 +2321,14 @@ richlistitem[type~="action"][actiontype="searchengine"] > .ac-title-box > .ac-si height: 16px; } -.ac-comment, -#PopupAutoCompleteRichResult > hbox[anonid="search-suggestions-notification"] > description, -#PopupAutoCompleteRichResult > hbox[anonid="search-suggestions-notification"] > button { - font-size: 1.05em; +.ac-type-icon[type=switchtab], +.ac-type-icon[type=remotetab] { + list-style-image: url("chrome://browser/skin/urlbar-tab.svg#tab"); } -.ac-extra > .ac-comment, -.ac-url-text, -.ac-action-text { - font-size: 1em; -} - -.ac-url-text, -.ac-action-text { - color: #9C9CFF; -} - -richlistitem[type~="action"][actiontype="tab"] > .ac-url-box > .ac-action-icon { - list-style-image: url("chrome://browser/skin/actionicon-tab.png"); - -moz-image-region: rect(0, 16px, 16px, 0); - padding: 0 3px; - width: 22px; - height: 16px; -} - -@media (min-resolution: 1.1dppx) { - richlistitem[type~="action"][actiontype="tab"] > .ac-url-box > .ac-action-icon { - list-style-image: url("chrome://browser/skin/actionicon-tab@2x.png"); - -moz-image-region: rect(0, 32px, 32px, 0); - } -} - -richlistitem[type~="action"][actiontype="tab"][selected="true"] > .ac-url-box > .ac-action-icon { - -moz-image-region: rect(16px, 16px, 32px, 0); -} - -.autocomplete-treebody::-moz-tree-cell-text(treecolAutoCompleteComment) { - color: #8050B0; -} - -.ac-comment[selected="true"], -.ac-url-text[selected="true"], -.ac-action-text[selected="true"] { - color: inherit !important; +.ac-type-icon[type=switchtab][selected], +.ac-type-icon[type=remotetab][selected] { + list-style-image: url("chrome://browser/skin/urlbar-tab.svg#tab-inverted"); } .autocomplete-treebody::-moz-tree-cell-text(suggesthint, treecolAutoCompleteComment), @@ -2295,8 +2371,8 @@ richlistitem[type~="action"][actiontype="tab"][selected="true"] > .ac-url-box > #urlbar > toolbarbutton:not([disabled=true]):active:hover, #urlbar-reload-button:not(:hover) { - -moz-border-start-style: none; - -moz-padding-start: 3px; + border-inline-start-style: none; + padding-inline-start: 3px; } #urlbar-reload-button { @@ -2561,13 +2637,13 @@ richlistitem[type~="action"][actiontype="tab"][selected="true"] > .ac-url-box > .panel-promo-icon { list-style-image: url("chrome://browser/skin/sync-notification-24.png"); - -moz-margin-end: 10px; + margin-inline-end: 10px; vertical-align: middle; } .panel-promo-closebutton { list-style-image: url("chrome://global/skin/icons/close-button.gif"); - -moz-margin-end: -3px; + margin-inline-end: -3px; margin-top: -3px; } @@ -2595,7 +2671,7 @@ richlistitem[type~="action"][actiontype="tab"][selected="true"] > .ac-url-box > } #sidebar-splitter { - -moz-margin-start: 0; + margin-inline-start: 0; } #sidebar-header { @@ -2604,7 +2680,7 @@ richlistitem[type~="action"][actiontype="tab"][selected="true"] > .ac-url-box > } #sidebar-title { - -moz-padding-start: 0px; + padding-inline-start: 0px; } #sidebar-header > .close-icon { @@ -2675,7 +2751,7 @@ richlistitem[type~="action"][actiontype="tab"][selected="true"] > .ac-url-box > } .tabbrowser-tab:first-of-type { - -moz-margin-start: 2px; + margin-inline-start: 2px; } .tabs-newtab-button, @@ -2683,7 +2759,7 @@ richlistitem[type~="action"][actiontype="tab"][selected="true"] > .ac-url-box > #TabsToolbar > toolbarpaletteitem > #new-tab-button, #TabsToolbar > toolbarpaletteitem > #new-tab-button[cui-areatype="toolbar"] { border-radius: 8px 8px 0px 0px; - -moz-margin-start: 0; + margin-inline-start: 0; } .tabs-newtab-button:not(:hover), @@ -2718,7 +2794,7 @@ richlistitem[type~="action"][actiontype="tab"][selected="true"] > .ac-url-box > .tab-icon-image { height: 16px; width: 16px; - -moz-margin-end: 3px; + margin-inline-end: 3px; } .tab-icon-image { @@ -2729,7 +2805,8 @@ richlistitem[type~="action"][actiontype="tab"][selected="true"] > .ac-url-box > width: 16px; height: 16px; margin-top: -8px; - -moz-margin-start: -15px; + margin-inline-start: -15px; + margin-inline-end: -1px; position: relative; } @@ -2785,8 +2862,8 @@ richlistitem[type~="action"][actiontype="tab"][selected="true"] > .ac-url-box > .tab-throbber[pinned], .tab-icon-image[pinned] { - -moz-margin-start: 2px; - -moz-margin-end: 2px; + margin-inline-start: 2px; + margin-inline-end: 2px; } .tab-label { @@ -2797,7 +2874,7 @@ richlistitem[type~="action"][actiontype="tab"][selected="true"] > .ac-url-box > } .tab-icon-sound { - -moz-margin-start: 4px; + margin-inline-start: 4px; width: 16px; height: 16px; padding: 0; @@ -2947,31 +3024,6 @@ richlistitem[type~="action"][actiontype="tab"][selected="true"] > .ac-url-box > /* End selected tab */ -/* User Context UI - change tab decoration depending on userContextId. - Defaults to gray for unknown usercontextids. */ -.tabbrowser-tab[usercontextid] { - background-image: linear-gradient(to right, transparent 20%, #A09090 30%, #A09090 70%, transparent 80%); - background-size: auto 2px; - background-repeat: no-repeat; -} - -/* Personal User Context */ -.tabbrowser-tab[usercontextid="1"] { - background-image: linear-gradient(to right, transparent 20%, #9C9CFF 30%, #9C9CFF 70%, transparent 80%); -} -/* Work User Context */ -.tabbrowser-tab[usercontextid="2"] { - background-image: linear-gradient(to right, transparent 20%, #FF9F00 30%, #FF9F00 70%, transparent 80%); -} -/* Banking User Context */ -.tabbrowser-tab[usercontextid="3"] { - background-image: linear-gradient(to right, transparent 20%, #008484 30%, #008484 70%, transparent 80%); -} -/* Shopping User Context */ -.tabbrowser-tab[usercontextid="4"] { - background-image: linear-gradient(to right, transparent 20%, #E7ADE7 30%, #E7ADE7 70%, transparent 80%); -} - /* Tab pointer-events */ /* .tabbrowser-tab { @@ -3011,7 +3063,7 @@ richlistitem[type~="action"][actiontype="tab"][selected="true"] > .ac-url-box > .tabbrowser-tab::after, .tabbrowser-tab::before { width: 1px; - -moz-margin-start: -1px; + margin-inline-start: -1px; background-image: linear-gradient(transparent 5px, currentColor 5px, currentColor calc(100% - 4px), @@ -3177,7 +3229,13 @@ richlistitem[type~="action"][actiontype="tab"][selected="true"] > .ac-url-box > } .alltabs-item[busy] > .menu-iconic-left > .menu-iconic-icon { - list-style-image: url("chrome://global/skin/icons/loading.gif"); + list-style-image: url("chrome://global/skin/icons/loading.png"); +} + +@media (min-resolution: 1.1dppx) { + .alltabs-item[busy] > .menu-iconic-left > .menu-iconic-icon { + list-style-image: url("chrome://global/skin/icons/loading@2x.png"); + } } .alltabs-item[tabIsVisible]:not([_moz-menuactive="true"]) { @@ -3219,8 +3277,15 @@ toolbarbutton.chevron > .toolbarbutton-icon { } #sidebar-throbber[loading="true"] { - list-style-image: url("chrome://global/skin/icons/loading.gif"); - -moz-margin-end: 4px; + list-style-image: url("chrome://global/skin/icons/loading.png"); + margin-inline-end: 4px; +} + +@media (min-resolution: 1.1dppx) { + #sidebar-throbber[loading="true"] { + list-style-image: url("chrome://global/skin/icons/loading@2x.png"); + width: 16px; + } } /* Bookmarks toolbar */ @@ -3244,7 +3309,7 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] { .menupopup-drop-indicator { list-style-image: none; height: 2px; - -moz-margin-end: -4em; + margin-inline-end: -4em; background-color: #008484; } @@ -3253,7 +3318,7 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] { .popup-notification-icon { width: 64px; height: 64px; - -moz-margin-end: 10px; + margin-inline-end: 10px; } .popup-notification-icon[popupid="geolocation"] { @@ -3308,11 +3373,6 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] { list-style-image: url("chrome://mozapps/skin/passwordmgr/key-64.png"); } -.popup-notification-icon[popupid="webapps-install-progress"], -.popup-notification-icon[popupid="webapps-install"] { - list-style-image: url("chrome://global/skin/icons/webapps-64.png"); -} - .popup-notification-icon[popupid="webRTC-sharingDevices"], .popup-notification-icon[popupid="webRTC-shareDevices"] { list-style-image: url("chrome://browser/skin/webRTC-shareDevice-64.png"); @@ -3345,7 +3405,7 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] { padding-right: 8px; border-radius: 3px 0 0 3px; border-image: url("chrome://browser/skin/urlbar-arrow.png") 0 8 0 0 / 0 8px 0 0; - -moz-margin-end: -8px; + margin-inline-end: -8px; border-right-width: 8px; } @@ -3379,11 +3439,6 @@ window:not([chromehidden~="toolbar"]) #urlbar-wrapper > #forward-button[disabled outline: 1px dotted #008484; } -.identity-notification-icon, -#identity-notification-icon { - list-style-image: url("chrome://mozapps/skin/profile/profileicon.png"); -} - .geo-notification-icon, #geo-notification-icon { list-style-image: url("chrome://browser/skin/Geolocation-16.png"); @@ -3416,10 +3471,6 @@ window:not([chromehidden~="toolbar"]) #urlbar-wrapper > #forward-button[disabled transform: scaleX(-1); } -#webapps-notification-icon { - list-style-image: url("chrome://gobal/skin/icons/webapps-16.png"); -} - #plugins-notification-icon { list-style-image: url("chrome://browser/skin/notification-pluginNormal.png"); } @@ -3684,7 +3735,7 @@ notification[value="translation"] menulist > .menulist-dropmarker { } .translation-welcome-content { - -moz-margin-start: 16px; + margin-inline-start: 16px; } .translation-welcome-headline { @@ -3709,9 +3760,7 @@ notification[value="translation"] { /* Bookmarks roots menu-items */ #subscribeToPageMenuitem:not([disabled]), -#subscribeToPageMenupopup, -#BMB_subscribeToPageMenuitem:not([disabled]), -#BMB_subscribeToPageMenupopup { +#subscribeToPageMenupopup { list-style-image: url("chrome://browser/skin/feeds/feedIcon16.png"); } @@ -3945,7 +3994,9 @@ html|*#fullscreen-exit-button { } #developer-toolbar > toolbarbutton { -/* margin: 0; +/* border: none; + background-color: transparent; + margin: 0; padding: 0 10px; width: 32px; */ } @@ -3958,14 +4009,13 @@ html|*#fullscreen-exit-button { display: none; } -.developer-toolbar-button > .toolbarbutton-icon, -#developer-toolbar-closebutton > .toolbarbutton-icon { +.developer-toolbar-button > .toolbarbutton-icon { width: 16px; height: 16px; } #developer-toolbar-toolbox-button { - list-style-image: url("chrome://devtools/skin/toggle-tools.png"); + list-style-image: url("chrome://devtools/skin/images/toggle-tools.png"); -moz-image-region: rect(0px, 16px, 16px, 0px); } @@ -3981,7 +4031,7 @@ html|*#fullscreen-exit-button { @media (min-resolution: 2dppx) { #developer-toolbar-toolbox-button { - list-style-image: url("chrome://devtools/skin/toggle-tools@2x.png"); + list-style-image: url("chrome://devtools/skin/images/toggle-tools@2x.png"); -moz-image-region: rect(0px, 32px, 32px, 0px); } @@ -3992,37 +4042,6 @@ html|*#fullscreen-exit-button { } } -#developer-toolbar-closebutton { - list-style-image: url("chrome://devtools/skin/close.png"); - -moz-image-region: rect(0px, 16px, 16px, 0px); - min-width: 16px; - width: 16px; -} - -#developer-toolbar-closebutton > .toolbarbutton-icon { -} - -#developer-toolbar-closebutton > .toolbarbutton-text { - display: none; -} - -#developer-toolbar-closebutton:hover, -#developer-toolbar-closebutton:hover:active { - -moz-image-region: rect(0px, 32px, 16px, 16px); -} - -@media (min-resolution: 2dppx) { - #developer-toolbar-closebutton { - list-style-image: url("chrome://devtools/skin/close@2x.png"); - -moz-image-region: rect(0px, 32px, 32px, 0px); - } - - #developer-toolbar-closebutton:hover, - #developer-toolbar-closebutton:hover:active { - -moz-image-region: rect(0px, 64px, 32px, 32px); - } -} - /* GCLI */ html|*#gcli-tooltip-frame, @@ -4066,7 +4085,7 @@ html|*#gcli-output-frame { width: 16px; height: 16px; margin: 0 2px; - background-image: url("chrome://devtools/skin/commandline-icon.png"); + background-image: url("chrome://devtools/skin/images/commandline-icon.png"); background-position: 0 center; background-size: 32px 16px; } @@ -4077,7 +4096,7 @@ html|*#gcli-output-frame { @media (min-resolution: 2dppx) { .gclitoolbar-input-node::before { - background-image: url("chrome://devtools/skin/commandline-icon@2x.png"); + background-image: url("chrome://devtools/skin/images/commandline-icon@2x.png"); } } @@ -4156,6 +4175,22 @@ html|*#gcli-output-frame { border-bottom-width: 0; } +.devtools-responsiveui-textinput { +/* -moz-appearance: none; + background: #333; + color: #fff; + border: 1px solid #111; + border-radius: 2px; + padding: 5px;*/ + width: 200px; + margin: 0; +} + +.devtools-responsiveui-textinput[attention] { +/* border-color: #38ace6; + background: rgba(56,172,230,0.4);*/ +} + .devtools-responsiveui-menulist, .devtools-responsiveui-toolbarbutton { -moz-box-align: center; @@ -4238,7 +4273,7 @@ html|*#gcli-output-frame { .devtools-responsiveui-toolbarbutton[type=menu-button] > .toolbarbutton-menubutton-button { /* color: inherit; border-width: 0; - -moz-border-end: 1px solid hsla(210,8%,5%,.45); + border-inline-end: 1px solid hsla(210,8%,5%,.45); box-shadow: -1px 0 0 hsla(210,16%,76%,.15) inset, 1px 0 0 hsla(210,16%,76%,.15);*/ } @@ -4264,16 +4299,15 @@ html|*#gcli-output-frame { } .devtools-responsiveui-close { - list-style-image: url("chrome://devtools/skin/close.png"); - -moz-image-region: rect(0px,16px,16px,0px); + list-style-image: url("chrome://devtools/skin/close.svg"); } .devtools-responsiveui-close:hover { - -moz-image-region: rect(0px,32px,16px,16px); + filter: url(images/filters.svg#checked-icon-state); } .devtools-responsiveui-rotate { - list-style-image: url("chrome://devtools/skin/responsiveui-rotate.png"); + list-style-image: url("chrome://devtools/skin/images/responsiveui-rotate.png"); -moz-image-region: rect(0px,16px,16px,0px); } @@ -4282,16 +4316,8 @@ html|*#gcli-output-frame { } @media (min-resolution: 2dppx) { - .devtools-responsiveui-close { - list-style-image: url("chrome://devtools/skin/close@2x.png"); - } - - .devtools-responsiveui-close:hover { - -moz-image-region: rect(0px,64px,32px,32px); - } - .devtools-responsiveui-rotate { - list-style-image: url("chrome://devtools/skin/responsiveui-rotate@2x.png"); + list-style-image: url("chrome://devtools/skin/images/responsiveui-rotate@2x.png"); } .devtools-responsiveui-rotate:hover { @@ -4300,7 +4326,7 @@ html|*#gcli-output-frame { } .devtools-responsiveui-touch { - list-style-image: url("chrome://devtools/skin/responsiveui-touch.png"); + list-style-image: url("chrome://devtools/skin/images/responsiveui-touch.png"); -moz-image-region: rect(0px,16px,16px,0px); } @@ -4312,7 +4338,7 @@ html|*#gcli-output-frame { @media (min-resolution: 2dppx) { .devtools-responsiveui-touch { - list-style-image: url("chrome://devtools/skin/responsiveui-touch@2x.png"); + list-style-image: url("chrome://devtools/skin/images/responsiveui-touch@2x.png"); -moz-image-region: rect(0px,32px,32px,0px); } @@ -4324,7 +4350,7 @@ html|*#gcli-output-frame { } .devtools-responsiveui-screenshot { - list-style-image: url("chrome://devtools/skin/responsiveui-screenshot.png"); + list-style-image: url("chrome://devtools/skin/images/responsiveui-screenshot.png"); -moz-image-region: rect(0px,16px,16px,0px); } @@ -4334,7 +4360,7 @@ html|*#gcli-output-frame { @media (min-resolution: 2dppx) { .devtools-responsiveui-screenshot { - list-style-image: url("chrome://devtools/skin/responsiveui-screenshot@2x.png"); + list-style-image: url("chrome://devtools/skin/images/responsiveui-screenshot@2x.png"); } .devtools-responsiveui-screenshot:hover { @@ -4348,7 +4374,7 @@ html|*#gcli-output-frame { cursor: ew-resize; transform: translate(12px, -12px); background-size: cover; - background-image: url("chrome://devtools/skin/responsive-vertical-resizer.png"); + background-image: url("chrome://devtools/skin/images/responsive-vertical-resizer.png"); } .devtools-responsiveui-resizebarH { @@ -4357,7 +4383,7 @@ html|*#gcli-output-frame { cursor: ns-resize; transform: translate(-12px, 12px); background-size: cover; - background-image: url("chrome://devtools/skin/responsive-horizontal-resizer.png"); + background-image: url("chrome://devtools/skin/images/responsive-horizontal-resizer.png"); } .devtools-responsiveui-resizehandle { @@ -4366,7 +4392,7 @@ html|*#gcli-output-frame { cursor: se-resize; transform: translate(12px, 12px); background-size: cover; - background-image: url("chrome://devtools/skin/responsive-se-resizer.png"); + background-image: url("chrome://devtools/skin/images/responsive-se-resizer.png"); } /* FxOS custom mode with additional buttons and phone look'n feel */ @@ -4414,7 +4440,7 @@ html|*#gcli-output-frame { -moz-user-focus: ignore; width: 40px; height: 30px; - list-style-image: url("chrome://devtools/skin/responsiveui-home.png"); + list-style-image: url("chrome://devtools/skin/images/responsiveui-home.png"); } .devtools-responsiveui-sleep-button { @@ -4473,15 +4499,15 @@ html|*#gcli-output-frame { @media (min-resolution: 2dppx) { .devtools-responsiveui-resizebarV { - background-image: url("chrome://devtools/skin/responsive-vertical-resizer@2x.png"); + background-image: url("chrome://devtools/skin/images/responsive-vertical-resizer@2x.png"); } .devtools-responsiveui-resizebarH { - background-image: url("chrome://devtools/skin/responsive-horizontal-resizer@2x.png"); + background-image: url("chrome://devtools/skin/images/responsive-horizontal-resizer@2x.png"); } .devtools-responsiveui-resizehandle { - background-image: url("chrome://devtools/skin/responsive-se-resizer@2x.png"); + background-image: url("chrome://devtools/skin/images/responsive-se-resizer@2x.png"); } } @@ -4497,7 +4523,7 @@ html|*#gcli-output-frame { text-shadow: none; background-color: #FF0000; border-radius: 1px; - -moz-margin-end: 5px; + margin-inline-end: 5px; } /* Social toolbar item */ @@ -4505,7 +4531,7 @@ html|*#gcli-output-frame { #social-notification-icon-mentions { background-color: #000000; border-radius: 3px; - -moz-margin-start: 2px; + margin-inline-start: 2px; } #social-notification-icon-mentions:hover { @@ -4616,7 +4642,7 @@ html|*#gcli-output-frame { } #social-sidebar-button[loading="true"] { - list-style-image: url("chrome://global/skin/icons/loading.gif"); + list-style-image: url("chrome://global/skin/icons/loading.png"); } #social-sidebar-favico { @@ -4748,7 +4774,7 @@ chatbar > chatbox > .chat-titlebar > .chat-swap-button { height: 21px; width: 21px; border-top: 1px solid #008484; - -moz-border-end: 1px solid #008484; + border-inline-end: 1px solid #008484; } @media (min-resolution: 2dppx) { @@ -4781,7 +4807,7 @@ chatbar > chatbox > .chat-titlebar > .chat-swap-button { .chatbar-button > .toolbarbutton-icon { opacity: .6; - -moz-margin-end: 0; + margin-inline-end: 0; } .chatbar-button:hover > .toolbarbutton-icon, .chatbar-button[open="true"] > .toolbarbutton-icon { @@ -4811,11 +4837,11 @@ chatbar > chatbox > .chat-titlebar > .chat-swap-button { } chatbar { - -moz-margin-end: 20px; + margin-inline-end: 20px; } chatbox { - -moz-margin-start: 4px; + margin-inline-start: 4px; background-color: transparent; } @@ -4826,7 +4852,7 @@ chatbar > chatbox { border-top-right-radius: 4px;*/ /* Offset the chatbox the same amount as the box-shadows' spread, to make it visible. */ -/* -moz-margin-end: 5px;*/ +/* margin-inline-end: 5px;*/ } chatbox[minimized="true"] { @@ -4835,7 +4861,7 @@ chatbox[minimized="true"] { } window > chatbox { - -moz-margin-start: 0px; + margin-inline-start: 0px; margin: 0px; border: none; padding: 0px; @@ -4870,7 +4896,7 @@ window > chatbox { background-repeat: no-repeat; width: 16px; height: 15px; - -moz-margin-start: 6px; + margin-inline-start: 6px; } .click-to-play-plugins-notification-button-container { @@ -4987,7 +5013,7 @@ notification.pluginVulnerable .messageImage { color: var(--panel-arrowcontent-color); background-clip: padding-box; border-left: 1px solid #9C9CFF; - -moz-margin-start: 38px; + margin-inline-start: 38px; } /* === END login-doorhanger.inc.css === */ @@ -5169,7 +5195,7 @@ notification.pluginVulnerable .messageImage { #customization-lwtheme-button > .box-inherit > .box-inherit > .button-text, #customization-titlebar-visibility-button > .button-box > .button-text { /* Sadly, button.css thinks its margins are perfect for everyone. */ - -moz-margin-start: 5px !important; + margin-inline-start: 5px !important; } #customization-lwtheme-button > .box-inherit > .box-inherit > .button-icon { @@ -5285,6 +5311,14 @@ toolbarpaletteitem[place="toolbar"] { margin-bottom: 25px; } +toolbarpaletteitem[place="palette"]:-moz-focusring, +toolbarpaletteitem[place="panel"]:-moz-focusring, +toolbarpaletteitem[place="toolbar"]:-moz-focusring { + outline: 1px dotted #A09090; + outline-offset: -5px; + -moz-outline-radius: 2.5px; +} + #wrapper-edit-controls[place="palette"] > #edit-controls > toolbarbutton, #wrapper-edit-controls[place="palette"] > #edit-controls > separator, #wrapper-zoom-controls[place="palette"] > #zoom-controls > toolbarbutton, @@ -5323,7 +5357,7 @@ toolbarpaletteitem[place="toolbar"] { } #personal-bookmarks[cui-areatype="toolbar"]:not([overflowedItem=true]) > #bookmarks-toolbar-placeholder > .toolbarbutton-icon { - -moz-margin-end: 5px; + margin-inline-end: 5px; } #customization-palette > toolbarpaletteitem > label { @@ -5348,9 +5382,9 @@ toolbarpaletteitem[place="toolbar"] { -moz-appearance: none; margin: 0 -5px 5px; padding-top: 0; - -moz-padding-end: 5px; + padding-inline-end: 5px; padding-bottom: 0; - -moz-padding-start: 0; + padding-inline-start: 0; } .customization-lwtheme-menu-theme[defaulttheme] { @@ -5486,7 +5520,7 @@ toolbarpaletteitem[place="toolbar"] { .customization-tipPanel-closeBox > .close-icon { -moz-appearance: none; border: 0; - -moz-margin-end: -25px; + margin-inline-end: -25px; } #customization-tipPanel > .panel-arrowcontainer > .panel-arrowbox > .panel-arrow[side="left"], @@ -5578,7 +5612,7 @@ toolbarpaletteitem[place="toolbar"] { #TabsToolbar > .private-browsing-indicator { background: url("chrome://browser/skin/privatebrowsing-mask-tabstrip.png") no-repeat center -3px; - -moz-margin-start: 4px; + margin-inline-start: 4px; width: 48px; } @@ -5589,7 +5623,7 @@ toolbarpaletteitem[place="toolbar"] { #private-browsing-indicator-titlebar > .private-browsing-indicator, #main-window[inFullscreen] #TabsToolbar > .private-browsing-indicator { background: url("chrome://browser/skin/privatebrowsing-mask-titlebar.png") no-repeat center 0px; - -moz-margin-end: 4px; + margin-inline-end: 4px; width: 40px; height: 20px; position: relative; @@ -5627,22 +5661,17 @@ toolbarpaletteitem[place="toolbar"] { } #UITourTooltipBody { - -moz-margin-end: 14px; -} - -#UITourTooltipBody > vbox { - padding-top: 4px; -} - -#UITourTooltipIconContainer { - -moz-margin-start: -16px; + margin-inline-end: 14px; + margin-inline-start: 14px; + margin-top: -16px; + margin-bottom: 8px; } #UITourTooltipIcon { width: 48px; height: 48px; - -moz-margin-start: 28px; - -moz-margin-end: 28px; + margin-inline-start: 14px; + margin-inline-end: 14px; } #UITourTooltipTitle, @@ -5653,25 +5682,28 @@ toolbarpaletteitem[place="toolbar"] { #UITourTooltipTitle { font-size: 1.45rem; font-weight: bold; - -moz-margin-start: 0; - -moz-margin-end: 0; - margin: 0 0 9px 0; + margin-inline-start: 0; + /* Avoid the title overlapping the close button */ + margin-inline-end: 14px; + margin-top: 0; + margin-bottom: 9px; } #UITourTooltipDescription { - -moz-margin-start: 0; - -moz-margin-end: 0; + margin-inline-start: 0; + margin-inline-end: 0; font-size: 1.15rem; line-height: 1.8rem; margin-bottom: 0; /* Override global.css */ } #UITourTooltipClose { + position: relative; -moz-appearance: none; border: none; background-color: transparent; min-width: 0; - -moz-margin-start: 4px; + margin-inline-start: 4px; margin-top: -2px; } @@ -5683,7 +5715,7 @@ toolbarpaletteitem[place="toolbar"] { -moz-box-pack: end; background-color: rgba(0,0,0,.2); border-top: 1px solid rgba(0,0,0,.4); - margin: 24px -16px -16px; + margin: 10px -16px -16px; padding: 2em 15px; } @@ -5694,13 +5726,13 @@ toolbarpaletteitem[place="toolbar"] { #UITourTooltipButtons > label:first-child, #UITourTooltipButtons > button:first-child { - -moz-margin-start: 0; + margin-inline-start: 0; } #UITourTooltipButtons > button[image] > .button-box > .button-icon { width: 16px; height: 16px; - -moz-margin-end: 5px; + margin-inline-end: 5px; } #UITourTooltipButtons > label, @@ -5794,14 +5826,14 @@ notification.heartbeat { .messageText.heartbeat { color: #000000; /* text-shadow: none; */ - -moz-margin-start: 0px; + margin-inline-start: 0px; } .messageImage.heartbeat { width: 24px; height: 24px; - -moz-margin-start: 8px; - -moz-margin-end: 8px; + margin-inline-start: 8px; + margin-inline-end: 8px; } .messageImage.heartbeat.pulse-onshow { @@ -5821,7 +5853,7 @@ notification.heartbeat { /* Learn More link styles */ .heartbeat > .text-link { color: #3333FF; - -moz-margin-start: 0px; + margin-inline-start: 0px; } .heartbeat > .text-link:hover { @@ -5858,8 +5890,8 @@ notification.heartbeat { .heartbeat > #star-rating-container > .star-x { background: url("chrome://browser/skin/heartbeat-star-off.svg"); cursor: pointer; - /* Overrides the -moz-margin-end for all platforms defined in the .plain class */ - -moz-margin-end: 4px !important; + /* Overrides the margin-inline-end for all platforms defined in the .plain class */ + margin-inline-end: 4px !important; width: 16px; height: 16px; } @@ -6035,77 +6067,3 @@ menugroup > .menuitem-iconic[disabled="true"] > .menu-iconic-left { padding: 0; overflow: hidden; } - -/* === BEGIN usercontext.inc.css === */ - -/* User Context UI browser styles */ - -#menu_newUserContextTabPersonal { - list-style-image: url("chrome://browser/skin/usercontext/personal.svg"); -} - -#menu_newUserContextTabWork { - list-style-image: url("chrome://browser/skin/usercontext/work.svg"); -} - -#menu_newUserContextTabBanking { - list-style-image: url("chrome://browser/skin/usercontext/banking.svg"); -} - -#menu_newUserContextTabShopping { - list-style-image: url("chrome://browser/skin/usercontext/shopping.svg"); -} - -/* URL Bar Decoration */ - -#userContext-indicator { - height: 16px; - width: 16px; -} - -#userContext-label { - margin-inline-end: 3px; - color: #A09090; -} - -#userContext-icons:not([usercontextid]) { - display: none; -} - -#userContext-icons { - -moz-box-align: center; -} - -/* Personal User Context */ -#userContext-icons[usercontextid="1"] > #userContext-label { - color: #9C9CFF; -} -#userContext-icons[usercontextid="1"] > #userContext-indicator { - list-style-image: url("chrome://browser/skin/usercontext/personal.svg"); -} - -/* Work User Context */ -#userContext-icons[usercontextid="2"] > #userContext-label { - color: #FF9F00; -} -#userContext-icons[usercontextid="2"] > #userContext-indicator { - list-style-image: url("chrome://browser/skin/usercontext/work.svg"); -} - -/* Banking User Context */ -#userContext-icons[usercontextid="3"] > #userContext-label { - color: #008484; -} -#userContext-icons[usercontextid="3"] > #userContext-indicator { - list-style-image: url("chrome://browser/skin/usercontext/banking.svg"); -} - -/* Shopping User Context */ -#userContext-icons[usercontextid="4"] > #userContext-label { - color: #E7ADE7; -} -#userContext-icons[usercontextid="4"] > #userContext-indicator { - list-style-image: url("chrome://browser/skin/usercontext/shopping.svg"); -} - -/* === END usercontext.inc.css === */