ShadowFox/css/common-files/library.css

150 lines
5.3 KiB
CSS

@-moz-document url(chrome://browser/content/places/places.xul) {
toolbar {
-moz-appearance: none!important;
background-color: var(--in-content-category-header-background)!important;
border: none!important
}
listbox,
textbox {
-moz-appearance: none!important;
background-color: var(--in-content-box-background)!important;
color: var(--in-content-page-color)!important;
min-height: 20px!important;
padding: 0 0 0 4px!important;
border: 1px solid!important;
border-color: var(--in-content-box-border-color)!important;
border-radius: 3px!important
}
#editBMPanel_rows > row > hbox > textbox,
#editBMPanel_rows > row > textbox,
#editBMPanel_tagsSelector {
background: var(--in-content-box-background)!important
}
#placesToolbar > toolbarbutton {
margin: 6px 4px 5px!important;
-moz-appearance: none!important;
background-color: var(--tone-4)!important;
border-radius: 5px!important;
filter: invert(100%)!important
}
#placesList {
-moz-appearance: none!important;
color: var(--in-content-page-color)!important;
background-color: var(--in-content-page-background)!important
}
#placesView > splitter {
border-color: var(--in-content-border-color)!important
}
#places #downloadsRichListBox {
-moz-appearance: none!important;
color: var(--in-content-page-color)!important;
background-color: var(--in-content-box-background)!important
}
#detailsDeck {
border: none!important;
background-color: var(--in-content-page-background)!important;
color: var(--in-content-page-color)!important
}
.expander-down,
.expander-up {
filter: invert(77%)!important
}
#placeContent treechildren:not(.autocomplete-treebody)::-moz-tree-cell-text() {
color: var(--in-content-text-color)!important
}
#places treechildren:not(.autocomplete-treebody)::-moz-tree-row(selected),
#placesList > treechildren::-moz-tree-row(selected) {
-moz-appearance: none!important;
-moz-font-smoothing-background-color: none!important;
border-top: none!important;
background: var(--theme-selection-background)!important;
color: var(--in-content-text-color)!important
}
#placeContent treechildren:not(.autocomplete-treebody)::-moz-tree-cell-text(selected),
#placesList > treechildren::-moz-tree-cell-text(selected) {
color: var(--in-content-text-color)!important
}
#places treechildren::-moz-tree-row {
background-color: transparent!important
}
#places treechildren::-moz-tree-image {
fill: var(--in-content-page-color)!important
}
#places treechildren::-moz-tree-image(selected) {
fill: var(--selected-icon-fill-color)!important
}
#placeContent > treechildren::-moz-tree-cell,
#placeContent > treechildren::-moz-tree-column {
border-color: var(--in-content-box-border-color)!important
}
#contentView treecol {
-moz-appearance: none!important;
border: none!important;
background: var(--in-content-category-header-background)!important;
color: var(--in-content-text-color)!important;
border-right: 1px solid!important;
border-color: var(--in-content-box-border-color)!important
}
tree {
background-color: var(--in-content-box-background)!important
}
#editBMPanel_tagsSelectorExpander.expander-down {
-moz-appearance: -moz-mac-disclosure-button-closed!important;
filter: invert(79%)!important
}
#editBMPanel_tagsSelectorExpander.expander-up {
-moz-appearance: -moz-mac-disclosure-button-open!important;
filter: invert(79%)!important
}
#main-menubar {
background-color: var(--in-content-category-header-background)!important
}
#main-menubar > * {
color: var(--in-content-page-color)!important
}
#main-menubar > :hover,
menubar > menu[_moz-menuactive=true][open=true] {
-moz-appearance: none!important;
background: var(--in-content-page-background)!important
}
@media screen and (-moz-windows-theme),
screen and (-moz-windows-classic),
screen and (-moz-windows-default-theme),
screen and (-moz-os-version:windows-win7),
screen and (-moz-os-version:windows-win8),
screen and (-moz-os-version:windows-win10) {
#metaTagsCaption,
#security-identity,
#security-identity-groupbox,
#security-privacy,
#security-privacy-groupbox,
#security-technical,
#security-technical-groupbox {
-moz-appearance: none!important;
background-color: var(--in-content-page-background)!important;
border: none!important;
color: var(--in-content-selected-text)!important
}
#placesMenu > menu {
color: var(--in-content-page-color)!important
}
#security-identity-groupbox,
#security-privacy-groupbox,
#security-technical-groupbox {
-moz-appearance: none!important;
background-color: var(--in-content-category-header-background)!important
}
#places treechildren:not(.autocomplete-treebody)::-moz-tree-row(hover):not(.autocomplete-treebody)::-moz-tree-cell-text(selected) {
background: 0 0!important;
-moz-border-top-colors: transparent!important;
-moz-border-right-colors: transparent!important;
-moz-border-left-colors: transparent!important;
-moz-border-bottom-colors: transparent!important
}
}
@media screen and (-moz-os-version:windows-win7) {
treechildren {
--treechildren-outline: none!important
}
}
}