From 4656823645f7aabedf6c6aba85874c70e1eda76a Mon Sep 17 00:00:00 2001
From: Eric Rosenbaum <eric.rosenbaum@gmail.com>
Date: Thu, 2 Aug 2018 16:40:22 -0400
Subject: [PATCH] Clean up radar CSS

---
 .../connection-modal/auto-scanning-step.jsx   |  5 +++--
 .../connection-modal/connection-modal.css     | 21 ++++++++-----------
 .../connection-modal/scanning-step.jsx        |  3 ++-
 3 files changed, 14 insertions(+), 15 deletions(-)

diff --git a/src/components/connection-modal/auto-scanning-step.jsx b/src/components/connection-modal/auto-scanning-step.jsx
index 6b283e0d6..208ea848f 100644
--- a/src/components/connection-modal/auto-scanning-step.jsx
+++ b/src/components/connection-modal/auto-scanning-step.jsx
@@ -2,6 +2,7 @@ import {FormattedMessage} from 'react-intl';
 import PropTypes from 'prop-types';
 import React from 'react';
 import keyMirror from 'keymirror';
+import classNames from 'classnames';
 
 import Box from '../box/box.jsx';
 import Dots from './dots.jsx';
@@ -28,7 +29,7 @@ const AutoScanningStep = props => (
                     {props.phase === PHASES.prescan && (
                         <React.Fragment>
                             <img
-                                className={styles.radarStatic}
+                                className={styles.radarBig}
                                 src={radarIcon}
                             />
                             <img
@@ -40,7 +41,7 @@ const AutoScanningStep = props => (
                     {props.phase === PHASES.pressbutton && (
                         <React.Fragment>
                             <img
-                                className={styles.radarBig}
+                                className={classNames(styles.radarBig, styles.radarSpin)}
                                 src={radarIcon}
                             />
                             <img
diff --git a/src/components/connection-modal/connection-modal.css b/src/components/connection-modal/connection-modal.css
index 7fec455ff..b1e99f37a 100644
--- a/src/components/connection-modal/connection-modal.css
+++ b/src/components/connection-modal/connection-modal.css
@@ -107,30 +107,27 @@
     background-color: $pen-primary;
 }
 
-.radar {
+.radar-small {
     width: 40px;
     height: 40px;
     margin-right: 0.5rem;
-    animation: spin 4s linear infinite;
 }
 
-@keyframes spin {
-    100% {
-        transform: rotate(360deg);
-    }
-}
-
-.radar-static {
+.radar-big {
     width: 120px;
     height: 120px;
 }
 
-.radar-big {
-    width: 120px;
-    height: 120px;
+.radar-spin {
     animation: spin 4s linear infinite;
 }
 
+@keyframes spin {
+    100% {
+        transform: rotate(360deg);
+    }
+}
+
 .device-activity {
     position: relative;
 }
diff --git a/src/components/connection-modal/scanning-step.jsx b/src/components/connection-modal/scanning-step.jsx
index 0b0b4999d..cadee33c3 100644
--- a/src/components/connection-modal/scanning-step.jsx
+++ b/src/components/connection-modal/scanning-step.jsx
@@ -1,6 +1,7 @@
 import {FormattedMessage} from 'react-intl';
 import PropTypes from 'prop-types';
 import React from 'react';
+import classNames from 'classnames';
 
 import Box from '../box/box.jsx';
 import DeviceTile from './device-tile.jsx';
@@ -19,7 +20,7 @@ const ScanningStep = props => (
                     <div className={styles.activityAreaInfo}>
                         <div className={styles.centeredRow}>
                             <img
-                                className={styles.radar}
+                                className={classNames(styles.radarSmall, styles.radarSpin)}
                                 src={radarIcon}
                             />
                             <FormattedMessage
-- 
GitLab