From 4b74e91fe3c292ca73e243cfecb05f11018ce607 Mon Sep 17 00:00:00 2001
From: Alex Pott <alex.a.pott@googlemail.com>
Date: Wed, 15 Jan 2020 10:52:44 +0000
Subject: [PATCH] Issue #3096831 by hash6, sd9121, lauriii, huzooka: Fix
 default link button styles

---
 core/themes/claro/css/components/button.css      | 15 +++++++++++++++
 core/themes/claro/css/components/button.pcss.css | 15 +++++++++++++++
 2 files changed, 30 insertions(+)

diff --git a/core/themes/claro/css/components/button.css b/core/themes/claro/css/components/button.css
index e256d271ffc..8594ae4390c 100644
--- a/core/themes/claro/css/components/button.css
+++ b/core/themes/claro/css/components/button.css
@@ -162,6 +162,11 @@
   padding-left: 0.25em;
 }
 
+a.button:hover,
+a.button:active {
+  color: #222330;
+}
+
 /* Primary button styles */
 
 .button--primary {
@@ -178,6 +183,11 @@
   background-color: #00339a;
 }
 
+a.button--primary:hover,
+a.button--primary:active {
+  color: #fff;
+}
+
 /* Danger button styles */
 
 .button--danger {
@@ -194,6 +204,11 @@
   background-color: #ab1b1b;
 }
 
+a.button--danger:hover,
+a.button--danger:active {
+  color: #fff;
+}
+
 /**
  * Disabled state styles as last.
  *
diff --git a/core/themes/claro/css/components/button.pcss.css b/core/themes/claro/css/components/button.pcss.css
index 307b5233d64..f1f95222bd2 100644
--- a/core/themes/claro/css/components/button.pcss.css
+++ b/core/themes/claro/css/components/button.pcss.css
@@ -104,6 +104,11 @@
   padding-left: 0.25em;
 }
 
+a.button:hover,
+a.button:active {
+  color: var(--button-fg-color);
+}
+
 /* Primary button styles */
 .button--primary {
   color: var(--button-fg-color--primary);
@@ -119,6 +124,11 @@
   background-color: var(--button--active-bg-color--primary);
 }
 
+a.button--primary:hover,
+a.button--primary:active {
+  color: var(--button-fg-color--primary);
+}
+
 /* Danger button styles */
 .button--danger {
   color: var(--button-fg-color--danger);
@@ -132,6 +142,11 @@
   background-color: var(--button--active-bg-color--danger);
 }
 
+a.button--danger:hover,
+a.button--danger:active {
+  color: var(--button-fg-color--danger);
+}
+
 /**
  * Disabled state styles as last.
  *