aboutsummaryrefslogtreecommitdiffstats
path: root/packages/website/ts/components/logo.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'packages/website/ts/components/logo.tsx')
-rw-r--r--packages/website/ts/components/logo.tsx38
1 files changed, 0 insertions, 38 deletions
diff --git a/packages/website/ts/components/logo.tsx b/packages/website/ts/components/logo.tsx
deleted file mode 100644
index f89be0711..000000000
--- a/packages/website/ts/components/logo.tsx
+++ /dev/null
@@ -1,38 +0,0 @@
-import * as React from 'react';
-import styled from 'styled-components';
-
-import { ThemeInterface } from 'ts/components/siteWrap';
-import LogoIcon from 'ts/icons/logo-with-type.svg';
-
-interface LogoInterface {
- theme?: ThemeInterface;
-}
-
-// Note let's refactor this
-// is it absolutely necessary to have a stateless component
-// to pass props down into the styled icon?
-const StyledLogo = styled.div`
- text-align: left;
- position: relative;
- z-index: 25;
-
- @media (max-width: 800px) {
- svg {
- width: 60px;
- }
- }
-`;
-
-const Icon = styled(LogoIcon)<LogoInterface>`
- flex-shrink: 0;
-
- path {
- fill: ${props => props.theme.textColor};
- }
-`;
-
-export const Logo: React.StatelessComponent<LogoInterface> = (props: LogoInterface) => (
- <StyledLogo>
- <Icon {...props} />
- </StyledLogo>
-);