aboutsummaryrefslogtreecommitdiffstats
path: root/packages/website/ts/@next/components/logo.tsx
diff options
context:
space:
mode:
authorEzekiel Aquino <ezekiel@bakkenbaeck.no>2018-12-01 00:07:51 +0800
committerEzekiel Aquino <ezekiel@bakkenbaeck.no>2018-12-01 00:07:51 +0800
commit435d9e47e330822a4df2f8e1787e98b60df3bc0f (patch)
tree7c029652c6dea4de11eff4636e0d03a0489e3f6d /packages/website/ts/@next/components/logo.tsx
parent5c12e664a96296dae720433deb8bf98b10a5fbcb (diff)
downloaddexon-0x-contracts-435d9e47e330822a4df2f8e1787e98b60df3bc0f.tar
dexon-0x-contracts-435d9e47e330822a4df2f8e1787e98b60df3bc0f.tar.gz
dexon-0x-contracts-435d9e47e330822a4df2f8e1787e98b60df3bc0f.tar.bz2
dexon-0x-contracts-435d9e47e330822a4df2f8e1787e98b60df3bc0f.tar.lz
dexon-0x-contracts-435d9e47e330822a4df2f8e1787e98b60df3bc0f.tar.xz
dexon-0x-contracts-435d9e47e330822a4df2f8e1787e98b60df3bc0f.tar.zst
dexon-0x-contracts-435d9e47e330822a4df2f8e1787e98b60df3bc0f.zip
ThemeProvider
Diffstat (limited to 'packages/website/ts/@next/components/logo.tsx')
-rw-r--r--packages/website/ts/@next/components/logo.tsx11
1 files changed, 9 insertions, 2 deletions
diff --git a/packages/website/ts/@next/components/logo.tsx b/packages/website/ts/@next/components/logo.tsx
index 1a02e211e..eade90c68 100644
--- a/packages/website/ts/@next/components/logo.tsx
+++ b/packages/website/ts/@next/components/logo.tsx
@@ -5,18 +5,25 @@ import LogoIcon from '../icons/logo-with-type.svg';
interface LogoInterface {
// showType: boolean;
+ light?: any;
}
+
+// Note let's refactor this
const StyledLogo = styled.div`
text-align: left;
`;
const Icon = styled(LogoIcon)`
flex-shrink: 0;
+
+ path {
+ fill: ${props => props.light ? '#fff' : props.theme.textColor};
+ }
`;
-export const Logo: React.StatelessComponent<LogoInterface> = ({}) => (
+export const Logo: React.StatelessComponent<LogoInterface> = (props) => (
<StyledLogo>
- <Icon />
+ <Icon {...props} />
</StyledLogo>
);