diff --git a/theme/icons/radio-checked-symbolic.svg b/theme/icons/radio-checked-symbolic.svg new file mode 100644 index 0000000..17d4942 --- /dev/null +++ b/theme/icons/radio-checked-symbolic.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/theme/icons/radio-symbolic.svg b/theme/icons/radio-symbolic.svg new file mode 100644 index 0000000..c7e082c --- /dev/null +++ b/theme/icons/radio-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/theme/parts/icons.css b/theme/parts/icons.css index 012d911..c79d5c1 100644 --- a/theme/parts/icons.css +++ b/theme/parts/icons.css @@ -116,7 +116,7 @@ treechildren::-moz-tree-twisty(selected, focus, open) { list-style-image: url("../icons/preferences-system-time-symbolic.svg") !important; } -/* Menu checkbutton */ +/* Menu checkbox */ menuitem[type="checkbox"] { list-style-image: url("../icons/checkbox-symbolic.svg") !important; } @@ -127,6 +127,17 @@ menuitem[type="checkbox"]:hover .menu-iconic-icon { filter: invert(100%) brightness(200%); } +/* Menu radio */ +menuitem[type="radio"] { + list-style-image: url("../icons/radio-symbolic.svg") !important; +} +menuitem[type="radio"][checked="true"] { + list-style-image: url("../icons/radio-checked-symbolic.svg") !important; +} +menuitem[type="radio"]:hover .menu-iconic-icon { + filter: invert(100%) brightness(200%); +} + /* Close button */ .close-icon:not(.tab-close-button), .identity-popup-permission-remove-button .button-icon { @@ -293,6 +304,7 @@ menuitem[type="checkbox"]:hover .menu-iconic-icon { #viewButton .button-menu-dropmarker, menuitem[type="checkbox"] .menu-iconic-icon, + menuitem[type="radio"] .menu-iconic-icon, .close-icon:not(.tab-close-button) image,