1
1
import Image from 'next/image' ;
2
+ import Link from 'next/link' ;
2
3
3
4
const About = ( ) => {
4
5
return (
@@ -15,12 +16,10 @@ const About = () => {
15
16
< Image src = "/assets/csesoc_icon.svg" alt = "CSESoc Icon" width = { 150 } height = { 150 } />
16
17
</ div >
17
18
< h2 className = "mt-10 text-3xl font-extrabold" > CSESoc</ h2 >
18
- < p className = "text-[#727B8C] font-medium" > unsw-computer-science-soc </ p >
19
+ < p className = "text-[#727B8C] font-medium" > unsw-computer-science-engineering-society </ p >
19
20
< button className = "bg-[#444F6F] w-full my-5 py-2 rounded" > Follow</ button >
20
21
< p >
21
- We are one of the biggest and most active societies at UNSW, catering to over 3500 CSE
22
- students spanning across degrees in Computer Science, Software Engineering,
23
- Bioinformatics and Computer Engineering.
22
+ CSESoc is the principal representative body for UNSW computing students.
24
23
</ p >
25
24
< div className = "my-4 flex gap-5" >
26
25
< Image src = "/assets/people_icon.svg" alt = "People" width = { 20 } height = { 20 } />
@@ -40,50 +39,81 @@ const About = () => {
40
39
</ div >
41
40
{ /* RIGHT SIDE */ }
42
41
< div className = "col-span-4 lg:mt-0 mt-10" >
43
- < div className = "rounded border border-[#595F6D] p-5 2xl:h-80 xl:h-64 lg:h-48 sm:h-36 h-full " >
42
+ < div className = "rounded border border-[#595F6D] p-5 h-auto " >
44
43
< p className = "text-xs" >
45
44
csesoc/README< span className = "text-[#7A8192]" > .md</ span >
46
45
</ p >
47
- < p className = "mt-5" > Lorem Ipsum</ p >
46
+ < p className = "mt-5" >
47
+ CSESoc is one of the biggest and most active societies at UNSW, catering to over 3500 CSE
48
+ students spanning across degrees in Computer Science, Software Engineering,
49
+ Bioinformatics and Computer Engineering.
50
+ < br /> < br />
51
+ We are here to fulfil the social, personal and
52
+ professional needs of CSE students, and promote computing through a variety of forms.
53
+ </ p >
48
54
</ div >
49
55
< div className = "mt-10" >
50
56
Pinned
57
+ { /* TODO: refactor all of this */ }
51
58
< div className = "sm:flex my-5" >
52
59
< div className = "p-5 border border-[#595F6D] flex-1 rounded-lg mr-5 w-full sm:mb-0 mb-5" >
53
60
< div className = "flex text-[#3A76F8]" >
54
- < Image src = "/assets/book_icon.svg" alt = "Book" width = { 20 } height = { 20 } />
55
- csesoc.unsw.edu.au/< span className = "font-semibold" > events</ span >
61
+ < Image src = "/assets/book_icon.svg" alt = "Book" width = { 20 } height = { 20 } className = "mr-2" />
62
+ < Link href = "/about/execs-directors-subcommittees" >
63
+ < span className = "font-semibold hover:underline" > execs-directors-subcoms</ span >
64
+ </ Link >
56
65
</ div >
57
- < div className = "my-5" > CSESoc's recent events </ div >
66
+ < div className = "my-5" > CSESoc's execs, directors, subcommittees </ div >
58
67
< div className = "rounded-full bg-[#CC5421] w-3 h-3" />
59
68
</ div >
60
69
< div className = "p-5 border border-[#595F6D] flex-1 rounded-lg w-full" >
61
70
< div className = "flex text-[#3A76F8]" >
62
- < Image src = "/assets/book_icon.svg" alt = "Book" width = { 20 } height = { 20 } />
63
- csesoc.unsw.edu.au/< span className = "font-semibold" > socials</ span >
71
+ < Image src = "/assets/book_icon.svg" alt = "Book" width = { 20 } height = { 20 } className = "mr-2" />
72
+ < Link href = "/about/constitution" >
73
+ < span className = "font-semibold hover:underline" > constitution</ span >
74
+ </ Link >
64
75
</ div >
65
- < div className = "my-5" > Follow us on all socials </ div >
76
+ < div className = "my-5" > Current and past constitutions </ div >
66
77
< div className = "rounded-full bg-[#566ACE] w-3 h-3" />
67
78
</ div >
68
79
</ div >
69
- < div className = "sm:flex" >
80
+ < div className = "sm:flex my-5 " >
70
81
< div className = "p-5 border border-[#595F6D] flex-1 rounded-lg mr-5 w-full sm:mb-0 mb-5" >
71
82
< div className = "flex text-[#3A76F8]" >
72
- < Image src = "/assets/book_icon.svg" alt = "Book" width = { 20 } height = { 20 } />
73
- csesoc.unsw.edu.au/< span className = "font-semibold" > join-us</ span >
83
+ < Image src = "/assets/book_icon.svg" alt = "Book" width = { 20 } height = { 20 } className = "mr-2" />
84
+ < Link href = "/about/our-history" >
85
+ < span className = "font-semibold hover:underline" > our-history</ span >
86
+ </ Link >
74
87
</ div >
75
- < div className = "my-5" > Get involved! </ div >
88
+ < div className = "my-5" > Dive into CSESoc's history </ div >
76
89
< div className = "rounded-full bg-[#E7E923] w-3 h-3" />
77
90
</ div >
78
91
< div className = "p-5 border border-[#595F6D] flex-1 rounded-lg w-full" >
79
92
< div className = "flex text-[#3A76F8]" >
80
- < Image src = "/assets/book_icon.svg" alt = "Book" width = { 20 } height = { 20 } />
81
- csesoc.unsw.edu.au/< span className = "font-semibold" > contact</ span >
93
+ < Image src = "/assets/book_icon.svg" alt = "Book" width = { 20 } height = { 20 } className = "mr-2" />
94
+ < Link href = "/about/faqs" >
95
+ < span className = "font-semibold hover:underline" > faqs</ span >
96
+ </ Link >
82
97
</ div >
83
- < div className = "my-5" > Contact us via email </ div >
98
+ < div className = "my-5" > Frequently asked questions </ div >
84
99
< div className = "rounded-full bg-[#CC5421] w-3 h-3" />
85
100
</ div >
86
101
</ div >
102
+ < div className = "my-5" >
103
+ < div
104
+ className = "p-5 border border-[#595F6D] rounded-lg"
105
+ style = { { width : 'calc(50% - 0.5rem)' } }
106
+ >
107
+ < div className = "flex text-[#3A76F8]" >
108
+ < Image src = "/assets/book_icon.svg" alt = "Book" width = { 20 } height = { 20 } className = "mr-2" />
109
+ < Link href = "/about/election-guide" >
110
+ < span className = "font-semibold hover:underline" > election-guide</ span >
111
+ </ Link >
112
+ </ div >
113
+ < div className = "my-5" > Our election nomination guide</ div >
114
+ < div className = "rounded-full bg-[#E7E923] w-3 h-3" />
115
+ </ div >
116
+ </ div >
87
117
</ div >
88
118
</ div >
89
119
</ div >
0 commit comments