From 162e85c186aec27087c137f1830cae53f986d623 Mon Sep 17 00:00:00 2001 From: Dave Snider Date: Fri, 15 Feb 2019 12:39:17 -0800 Subject: [PATCH 1/4] Euilink supports text color --- src-docs/src/views/link/link.js | 7 +++++++ src/components/link/_link.scss | 3 ++- src/components/link/link.js | 1 + 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src-docs/src/views/link/link.js b/src-docs/src/views/link/link.js index 180ae591327..d0cf35fabe2 100644 --- a/src-docs/src/views/link/link.js +++ b/src-docs/src/views/link/link.js @@ -67,6 +67,13 @@ export default () => ( warning +
  • + + + text + + +
  • diff --git a/src/components/link/_link.scss b/src/components/link/_link.scss index 46fdb3fe2f0..0dd1a2fd24b 100644 --- a/src/components/link/_link.scss +++ b/src/components/link/_link.scss @@ -9,7 +9,8 @@ $textColors: ( accent: $euiColorAccent, warning: $euiColorWarning, danger: $euiColorDanger, - ghost: #FFF, // Ghost is special and a constant. + text: $euiTextColor, + ghost: $euiColorGhost, ); // Create color modifiers based on the map diff --git a/src/components/link/link.js b/src/components/link/link.js index bf3605f4eec..19d3245aa83 100644 --- a/src/components/link/link.js +++ b/src/components/link/link.js @@ -12,6 +12,7 @@ const colorsToClassNameMap = { 'danger': 'euiLink--danger', 'warning': 'euiLink--warning', 'ghost': 'euiLink--ghost', + 'text': 'euiLink--text', }; export const COLORS = Object.keys(colorsToClassNameMap); From 10b6637de8a45cfe20895250038a0fab54407a25 Mon Sep 17 00:00:00 2001 From: Dave Snider Date: Fri, 15 Feb 2019 12:43:31 -0800 Subject: [PATCH 2/4] cl and snap --- CHANGELOG.md | 2 +- src/components/link/__snapshots__/link.test.js.snap | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 986851bc433..47f0f499c6d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ ## [`master`](https://github.com/elastic/eui/tree/master) -No public interface changes since `7.1.0`. +- Added `text` as an color option for `EuiLink` ([#1571](https://github.com/elastic/eui/pull/1571)) ## [`7.1.0`](https://github.com/elastic/eui/tree/v7.1.0) diff --git a/src/components/link/__snapshots__/link.test.js.snap b/src/components/link/__snapshots__/link.test.js.snap index 28cd40dd4da..8f7f7b4a20b 100644 --- a/src/components/link/__snapshots__/link.test.js.snap +++ b/src/components/link/__snapshots__/link.test.js.snap @@ -106,6 +106,13 @@ exports[`EuiLink supports target 1`] = ` /> `; +exports[`EuiLink text is rendered 1`] = ` +
  • - - - text - - + + text +