Browse Source

feat: use styled components for ProjectCard

pull/84/head
garritfra 4 years ago
parent
commit
77a62ace99
  1. 20
      src/components/projects/ProjectCard/ProjectCard.js

20
src/components/projects/ProjectCard/ProjectCard.js

@ -7,14 +7,13 @@ import AnalyticsProvider from "../../../util/AnalyticsProvider";
export default function ProjectCard({ name, description, url, year }) {
return (
<div
className="card"
<Container
onClick={() =>
AnalyticsProvider.getInstance().logEvent("Project", "clicked", name)
}
>
<div className="text">{name}</div>
</div>
<NameText className="text">{name}</NameText>
</Container>
);
}
@ -32,4 +31,17 @@ const Container = styled.div`
flex-direction: column;
height: auto;
transition-duration: 200ms;
&:hover {
transform: scale(1.1);
}
`;
const NameText = styled.div`
text-align: center;
font-family: "Roboto", sans-serif;
font-weight: 300;
font-size: 18px;
line-height: 21px;
`;

Loading…
Cancel
Save