From 1606b56498044ac88af43a8bc8b1b060d6c5b6cf Mon Sep 17 00:00:00 2001 From: Stephen Lindberg Date: Fri, 1 Jan 2021 20:18:57 -0500 Subject: [PATCH] Remove explicit status button width, fix hover states (#543) This removes the explicit width for icon buttons, which was cutting off part of the SVG background, and fixes the hover states by moving the :hover rule to the parent element's selector. --- app/javascript/styles/merveilles.scss | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/app/javascript/styles/merveilles.scss b/app/javascript/styles/merveilles.scss index 2dc3516311..cb9a663f6a 100644 --- a/app/javascript/styles/merveilles.scss +++ b/app/javascript/styles/merveilles.scss @@ -495,13 +495,11 @@ a.floating-action-button:hover, .status__action-bar-button { margin-right: 5px !important; border-radius: 3px; - width: 20px !important; height: 20px !important; } .status__action-bar-button > * { display: block; - width: 20px !important; height: 20px !important; margin-top: 0 !important; background-position: center center !important; @@ -848,8 +846,8 @@ a.status-card:hover { display: inline-block; } -.icon-button i.fa-reply:hover, -.icon-button i.fa-reply-all:hover { +.icon-button:hover i.fa-reply, +.icon-button:hover i.fa-reply-all { background-image: url("data:image/svg+xml; utf8,"); } @@ -866,7 +864,7 @@ a.status-card:hover { display: none; } -.icon-button i.fa-star:hover { +.icon-button:hover i.fa-star { background-image: url("data:image/svg+xml; utf8,"); } @@ -889,7 +887,7 @@ a.status-card:hover { display: none; } -.icon-button i.fa-lock:hover { +.icon-button:hover i.fa-lock { background-image: url("data:image/svg+xml; utf8,"); } @@ -904,7 +902,7 @@ a.status-card:hover { display: none; } -.icon-button i.fa-envelope:hover { +.icon-button:hover i.fa-envelope { background-image: url("data:image/svg+xml; utf8,"); } @@ -923,7 +921,7 @@ a.status-card:hover { display: none; } -.icon-button i.fa-ellipsis-h:hover { +.icon-button:hover i.fa-ellipsis-h { background-image: url("data:image/svg+xml; utf8,"); } @@ -935,7 +933,7 @@ a.status-card:hover { display: none; } -.icon-button i.fa-retweet:hover { +.icon-button:hover i.fa-retweet { background-image: url("data:image/svg+xml; utf8,") !important; } @@ -951,7 +949,7 @@ a.status-card:hover { background-image: url("data:image/svg+xml; utf8,"); } -.icon-button i.fa-share-alt:hover { +.icon-button:hover i.fa-share-alt { background-image: url("data:image/svg+xml; utf8,"); } @@ -963,7 +961,7 @@ a.status-card:hover { background-image: url("data:image/svg+xml; utf8,"); } -.icon-button i.fa-bookmark:hover { +.icon-button:hover i.fa-bookmark { background-image: url("data:image/svg+xml; utf8,"); }