update Windows-specific fixes

This commit is contained in:
overdodactyl 2018-02-23 18:20:16 -07:00
parent d919d23281
commit 0cad3f183e
3 changed files with 143 additions and 149 deletions

View File

@ -83,4 +83,30 @@
tree { tree {
background-color: var(--in-content-box-background)!important background-color: var(--in-content-box-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-privacy,
#security-technical,
#security-identity-groupbox,
#security-privacy-groupbox,
#security-technical-groupbox {
-moz-appearance: none !important;
background-color: var(--primary-dark-color) !important;
border: none !important;
color: var(--grey-10) !important;
}
#security-identity-groupbox,
#security-privacy-groupbox,
#security-technical-groupbox {
-moz-appearance: none !important;
background-color: var(--dark-accent) !important;
}
}
} }

View File

@ -1,128 +1,99 @@
/* Remove white separators between menu items */ menupopup menuseparator {
menupopup menuseparator { -moz-appearance: none!important;
-moz-appearance:none !important; background: rgba(0,0,0,0)!important;
background: rgba(0, 0, 0, 0) !important; border: 0!important
border: 0px !important; }
} #context-navigation,
#context-sep-navigation {
/* Removes white bar between icons and menu items */ padding: 0!important
#context-navigation, #context-sep-navigation { }
padding: 0px !important; #BMB_bookmarksPopup menupopup {
} padding: 4px 0 0!important
}
/* Bookmark Toolbar, fix border */ #BMB_bookmarksPopup menupopup[placespopup=true] > hbox,
#BMB_bookmarksPopup menupopup { #personal-bookmarks menupopup,
padding: 4px 0px 0px 0px !important; .box-inherit scrollbox-innerbox,
} .panel-arrowcontent,
menupopup#BMB_bookmarksPopup > menu > menupopup > hbox,
/* Context menus, border added because Windows has a different drop shadow effect than macOS */ menupopup#PlacesChevronPopup,
#personal-bookmarks menupopup, menupopup#bookmarksMenuPopup,
.panel-arrowcontent, menupopup#bookmarksMenuPopup > menu > menupopup,
.box-inherit scrollbox-innerbox, menupopup#bookmarksMenuPopup menupopup[placespopup=true],
#BMB_bookmarksPopup menupopup[placespopup="true"] > hbox, menupopup#contentAreaContextMenu,
menupopup#BMB_bookmarksPopup > menu > menupopup > hbox, menupopup#contentAreaContextMenu menupopup,
menupopup#bookmarksMenuPopup > menu > menupopup, menupopup#downloadsContextMenu,
menupopup#bookmarksMenuPopup menupopup[placespopup="true"], menupopup#placesContext,
menupopup#contentAreaContextMenu, menupopup#tabContextMenu,
menupopup#contentAreaContextMenu menupopup, menupopup#tabContextMenu menupopup,
menupopup#placesContext, menupopup#toolbar-context-menu,
menupopup#bookmarksMenuPopup, toolbaritem#menubar-items menupopup {
menupopup#PlacesChevronPopup, border-color: var(--in-content-page-color)!important;
menupopup#toolbar-context-menu, border-width: 1px!important;
menupopup#downloadsContextMenu, border-style: solid!important
menupopup#tabContextMenu, }
menupopup#tabContextMenu menupopup, #bookmarksMenuPopup,
toolbaritem#menubar-items menupopup { #personal-bookmarks menupopup .bookmark-item,
border-color: var(--primary-dark-color) !important; menupopup#goPopup {
border-width: 1px !important; padding-left: 4px!important;
border-style: solid !important; padding-right: 4px!important
} }
menupopup#contentAreaContextMenu menupopup,
/* Bookmarks Toolbar, Toolbar Context menu, LEFT/RIGHT padding fixes */ menupopup#tabContextMenu > menu > menupopup > .popup-internal-box,
#personal-bookmarks menupopup .bookmark-item, menupopup#toolbar-context-menu {
#bookmarksMenuPopup, padding-left: 2px!important;
menupopup#goPopup { padding-right: 2px!important
padding-left: 4px !important; }
padding-right: 4px !important; menupopup,
} menupopup > menu > menupopup {
padding: 4px 0!important
/* Tab menu, LEFT/RIGHT padding fixes */ }
menupopup#tabContextMenu > menu > menupopup > .popup-internal-box, #PlacesToolbar menupopup > menu,
menupopup#toolbar-context-menu, #PlacesToolbar menupopup > menuitem,
menupopup#contentAreaContextMenu menupopup { menupopup#contentAreaContextMenu > menu,
padding-left: 2px !important; menupopup#contentAreaContextMenu > menuitem,
padding-right: 2px !important; menupopup#placesContext menuitem,
} menupopup#tabContextMenu > menu,
menupopup#tabContextMenu > menuitem,
/* Context menus, TOP/BOTTOM padding fixes */ menupopup#tabContextMenu menupopup > menu,
menupopup, menupopup#tabContextMenu menupopup > menuitem,
menupopup > menu > menupopup { menupopup#toolbar-context-menu > menuitem {
padding: 4px 0px 4px 0px !important; font-size: 1.167em!important;
} padding-top: 1px!important;
padding-bottom: 1px!important
/* Menus, text size to match macOS */ }
menupopup#contentAreaContextMenu > menuitem, #PlacesToolbar menupopup menupopup > menu,
menupopup#contentAreaContextMenu > menu, #PlacesToolbar menupopup menupopup > menuitem,
#PlacesToolbar menupopup > menuitem, menupopup#contentAreaContextMenu menupopup > menu,
#PlacesToolbar menupopup > menu, menupopup#contentAreaContextMenu menupopup > menuitem,
menupopup#tabContextMenu > menuitem, menupopup#tabContextMenu menupopup > menu,
menupopup#tabContextMenu > menu, menupopup#tabContextMenu menupopup > menuitem,
menupopup#tabContextMenu menupopup > menuitem, menupopup.textbox-contextmenu > menuitem {
menupopup#tabContextMenu menupopup > menu, font-size: 1em!important
menupopup#toolbar-context-menu > menuitem , }
menupopup#placesContext menuitem { toolbaritem#menubar-items menupopup > menu,
font-size: 1.167em !important; toolbaritem#menubar-items menupopup > menuitem {
padding-top: 1px !important; font-size: 1.167em!important
padding-bottom: 1px !important; }
} toolbaritem#menubar-items menupopup menupopup > menu,
toolbaritem#menubar-items menupopup menupopup > menuitem {
menupopup#contentAreaContextMenu menupopup > menuitem, font-size: 1em!important
menupopup#contentAreaContextMenu menupopup > menu, }
#PlacesToolbar menupopup menupopup > menuitem, #customization-toolbar-menu,
#PlacesToolbar menupopup menupopup > menu, toolbaritem#menubar-items menupopup,
menupopup#tabContextMenu menupopup > menuitem, toolbaritem#menubar-items menupopup > menu > menupopup {
menupopup#tabContextMenu menupopup > menu, padding-left: 2px!important;
menupopup.textbox-contextmenu > menuitem { padding-right: 2px!important
font-size: 1em !important; }
} #personal-bookmarks menupopup menuitem,
menupopup#contentAreaContextMenu menu,
/* Menu Bar menus, text size to match macOS */ menupopup#contentAreaContextMenu menuitem {
toolbaritem#menubar-items menupopup > menuitem, padding-top: 1px!important;
toolbaritem#menubar-items menupopup > menu { padding-bottom: 1px!important
font-size: 1.167em !important; }
} menupopup#contentAreaContextMenu > .menuitem-iconic {
padding-top: 0!important;
toolbaritem#menubar-items menupopup menupopup > menuitem, padding-bottom: 0!important
toolbaritem#menubar-items menupopup menupopup > menu { }
font-size: 1em !important; menupopup .menu-right {
} margin-right: 0!important
}
/* Toolbar menu, LEFT/RIGHT padding fixes */
#customization-toolbar-menu,
toolbaritem#menubar-items menupopup,
toolbaritem#menubar-items menupopup > menu > menupopup {
padding-left: 2px !important;
padding-right: 2px !important;
}
/* Context menu, TOP/BOTTOM padding fixes */
#personal-bookmarks menupopup menuitem {
padding-top: 1px !important;
padding-bottom: 1px !important;
}
menupopup#contentAreaContextMenu menuitem,
menupopup#contentAreaContextMenu menu {
padding-top: 1px !important;
padding-bottom: 1px !important;
}
menupopup#contentAreaContextMenu > .menuitem-iconic {
padding-top: 0px !important;
padding-bottom: 0px !important;
}
/* Menus, slightly adjust arrow */
menupopup .menu-right {
margin-right: 0px !important;
}

