diff --git a/src/components/base/Button.jsx b/src/components/base/Button.jsx
index 4c81785..097f0cf 100644
--- a/src/components/base/Button.jsx
+++ b/src/components/base/Button.jsx
@@ -31,7 +31,7 @@ const useStyles = makeStyles(theme => ({
width: '100%',
fontSize: '5.4vw',
[theme.breakpoints.up('md')]: {
- fontSize: '1.4vw'
+ fontSize: '14px'
}
},
progress: {
diff --git a/src/components/projects/ListProjects.jsx b/src/components/projects/ListProjects.jsx
index 713abbb..e09d35b 100644
--- a/src/components/projects/ListProjects.jsx
+++ b/src/components/projects/ListProjects.jsx
@@ -16,6 +16,7 @@ import { getTokenLabel } from '../../utils/currencies'
import { getAmountFromWei } from '../../utils/pledges'
import { getDateFromTimestamp } from '../../utils/dates'
import { FundingContext } from '../../context'
+import ProjectsHeader from './ProjectsHeader'
const isOdd = num => num % 2
function FundingDetail({ classes, pledgesInfos, goal, goalToken, cellStyling }) {
@@ -147,15 +148,7 @@ function ListProjects() {
const titleStyle = isSmall ? classes.tableTitleSmall : classes.tableTitle
return (
-
- Liquid Funding
-
-
- Fund. Build. Together.
-
-
- All Projects
-
+
{!isSmall &&
}
{!isSmall ?
:
}
diff --git a/src/components/projects/ProjectsHeader.jsx b/src/components/projects/ProjectsHeader.jsx
new file mode 100644
index 0000000..0677d7d
--- /dev/null
+++ b/src/components/projects/ProjectsHeader.jsx
@@ -0,0 +1,127 @@
+import React, { Fragment } from 'react'
+import Typography from '@material-ui/core/Typography'
+import { makeStyles } from '@material-ui/core/styles'
+import Card from '@material-ui/core/Card'
+import CardActions from '@material-ui/core/CardActions'
+import CardContent from '@material-ui/core/CardContent'
+import classnames from 'classnames'
+import StatusButton from '../base/Button'
+
+const useStyles = makeStyles(({
+ palette: {
+ primary,
+ common: { darkGrey }
+ }
+}) => ({
+ title: {
+ fontSize: '38px',
+ gridColumn: '1 / 49',
+ textAlign: 'center'
+ },
+ subTitle: {
+ gridColumn: '1 / 49',
+ textAlign: 'center',
+ color: darkGrey,
+ fontSize: '20px'
+ },
+ creatorsCard: {
+ gridColumn: '11 / 24',
+ boxShadow: '0px 15px 29px rgba(0, 34, 51, 0.08)',
+ borderRadius: '8px',
+ background: '#FFFFFF',
+ padding: '1rem'
+ },
+ fundersCard: {
+ gridColumn: '26 / 39',
+ boxShadow: '0px 15px 29px rgba(0, 34, 51, 0.08)',
+ borderRadius: '8px',
+ background: '#FFFFFF',
+ padding: '1rem'
+ },
+ cardMainFont: {
+ fontSize: '24px'
+ },
+ cardSubTitle: {
+ color: darkGrey,
+ fontSize: '12px',
+ textTransform: 'uppercase'
+ },
+ cardBody: {
+ fontSize: '16px'
+ },
+ primary: {
+ color: primary[500]
+ }
+
+}))
+
+function CreatorsCard() {
+ const classes = useStyles();
+
+ return (
+
+
+
+ Platform for
+
+
+ Creators
+
+
+ DEVELOPERS, teams & individuals
+
+
+ Decentralized products, community organizing, & more! Assemble connects project creators with a growing community to get the funding they need for their web3 work.
+
+
+
+
+
+
+ );
+}
+
+function FundersCard() {
+ const classes = useStyles();
+
+ return (
+
+
+
+ Platform for
+
+
+ Funders
+
+
+ Investors, Evangelists & Fans
+
+
+ Assemble helps you to support the projects you care most about. Find a project from the list of list of open proposals and fund it easily with the cryptocurrency of your choice.
+
+
+
+
+
+
+ );
+}
+
+function ProjectsHeader() {
+ const classes = useStyles()
+
+ return (
+
+ Open and Transparent Funding
+ Assemble helps you to bring your web3 projects to life
+
+
+
+ )
+}
+
+export default ProjectsHeader
diff --git a/src/components/projects/styles/ListProjects.js b/src/components/projects/styles/ListProjects.js
index 90589c6..854636c 100644
--- a/src/components/projects/styles/ListProjects.js
+++ b/src/components/projects/styles/ListProjects.js
@@ -20,7 +20,7 @@ const useStyles = makeStyles(theme => ({
main: {
display: 'grid',
gridTemplateColumns: 'repeat(48, [col] 1fr)',
- gridTemplateRows: '4rem 4rem 3rem 0.5fr 1fr 0.3fr'
+ gridTemplateRows: '4rem 4rem auto 0.5fr 1fr 0.3fr'
},
title: {
fontSize: '2rem',
diff --git a/src/theme.js b/src/theme.js
index 281649e..78e619f 100644
--- a/src/theme.js
+++ b/src/theme.js
@@ -17,7 +17,8 @@ export default createMuiTheme({
A500: '#1AA56E33'
},
common: {
- grey: '#F5F7F8'
+ grey: '#F5F7F8',
+ darkGrey: '#939BA1'
},
text: {
grey: '#939BA1'