forked from hackclub/site
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpress.js
More file actions
99 lines (97 loc) · 2.51 KB
/
Copy pathpress.js
File metadata and controls
99 lines (97 loc) · 2.51 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
import { BaseStyles, Box, Button, Container, Grid, Heading } from 'theme-ui'
import Meta from '@hackclub/meta'
import Head from 'next/head'
import Nav from '../components/nav'
import ForceTheme from '../components/force-theme'
import Footer from '../components/footer'
import Press from '../components/press.mdx'
import { Logo } from './brand'
const Page = () => (
<>
<Meta
as={Head}
title="Press"
description="Hack Club HQ’s resources for press."
image="https://workshop-cards.hackclub.com/Press.png?fontSize=350px&brand=HQ"
/>
<ForceTheme theme="light" />
<Nav color="text" />
<Box
as="header"
sx={{
bg: 'sheet',
color: 'text',
pt: [5, null, null, null, 6],
pb: [3, 4, 5, null, 6],
textAlign: 'center'
}}
>
<Container variant="copy">
<Heading as="h1" variant="title" sx={{ color: 'primary', mt: [2, 4] }}>
Press
</Heading>
<Heading as="h2" variant="subtitle" sx={{ mt: 3, color: 'text' }}>
Hack Club’s resources for press.
</Heading>
</Container>
</Box>
<Container
variant="main"
sx={{
py: [3, 4],
px: 3,
maxWidth: [null, 'copyUltra'],
h2: { variant: 'text.headline' }
}}
>
<Heading id="banners" variant="headline">
About
</Heading>
<Box
as={BaseStyles}
sx={{
mx: 0,
fontSize: 2,
'> p': { maxWidth: 'copy' },
h2: { variant: 'text.headline', mt: 4 }
}}
>
<Press />
</Box>
<Button
as="a"
href="https://drive.google.com/drive/folders/1t57tU00j6OZbDCpWsyRYsaQGShQqK9Zh?usp=sharing"
variant="outline"
mt={4}
mb={4}
>
View all →
</Button>
<Heading variant="headline">Logos</Heading>
<Grid columns={[null, 2, 3]} gap={3} sx={{ input: { display: 'none' } }}>
{[
'flag-standalone',
'flag-orpheus-top',
'flag-orpheus-left',
'flag-standalone-bw',
// 'flag-orpheus-top-bw',
// 'flag-orpheus-left-bw',
'icon-rounded',
'icon-square'
].map(key => (
<Logo name={key} key={key} />
))}
</Grid>
<Button
as="a"
href="https://assets.hackclub.com/2020_branding.zip"
variant="outline"
my={4}
>
Download all →
</Button>
</Container>
<Footer />
</>
)
export default Page