From 63ca9fd0c85fbb5364ee8bf96e78e8ea6bb0427b Mon Sep 17 00:00:00 2001
From: Kushal Pandya <kushal@gitlab.com>
Date: Wed, 14 Dec 2016 21:46:45 +0530
Subject: [PATCH] Combine common rules

---
 app/assets/stylesheets/pages/builds.scss | 45 +++++++-----------------
 1 file changed, 13 insertions(+), 32 deletions(-)

diff --git a/app/assets/stylesheets/pages/builds.scss b/app/assets/stylesheets/pages/builds.scss
index 2f7448a0b9d..f9e8d297c05 100644
--- a/app/assets/stylesheets/pages/builds.scss
+++ b/app/assets/stylesheets/pages/builds.scss
@@ -78,42 +78,24 @@
     display: block;
     margin-bottom: 10px;
 
-    &.scroll-top {
-      top: 110px;
-
-      .gitlab-icon-scroll-up-hover {
-        display: none;
-      }
-
-      &:hover {
+    &.scroll-top .gitlab-icon-scroll-up-hover,
+    &.scroll-top:hover .gitlab-icon-scroll-up,
+    &.scroll-bottom .gitlab-icon-scroll-down-hover,
+    &.scroll-bottom:hover .gitlab-icon-scroll-down {
+      display: none;
+    }
 
-        .gitlab-icon-scroll-up {
-          display: none;
-        }
+    &.scroll-top:hover .gitlab-icon-scroll-up-hover,
+    &.scroll-bottom:hover .gitlab-icon-scroll-down-hover {
+      display: inline-block;
+    }
 
-        .gitlab-icon-scroll-up-hover {
-          display: inline-block;
-        }
-      }
+    &.scroll-top {
+      top: 110px;
     }
 
     &.scroll-bottom {
       bottom: -2px;
-
-      .gitlab-icon-scroll-down-hover {
-        display: none;
-      }
-
-      &:hover {
-
-        .gitlab-icon-scroll-down {
-          display: none;
-        }
-
-        .gitlab-icon-scroll-down-hover {
-          display: inline-block;
-        }
-      }
     }
   }
 
@@ -217,8 +199,7 @@
     position: relative;
     width: 6px;
     height: 6px;
-    margin-bottom: 12px;
-    margin-left: 2px;
+    margin: auto auto 12px 2px;
     border-radius: 50%;
     animation: blinking-dots 1s linear infinite;
   }
-- 
GitLab