Jared He
b28434c030
Import helpers from lib
2021-08-27 16:57:16 -05:00
Jared He
5fc61a17a4
Merge branch 'main' into feat/events-page
2021-08-27 16:49:43 -05:00
Jared He
e548bd9c5a
Add /events/[year]/[term] page ( #158 )
...
continuous-integration/drone/push Build is passing
Details
Closes #113
Co-authored-by: Jared He <66887902+jaredjhe@users.noreply.github.com>
Co-authored-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Reviewed-on: #158
Reviewed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-authored-by: j285he <j285he@localhost>
Co-committed-by: j285he <j285he@localhost>
2021-08-27 16:14:53 -04:00
William Tran
4237da76e3
Mobile Organized Content ( #79 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: William Tran <william.tran1@uwaterloo.ca>
Co-authored-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Reviewed-on: #79
Reviewed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-authored-by: w25tran <w25tran@localhost>
Co-committed-by: w25tran <w25tran@localhost>
2021-08-27 15:18:55 -04:00
Amy Wang
0b05915342
Shapes Background ( #164 )
...
continuous-integration/drone/push Build is passing
Details
We have decided to use randomly-generated shapes for most of the pages, instead of hard-coding the shapes backgrounds.
Closes #25
Co-authored-by: Amy <a258wang@uwaterloo.ca>
Reviewed-on: #164
Reviewed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-authored-by: Amy <a258wang@csclub.uwaterloo.ca>
Co-committed-by: Amy <a258wang@csclub.uwaterloo.ca>
2021-08-27 01:45:14 -04:00
Aditya Thakral
eb4f372de7
Add /resources/tech-talks and /resources/tech-talks/[slug] ( #180 )
...
continuous-integration/drone/push Build is passing
Details
Closes #36
Closes #37
Try it here: https://csclub.uwaterloo.ca/~a3thakra/csc/adi-tech-talks/
Reviewed-on: #180
Reviewed-by: n3parikh <n3parikh@localhost>
Co-authored-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-committed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
2021-08-26 00:30:30 -04:00
Aditya Thakral
dc114f742e
Add /resources/services page ( #169 )
...
continuous-integration/drone/push Build is passing
Details
Closes #17
https://csclub.uwaterloo.ca/~a3thakra/csc/adi-resources-services-page
Reviewed-on: #169
Co-authored-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-committed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
2021-08-25 15:12:09 -04:00
Amy Wang
8c4f23c594
Fix links on home page (past events/news) ( #174 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Amy <a258wang@uwaterloo.ca>
Reviewed-on: #174
Reviewed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-authored-by: Amy <a258wang@csclub.uwaterloo.ca>
Co-committed-by: Amy <a258wang@csclub.uwaterloo.ca>
2021-08-23 22:57:57 -04:00
Amy Wang
490ec7660b
Fetch upcoming events and recent news on home page ( #162 )
...
continuous-integration/drone/push Build is passing
Details
- Home page displays the 2 soonest upcoming events.
- If there are no upcoming events, displays a short message.
- If there are 1-2 upcoming events, displays the events.
- If there are more than 2 upcoming events, displays the events as well as a link to the Events page.
- Home page displays the most recent news.
- If there is no news, displays a short message.
Closes #149
Co-authored-by: Amy <a258wang@uwaterloo.ca>
Reviewed-on: #162
Reviewed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-authored-by: Amy <a258wang@csclub.uwaterloo.ca>
Co-committed-by: Amy <a258wang@csclub.uwaterloo.ca>
2021-08-23 14:56:11 -04:00
l42luo
09c704c94c
Advice + Internships Page ( #161 )
...
continuous-integration/drone/push Build is passing
Details
Closes #140
Closes #141
Co-authored-by: Linna Luo <linnaluo18@gmail.com>
Reviewed-on: #161
Reviewed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-authored-by: l42luo <l42luo@localhost>
Co-committed-by: l42luo <l42luo@localhost>
2021-08-23 14:31:04 -04:00
b38peng
a8cae99c11
Meet the Team page ( #94 )
...
continuous-integration/drone/push Build is passing
Details
Includes mobile Team Member Card
Closes #9
Closes #42
Co-authored-by: Bonnie <bonniepeng2002@gmail.com>
Reviewed-on: #94
Reviewed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-authored-by: b38peng <b38peng@uwaterloo.ca>
Co-committed-by: b38peng <b38peng@uwaterloo.ca>
2021-08-23 11:11:42 -04:00
Aditya Thakral
d1e6c89a0b
Create the constitution page ( #165 )
...
continuous-integration/drone/push Build is passing
Details
Closes #11
Closes #98
Reviewed-on: #165
Co-authored-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-committed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
2021-08-23 09:27:59 -04:00
Aditya Thakral
41fdadb229
Add decoration to the bubble component ( #152 )
...
continuous-integration/drone/push Build is passing
Details
Closes #87
Co-authored-by: l42luo <l42luo@localhost>
Co-authored-by: Linna Luo <linnaluo18@gmail.com>
Reviewed-on: #152
Reviewed-by: l42luo <l42luo@localhost>
Co-authored-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-committed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
2021-08-22 22:40:54 -04:00
Jared He
9a24bf3076
Add types
continuous-integration/drone/push Build is failing
Details
2021-08-19 10:14:06 -05:00
Jared He
130a71e5d3
Merge branch 'main' into feat/events-page
2021-08-19 10:08:36 -05:00
Amy Wang
6f24b266eb
Add [event].tsx page ( #153 )
...
continuous-integration/drone/push Build is passing
Details
This is the `[event].tsx` page that displays a single event, with a couple of sample events in `content/events` for testing purposes.
Closes #114
Co-authored-by: Amy <minds10@hotmail.com>
Reviewed-on: #153
Reviewed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-authored-by: Amy <a258wang@csclub.uwaterloo.ca>
Co-committed-by: Amy <a258wang@csclub.uwaterloo.ca>
2021-08-18 22:27:22 -04:00
Jared He
03197ee048
Add index.tsx
continuous-integration/drone/push Build is failing
Details
2021-08-18 16:57:09 -05:00
Jared He
3e61407643
Remove events
continuous-integration/drone/push Build is passing
Details
2021-08-18 16:52:38 -05:00
Jared He
5631217681
Add time detection for current time
continuous-integration/drone/push Build is passing
Details
2021-08-18 16:45:31 -05:00
Jared He
e971c85afc
Create events/index.tsx
continuous-integration/drone/push Build is failing
Details
2021-08-18 11:56:31 -05:00
Jared He
416e027ebb
Add futureEvents pastEvents EventCard logic
continuous-integration/drone/push Build is failing
Details
2021-08-18 11:43:17 -05:00
Jared He
180bea746d
Add past/future events props
2021-08-18 11:17:36 -05:00
Jared He
16616fe691
Merge branch 'feat/events-year' into feat/events-term
2021-08-18 10:42:40 -05:00
Jared He
50c2f08769
Simplify types
continuous-integration/drone/push Build is passing
Details
2021-08-18 10:42:10 -05:00
Jared He
66ca814a9f
Update names
2021-08-18 10:40:38 -05:00
Jared He
408275e8cf
Remove temp page
continuous-integration/drone/push Build is passing
Details
2021-08-17 16:33:06 -05:00
Jared He
5dd258ec86
Merge branch 'main' into feat/events-year
continuous-integration/drone/push Build is passing
Details
2021-08-17 16:26:36 -05:00
Aditya Thakral
8b9389885c
Add helper functions for news archive ( #145 ) + Add /news/archive and /news/[year]/[term] pages ( #146 )
...
continuous-integration/drone/push Build is passing
Details
Closes #138
Reviewed-on: #145
Co-authored-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-committed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
2021-08-17 15:22:19 -04:00
Jared He
2798efc221
Function renaming
continuous-integration/drone/push Build is failing
Details
2021-08-17 13:53:45 -05:00
Jared He
40d37c4aea
Fix lint problems
continuous-integration/drone/push Build is failing
Details
2021-08-17 13:50:32 -05:00
Jared He
cbbd5d4ad5
add order
2021-08-16 22:43:02 -05:00
Jared He
c4a8ccf68d
Initial file structure
2021-08-16 18:51:00 -05:00
Aditya Thakral
470a70d6b4
Use eslint-plugin-import to bring some order to the mess ( #132 )
...
continuous-integration/drone/push Build is passing
Details
Fixes #130
Reviewed-on: #132
Reviewed-by: dora <d43su@csclub.uwaterloo.ca>
Co-authored-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-committed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
2021-08-13 04:16:37 -04:00
Aditya Thakral
af8c750c0c
Change CSS variable names + create a themer ( #109 )
...
continuous-integration/drone/push Build is passing
Details
Try it out at https://csclub.uwaterloo.ca/~a3thakra/website-demo/themer/
- Themes persist across website reloads
- Individual color reset buttons
- Reset all colors button
Reviewed-on: #109
Reviewed-by: n3parikh <n3parikh@localhost>
Reviewed-by: b38peng <b38peng@uwaterloo.ca>
Co-authored-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-committed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
2021-08-03 19:37:02 -04:00
Aditya Thakral
1fb308327f
TechTalk Card + mini tech card ( #71 )
...
continuous-integration/drone/push Build is passing
Details
fixes #35 and #34
- extra padding below poster image
Co-authored-by: catherine-w <37776108+catherine-w@users.noreply.github.com>
Co-authored-by: c29wan <c29wan@localhost>
Reviewed-on: #71
Reviewed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-authored-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-committed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
2021-07-29 16:56:47 -04:00
Amy Wang
6a64013e5c
Home Page UI ( #88 )
...
continuous-integration/drone/push Build is passing
Details
Desktop and Mobile versions of the home page UI.
Closes #4 (we can create new issues for the remaining tasks)
Co-authored-by: Amy <minds10@hotmail.com>
Reviewed-on: #88
Reviewed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-authored-by: Amy <a258wang@csclub.uwaterloo.ca>
Co-committed-by: Amy <a258wang@csclub.uwaterloo.ca>
2021-07-27 02:13:34 -04:00
Aditya Thakral
1ff1c7f78d
Use ConnectWithUs and EmailSignup components on the /about page ( #93 )
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #93
Reviewed-by: Amy <a258wang@csclub.uwaterloo.ca>
Co-authored-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-committed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
2021-07-27 02:06:37 -04:00
Aditya Thakral
ed3c3939e5
Standardize h1, h2, h3, h4, p margins ( #90 )
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #90
Co-authored-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-committed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
2021-07-25 10:59:40 -04:00
Aditya Thakral
360d9e4b6f
Get Involved Page! ( #76 )
...
continuous-integration/drone/push Build is passing
Details
closes #13 and #24
- added the `<EmailSignup>` and `<ConnectWithUs>` components!
- adds the Get Involved Page
Co-authored-by: dora <d43su@uwaterloo.ca>
Co-authored-by: dora <d43su@csclub.uwaterloo.ca>
Reviewed-on: #76
Co-authored-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-committed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
2021-07-22 14:42:38 -04:00
Aditya Thakral
f670247ec5
About Us page ( #70 )
...
continuous-integration/drone/push Build is passing
Details
Fixes #7
Co-authored-by: Linna Luo <linnaluo18@gmail.com>
Reviewed-on: #70
Reviewed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-authored-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-committed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
2021-07-18 03:37:48 -04:00
Aditya Thakral
b8a7957beb
Mobile Navbar ( #75 )
...
continuous-integration/drone/push Build is passing
Details
The mobile navbar is done (finally!), except for a swipe gesture to close the navbar.
Closes #30 and #2
Co-authored-by: Amy
Reviewed-on: #75
Reviewed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-authored-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-committed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
2021-07-07 18:13:39 -04:00
Adi Thakral
93ede558a4
Fix font-size, line-height, and some other smaller changes
2021-06-27 03:33:09 +00:00
Bonnie Peng
ae8e84564b
Our Supporters Page
2021-06-22 01:22:54 +00:00
Linhui Luo
7a08e0c331
Footer
2021-06-13 23:55:25 +00:00
Catherine Wan
078276efa7
Link Component
2021-06-13 19:36:34 +00:00
William Tran
dc0cc390c1
OrganizedContent
2021-06-10 01:12:44 +00:00
Aditya Thakral
26b279e71d
Use custom link for MDX
2021-06-07 20:55:37 -04:00
Bonnie Peng
13c20dd88f
Add Button component
2021-06-01 04:45:52 +00:00
Dora Su
1a784a9984
Add new routes to the navbar
2021-05-26 16:13:54 +00:00
Aditya Thakral
4f5496ba8c
Use 16px as default font-size for desktops
2021-05-24 15:27:44 -04:00