diff --git a/css/leptonContent.css b/css/leptonContent.css index f9ff1c6..f67b210 100644 --- a/css/leptonContent.css +++ b/css/leptonContent.css @@ -2415,6 +2415,24 @@ :root { --context-menu-background-padding-default: 6px; } + + /* Contextmenu Checkbox Unset */ + menupopup:is(#placesContext, #placesColumnsContext, #downloadsContextMenu) menuitem[type="checkbox"] { + margin-inline: 0 !important; + } + menupopup:is(#placesContext, #placesColumnsContext, #downloadsContextMenu) + menuitem[type="checkbox"] + > .menu-iconic-left + > .menu-iconic-icon { + margin-inline-end: 0 !important; + } + menupopup:is(#placesContext, #placesColumnsContext, #downloadsContextMenu) + menuitem[type="checkbox"]:not([checked="true"]) + > .menu-iconic-left + > .menu-iconic-icon { + border: none !important; + background-color: unset !important; + } } /* Padding - Mac */ @supports -moz-bool-pref("layout.css.osx-font-smoothing.enabled") { diff --git a/src/library/_contents_menu.scss b/src/library/_contents_menu.scss index a7a127d..cd407cb 100644 --- a/src/library/_contents_menu.scss +++ b/src/library/_contents_menu.scss @@ -54,6 +54,18 @@ $_placesPopupSetMenus: selector.nest( /* Padding - Linux */ @include OS($linux) { @include _layout_root_linux; + + /* Contextmenu Checkbox Unset */ + #{$_placesPopupSet} menuitem[type="checkbox"] { + margin-inline: 0 !important; + > .menu-iconic-left > .menu-iconic-icon { + margin-inline-end: 0 !important; + } + &:not([checked="true"]) > .menu-iconic-left > .menu-iconic-icon { + border: none !important; + background-color: unset !important; + } + } } /* Padding - Mac */