From 0408e2876346532c3e2f5be211981a1dafdbf582 Mon Sep 17 00:00:00 2001 From: Jerel Miller Date: Tue, 23 Jun 2020 00:19:24 -0700 Subject: [PATCH] feat: Update logo to better handle theme colors --- src/components/Logo.js | 20 ++++++-------------- src/components/Logo.module.scss | 15 +++++++++++++++ 2 files changed, 21 insertions(+), 14 deletions(-) diff --git a/src/components/Logo.js b/src/components/Logo.js index 438ba2d78..135f963f8 100644 --- a/src/components/Logo.js +++ b/src/components/Logo.js @@ -11,21 +11,18 @@ const Logo = ({ className, bracketColor, textColor }) => ( > ); @@ -36,9 +33,4 @@ Logo.propTypes = { textColor: PropTypes.string, }; -Logo.defaultProps = { - bracketColor: '#007E8A', - textColor: 'black', -}; - export default Logo; diff --git a/src/components/Logo.module.scss b/src/components/Logo.module.scss index 3f5c1ff61..d709d7b17 100644 --- a/src/components/Logo.module.scss +++ b/src/components/Logo.module.scss @@ -1,3 +1,18 @@ .logo { fill: none; } + +.text { + fill: var(--logo-text-color, var(--primary-text-color)); +} + +.brackets { + stroke: var(--logo-bracket-color, var(--color-brand-800)); + stroke-width: 2; + stroke-linecap: round; + stroke-linejoin: round; + + :global(.dark-mode) & { + stroke: var(--logo-bracket-color, var(--color-brand-400)); + } +}