-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathabout.tsx
More file actions
62 lines (58 loc) · 2.48 KB
/
about.tsx
File metadata and controls
62 lines (58 loc) · 2.48 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
import React, { FunctionComponent } from "react";
import { Box, Flex, Text, Button, Heading } from "@chakra-ui/core";
import { Link } from "gatsby";
const visionDescription = `The Hackathon Society is working towards building a community for all students from various disciplines.
The goal is to remove the myths about Hackathon and make it accessible to each and everyone.
We plan to achieve this goal by creating activities across campus and opportunities for cross-disciplinary,
as well as multinational, collaborative projects.
By promoting an attitude favouring curiosity, creativity and collaboration,
we hope to inspire students to grow their networks and take initiative to bring their ideas to life.
With this in mind, we welcome members from all degree programs who have an interest,
or simply wish to learn how to stay safe in the information age.`;
const AboutContent: FunctionComponent = () => (
<Box>
<Heading textAlign="center" as="h1" size="2xl">
About <span style={{ fontWeight: "normal" }}>Us</span>
</Heading>
<Text fontSize={["md", "md", "lg", "lg"]} my={5}>
We are a non-profit student organization at The University of Hong Kong
and our society aims to bring together a group of people who loving
bringing ideas to reality. We welcome everyone who is enthusiastic to
learn and build.
</Text>
<Heading textAlign="center" as="h3" size="xl">
Why "Hackathon Society"?
</Heading>
<Text fontSize={["md", "md", "lg", "lg"]} my={5}>
We believe that creative prospers when nurtured. Our motto is "fail often,
fail fast". We encourage our members to do new things and learn from their
mistakes. We do this by organizing small hackathon internally and
externally all year round. The Hackathon Society has also taken on the
responsibility of organizing a Hackathon which will cater students from
all over the globe to increase cross-cultural collaboration.
</Text>
</Box>
);
const VisionContent: FunctionCompoent = () => (
<Box>
<Heading textAlign="center" as="h1" size="lg" p={5}>
Our Vision
</Heading>
<Text fontSize={["md", "md", "lg", "lg"]}>{visionDescription}</Text>
</Box>
);
export const About: FunctionComponent = () => (
<Flex
id="about"
px={[10, 20, 30, 40]}
py={[10, 10, 20, 20]}
color="text"
align="center"
textAlign="left"
direction="column"
backgroundColor="secondary"
>
<AboutContent />
<VisionContent />
</Flex>
);