/* This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ /* Opaque, so that the opaque region is completely covered. Note this is on the * because some platforms (linux) use appearance on the root element to * render window decorations like shadows. * TODO(emilio, bug 2005818): This breaks rounded corners on Linux, unless we also * enable rounded bottom corners, which is blocked on bug 1979083. */ body { --tabpanel-background-color: transparent; background-color: white; background-image: var(--ai-gradient); } /* LightWeightThemeConsumer forces these backgrounds to be opaque, but we want * to let the background show through. * FIXME(bug 1952602): Find a solution that doesn't require custom CSS. */ #navigator-toolbox, #browser { background-color: transparent !important; } #tabbrowser-tabs tab[selected] .tab-background { background-image: linear-gradient(to bottom, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.3)); } #urlbar:not([open]) > .urlbar-background { border-radius: var(--border-radius-circle); }