diff --git a/src/themes/appletv/theme.css b/src/themes/appletv/theme.css index 41540ce0dd..463065b849 100644 --- a/src/themes/appletv/theme.css +++ b/src/themes/appletv/theme.css @@ -62,7 +62,14 @@ html { background: #f0f0f0; } -.paper-icon-button-light:hover:not(:disabled) { +@media (hover: hover) { + .paper-icon-button-light:hover:not(:disabled) { + color: #00a4dc; + background-color: rgba(0, 164, 220, 0.2); + } +} + +.paper-icon-button-light:active:not(:disabled) { color: #00a4dc; background-color: rgba(0, 164, 220, 0.2); } diff --git a/src/themes/blueradiance/theme.css b/src/themes/blueradiance/theme.css index 7ecc4a74a5..1c13803034 100644 --- a/src/themes/blueradiance/theme.css +++ b/src/themes/blueradiance/theme.css @@ -64,7 +64,14 @@ html { } } -.paper-icon-button-light:hover:not(:disabled) { +@media (hover: hover) { + .paper-icon-button-light:hover:not(:disabled) { + color: #00a4dc; + background-color: rgba(0, 164, 220, 0.2); + } +} + +.paper-icon-button-light:active:not(:disabled) { color: #00a4dc; background-color: rgba(0, 164, 220, 0.2); } diff --git a/src/themes/dark/theme.css b/src/themes/dark/theme.css index be2b9269af..15ab434a85 100644 --- a/src/themes/dark/theme.css +++ b/src/themes/dark/theme.css @@ -46,7 +46,14 @@ html { background-color: rgba(0, 0, 0, 0.86); } -.paper-icon-button-light:hover:not(:disabled) { +@media (hover: hover) { + .paper-icon-button-light:hover:not(:disabled) { + color: #00a4dc; + background-color: rgba(0, 164, 220, 0.2); + } +} + +.paper-icon-button-light:active:not(:disabled) { color: #00a4dc; background-color: rgba(0, 164, 220, 0.2); } diff --git a/src/themes/light/theme.css b/src/themes/light/theme.css index c5161985cd..766dd95359 100644 --- a/src/themes/light/theme.css +++ b/src/themes/light/theme.css @@ -61,7 +61,14 @@ html { color: #000; } -.paper-icon-button-light:hover:not(:disabled) { +@media (hover: hover) { + .paper-icon-button-light:hover:not(:disabled) { + color: #00a4dc; + background-color: rgba(0, 164, 220, 0.2); + } +} + +.paper-icon-button-light:active:not(:disabled) { color: #00a4dc; background-color: rgba(0, 164, 220, 0.2); } diff --git a/src/themes/purplehaze/theme.css b/src/themes/purplehaze/theme.css index 1d82afc23a..8fe9baae24 100644 --- a/src/themes/purplehaze/theme.css +++ b/src/themes/purplehaze/theme.css @@ -59,7 +59,14 @@ html { } } -.paper-icon-button-light:hover:not(:disabled) { +@media (hover: hover) { + .paper-icon-button-light:hover:not(:disabled) { + color: rgb(12, 232, 214); + background-color: rgba(0, 164, 220, 0.2); + } +} + +.paper-icon-button-light:active:not(:disabled) { color: rgb(12, 232, 214); background-color: rgba(0, 164, 220, 0.2); } diff --git a/src/themes/wmc/theme.css b/src/themes/wmc/theme.css index 4a7375a129..277421e144 100644 --- a/src/themes/wmc/theme.css +++ b/src/themes/wmc/theme.css @@ -62,7 +62,14 @@ html { background: rgba(17, 98, 164, 0.9); } -.paper-icon-button-light:hover:not(:disabled) { +@media (hover: hover) { + .paper-icon-button-light:hover:not(:disabled) { + color: #00a4dc; + background-color: rgba(0, 164, 220, 0.2); + } +} + +.paper-icon-button-light:active:not(:disabled) { color: #00a4dc; background-color: rgba(0, 164, 220, 0.2); }