Better handle textboxes inside panels

This commit is contained in:
MrOtherGuy 2019-11-04 11:46:12 +02:00
parent cd65fe8fda
commit 6a4542839b

View file

@ -1,4 +1,4 @@
/* Makes context menus dark */ /* Makes context menus dark. Also affects some portions of menu popups */
/* Uses dark theme colors but does not respect dark theme variables (they wouldn't work on sidebar context menu) */ /* Uses dark theme colors but does not respect dark theme variables (they wouldn't work on sidebar context menu) */
:root{ :root{
@ -7,12 +7,12 @@
--uc-menu-dimmed: rgba(255,255,255,0.1); --uc-menu-dimmed: rgba(255,255,255,0.1);
--uc-menu-disabled: rgb(50,50,50); --uc-menu-disabled: rgb(50,50,50);
} }
panel richlistbox, panel richlistbox,
panel tree, panel tree,
panel button, panel button,
panel menulist, panel menulist,
panel textbox, panel textbox,
panel input,
menupopup, menupopup,
menu, menu,
menuitem{ -moz-appearance: none !important; } menuitem{ -moz-appearance: none !important; }
@ -28,16 +28,25 @@ panel tree,
panel button, panel button,
panel menulist, panel menulist,
panel textbox, panel textbox,
panel input,
panel #searchbar,
menupopup:not(#BMB_bookmarksPopup), menupopup:not(#BMB_bookmarksPopup),
#main-menubar > menu > menupopup, #main-menubar > menu > menupopup,
#context-navigation{ #context-navigation{
color: var(--uc-menu-color) !important; color: var(--uc-menu-color) !important;
padding: 2px; padding: 2px;
background: var(--uc-menu-bkgnd) !important; background-color: var(--uc-menu-bkgnd) !important;
border-color: var(--uc-menu-disabled) !important; border-color: var(--uc-menu-disabled) !important;
} }
panel menulist:hover, panel menulist[open]{ border-color: Highlight !important; } panel textbox input{ padding: 2px !important; }
panel input{ border-width: 1px; border-style: solid; background-color: rgba(0,0,0,0.1) !important; }
panel #searchbar{ background-color: rgba(0,0,0,0.1) !important; padding: 0 !important; }
panel #searchbar input{ background-color: transparent !important; }
panel menulist:hover,
panel menulist[open]{ border-color: Highlight !important; }
#editBMPanel_folderMenuList > menupopup > menuitem{ color: var(--uc-menu-color) !important; } #editBMPanel_folderMenuList > menupopup > menuitem{ color: var(--uc-menu-color) !important; }
@ -47,12 +56,9 @@ menu:hover,
menu[_moz-menuactive], menu[_moz-menuactive],
menu[open], menu[open],
menuitem:hover, menuitem:hover,
menuitem[_moz-menuactive]{ menuitem[_moz-menuactive]{ background-color: var(--uc-menu-dimmed) !important; color: inherit !important; }
background-color: var(--uc-menu-dimmed) !important;
color: inherit !important;
}
menu[disabled="true"], menu[disabled="true"],
menuitem[disabled="true"]{ color: var(--uc-menu-disabled) !important; } menuitem[disabled="true"]{ color: var(--uc-menu-disabled) !important; }
menu:not(.subviewbutton) > .menu-right{ filter: invert(1) } menu:not(.subviewbutton) > .menu-right{ filter: invert(1) }