-
-
Notifications
You must be signed in to change notification settings - Fork 235
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* updated svg for word mark logo * adding about pages
- Loading branch information
Showing
6 changed files
with
157 additions
and
10 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,129 @@ | ||
import styled from 'styled-components' | ||
import React, { PureComponent } from 'react' | ||
import Layout from '../interface/Layout' | ||
|
||
export default class About extends PureComponent { | ||
render() { | ||
return ( | ||
<Layout forContent={true}> | ||
<Section> | ||
<Title>About</Title> | ||
<Headline> | ||
We’re a small, smart and nimble team of coders and designers with a vision for a better and fairer way to monetize content. | ||
</Headline> | ||
<TwoColumns> | ||
<Column>At Unlock, we believe the web needs a new business model. We believe the decentralization promise of the web cannot be achieved if economic incentives are not aligned between consumers and creators. For this, we're building a protocol which lets anyone restrict access to their creations and for consumers to earn points when they discover and promote the best creations.</Column> | ||
<Column>The Unlock Protocol can be applied to publishing (paywalls), newsletters, software licenses or even the physical world, such as transportation systems. The web revolutionized all of these areas, Unlock will make them economically viable.</Column> | ||
</TwoColumns> | ||
</Section> | ||
|
||
<Section> | ||
<Title>Team</Title> | ||
<ThreeColumns> | ||
<Column> | ||
<SubTitle>Julien Genestoux</SubTitle> | ||
<p>I am an entrepreneur and a software engineer. I am a vocal web advocate who co-authored the W3C WebSub protocol. I sold my previous company, Superfeedr, an RSS feed API, to Medium. Born in France, I currently live in Brooklyn with my wife and our two young kids.</p> | ||
</Column> | ||
<Column> | ||
<SubTitle>Ben Werdmuller</SubTitle> | ||
<p>I work at the intersection of technology, media, and democracy. I co-founded Elgg and Known, worked on Medium and Latakoo, and invested in innovative media startups to support a stronger democracy at Matter.</p> | ||
</Column> | ||
<Column> | ||
<SubTitle>Sascha Mombartz</SubTitle> | ||
<p>I am an artist and designer from no particular place. My work – multidisciplinary, spanning digital to physical – deals with the interaction between people and objects and questions our relationship with progress.</p> | ||
</Column> | ||
</ThreeColumns> | ||
</Section> | ||
|
||
<Section> | ||
<Title>News</Title> | ||
<News> | ||
<p>July 2018</p> | ||
<p>We received $1.7M in funding from the following investors: General Catalyst and by Cherry Ventures and with participations from Consensys Ventures, Kindred Ventures, Betaworks, 122 West, La Famiglia, Coinbase Ventures and a group of stellar business angels. <a href="https://medium.com/unlock-protocol/unlocking-some-exciting-news-5ad0f3889375">More...</a> </p> | ||
</News> | ||
</Section> | ||
|
||
<Section> | ||
<CallToAction>Check out our open source code on <a href="https://github.com/unlock-protocol/unlock">GitHub</a>, come work <a href="/jobs">with us</a> or simply <a href="mailto:hello@unlock-protocol.com">get in touch</a>.</CallToAction> | ||
</Section> | ||
|
||
</Layout> | ||
) | ||
} | ||
} | ||
|
||
const Section = styled.section` | ||
margin-top: 30px; | ||
&:before { | ||
display: block; | ||
content: ""; | ||
width: 87px; | ||
height: 3px; | ||
background-color: var(--silver); | ||
margin-bottom: 16px; | ||
} | ||
` | ||
|
||
const Title = styled.h1` | ||
margin-top: 0px; | ||
color: var(--dimgrey); | ||
font-size: 36px; | ||
font-weight: 700; | ||
` | ||
|
||
const Headline = styled.p` | ||
font-size: 32px; | ||
color: var(--darkgrey); | ||
font-family: 'IBM Plex Serif', serif; | ||
font-weight: 300; | ||
` | ||
|
||
const TwoColumns = styled.div` | ||
display: grid; | ||
grid-template-columns: repeat(2, 1fr); | ||
grid-gap: 42px; | ||
font-family: 'IBM Plex Serif', serif; | ||
font-weight: 300; | ||
fonts-size: 22px; | ||
line-height: 1.5; | ||
color: var(--darkgrey); | ||
` | ||
|
||
const News = styled.div` | ||
display: grid; | ||
grid-template-columns: 1fr 3fr; | ||
grid-gap: 42px; | ||
font-family: 'IBM Plex Serif', serif; | ||
font-weight: 300; | ||
fonts-size: 22px; | ||
line-height: 1.5; | ||
color: var(--darkgrey); | ||
` | ||
|
||
const ThreeColumns = styled.div` | ||
display: grid; | ||
grid-template-columns: repeat(3, 1fr); | ||
grid-gap: 24px; | ||
font-family: 'IBM Plex Serif', serif; | ||
font-weight: 300; | ||
fonts-size: 22px; | ||
line-height: 1.5; | ||
color: var(--darkgrey); | ||
align-items: start; | ||
justify-content: center; | ||
` | ||
|
||
const SubTitle = styled.h2` | ||
font-family: 'IBM Plex Sans' ,'Helvetica Neue', Arial, sans-serif; | ||
font-weight: 500; | ||
font-size: 24px; | ||
` | ||
|
||
const Column = styled.div` | ||
` | ||
const CallToAction = styled.div` | ||
font-size: 32px; | ||
color: var(--darkgrey); | ||
font-family: 'IBM Plex Serif', serif; | ||
font-weight: 300; | ||
` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
import React from 'react' | ||
import { storiesOf } from '@storybook/react' | ||
import About from '../components/pages/About' | ||
|
||
storiesOf('Content pages') | ||
.add('the About page', () => { | ||
return ( | ||
<About /> | ||
) | ||
}) |