From dd78cd1ce4699afb76ee430e7d82b852333805d8 Mon Sep 17 00:00:00 2001
From: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Date: Thu, 12 Mar 2015 10:04:09 -0700
Subject: [PATCH] Style improvements to import page

---
 .../javascripts/importer_status.js.coffee     | 10 ++--
 app/assets/stylesheets/base/gl_bootstrap.scss | 47 +++++++++++++++++++
 app/views/import/bitbucket/status.html.haml   |  2 +-
 app/views/import/github/status.html.haml      |  2 +-
 app/views/import/gitlab/status.html.haml      |  2 +-
 app/views/import/gitorious/status.html.haml   |  2 +-
 6 files changed, 56 insertions(+), 9 deletions(-)

diff --git a/app/assets/javascripts/importer_status.js.coffee b/app/assets/javascripts/importer_status.js.coffee
index e0e7771ab2..be8d225e73 100644
--- a/app/assets/javascripts/importer_status.js.coffee
+++ b/app/assets/javascripts/importer_status.js.coffee
@@ -16,20 +16,20 @@ class @ImporterStatus
     $(".js-import-all").click (event) =>
       $(".js-add-to-import").each ->
         $(this).click()
-  
+
   setAutoUpdate: ->
     setInterval (=>
       $.get @jobs_url, (data) =>
         $.each data, (i, job) =>
           job_item = $("#project_" + job.id)
           status_field = job_item.find(".job-status")
-          
+
           if job.import_status == 'finished'
             job_item.removeClass("active").addClass("success")
-            status_field.html('<span class="cgreen"><i class="fa fa-check"></i> done</span>')
+            status_field.html('<span><i class="fa fa-check"></i> done</span>')
           else if job.import_status == 'started'
             status_field.html("<i class='fa fa-spinner fa-spin'></i> started")
           else
             status_field.html(job.import_status)
-          
-    ), 4000
\ No newline at end of file
+
+    ), 4000
diff --git a/app/assets/stylesheets/base/gl_bootstrap.scss b/app/assets/stylesheets/base/gl_bootstrap.scss
index 0775c17181..16581e9ebf 100644
--- a/app/assets/stylesheets/base/gl_bootstrap.scss
+++ b/app/assets/stylesheets/base/gl_bootstrap.scss
@@ -197,3 +197,50 @@
     text-decoration: underline;
   }
 }
+
+// Typography =================================================================
+
+.text-primary,
+.text-primary:hover {
+  color: $brand-primary;
+}
+
+.text-success,
+.text-success:hover {
+  color: $brand-success;
+}
+
+.text-danger,
+.text-danger:hover {
+  color: $brand-danger;
+}
+
+.text-warning,
+.text-warning:hover {
+  color: $brand-warning;
+}
+
+.text-info,
+.text-info:hover {
+  color: $brand-info;
+}
+
+// Tables =====================================================================
+
+table.table {
+  .dropdown-menu a {
+    text-decoration: none;
+  }
+
+  .success,
+  .warning,
+  .danger,
+  .info {
+    color: #fff;
+
+    a:not(.btn) {
+      text-decoration: underline;
+      color: #fff;
+    }
+  }
+}
diff --git a/app/views/import/bitbucket/status.html.haml b/app/views/import/bitbucket/status.html.haml
index bcbbaadf3e..9da3c920c6 100644
--- a/app/views/import/bitbucket/status.html.haml
+++ b/app/views/import/bitbucket/status.html.haml
@@ -23,7 +23,7 @@
           %strong= link_to project.path_with_namespace, [project.namespace.becomes(Namespace), project]
         %td.job-status
           - if project.import_status == 'finished'
-            %span.cgreen
+            %span
               %i.fa.fa-check
               done
           - elsif project.import_status == 'started'
diff --git a/app/views/import/github/status.html.haml b/app/views/import/github/status.html.haml
index 883090a302..9c4d91013e 100644
--- a/app/views/import/github/status.html.haml
+++ b/app/views/import/github/status.html.haml
@@ -23,7 +23,7 @@
           %strong= link_to project.path_with_namespace, [project.namespace.becomes(Namespace), project]
         %td.job-status
           - if project.import_status == 'finished'
-            %span.cgreen
+            %span
               %i.fa.fa-check
               done
           - elsif project.import_status == 'started'
diff --git a/app/views/import/gitlab/status.html.haml b/app/views/import/gitlab/status.html.haml
index 41ac073eae..e809643d8d 100644
--- a/app/views/import/gitlab/status.html.haml
+++ b/app/views/import/gitlab/status.html.haml
@@ -23,7 +23,7 @@
           %strong= link_to project.path_with_namespace, [project.namespace.becomes(Namespace), project]
         %td.job-status
           - if project.import_status == 'finished'
-            %span.cgreen
+            %span
               %i.fa.fa-check
               done
           - elsif project.import_status == 'started'
diff --git a/app/views/import/gitorious/status.html.haml b/app/views/import/gitorious/status.html.haml
index ebe24747a0..645241a6c6 100644
--- a/app/views/import/gitorious/status.html.haml
+++ b/app/views/import/gitorious/status.html.haml
@@ -23,7 +23,7 @@
           %strong= link_to project.path_with_namespace, [project.namespace.becomes(Namespace), project]
         %td.job-status
           - if project.import_status == 'finished'
-            %span.cgreen
+            %span
               %i.fa.fa-check
               done
           - elsif project.import_status == 'started'
-- 
2.30.9