View File

@ -1,31 +1,28 @@
@-moz-document url(chrome://browser/content/pageinfo/pageInfo.xul) { @-moz-document url(chrome://browser/content/pageinfo/pageInfo.xul) {
#topBar { #topBar {
-moz-appearance: none !important; -moz-appearance: none!important;
background-color: var(--dark-accent) !important; background-color: var(--in-content-category-header-background)!important;
border: none !important; border: none!important;
padding-top: 5px !important; padding-top: 5px!important;
padding-bottom: 5px !important; padding-bottom: 5px!important;
color: var(--grey-20) !important; color: var(--selected-icon-fill-color)!important
} }
#metaTagsCaption, #metaTagsCaption,
#security-identity, #security-identity,
#security-identity-groupbox,
#security-privacy, #security-privacy,
#security-privacy-groupbox,
#security-technical, #security-technical,
#security-technical-groupbox {
-moz-appearance: none!important;
background-color: var(--in-content-page-color)!important;
border: none!important;
color: var(--in-content-selected-text)!important
}
#security-identity-groupbox, #security-identity-groupbox,
#security-privacy-groupbox, #security-privacy-groupbox,
#security-technical-groupbox { #security-technical-groupbox {
-moz-appearance: none !important; -moz-appearance: none!important;
background-color: var(--primary-dark-color) !important; background-color: var(--in-content-category-header-background)!important
border: none !important;
color: var(--grey-10) !important;
}
#security-identity-groupbox,
#security-privacy-groupbox,
#security-technical-groupbox {
-moz-appearance: none !important;
background-color: var(--dark-accent) !important;
}
} }
}