UNPKG

@hackoregon/component-library

Version:

Official repo for Hack Oregon React component library

48 lines (42 loc) 990 B
import React from "react"; import PropTypes from "prop-types"; import { css } from "emotion"; import Hero from "./Hero"; const teamTitleStyle = css` display: block; font-size: 13px; font-family: "Rubik", sans-serif; text-transform: uppercase; letter-spacing: 3px; `; const titleStyle = css` font-size: 50px; line-height: 1.2; font-weight: 300; font-family: "Rubik", sans-serif; margin-bottom: 12px; @media (max-width: 640px) { font-size: 36px; } `; const CollectionHero = ({ heroTitle, heroSubtitle, mainProjectColor, teamTitle }) => ( <Hero mainProjectColor={mainProjectColor}> <div> <span className={teamTitleStyle}>{teamTitle}</span> <h1 className={titleStyle}>{heroTitle}</h1> <h2>{heroSubtitle}</h2> </div> </Hero> ); CollectionHero.propTypes = { teamTitle: PropTypes.string, heroTitle: PropTypes.string, heroSubtitle: PropTypes.string, mainProjectColor: PropTypes.string }; export default CollectionHero;