Commit Graph

64 Commits

Author SHA1 Message Date
Linna Luo c516809094 addressed PR comments
continuous-integration/drone/push Build is passing Details
2021-07-13 10:13:25 -04:00
Linna Luo fe4ecba4ca mobile title is About Us! and title and Codey are properly centered in mobile styling
continuous-integration/drone/push Build is passing Details
2021-07-13 00:47:29 -04:00
Linna Luo dd7729bdc8 Merge remote-tracking branch 'origin/main' into feat/about-us-page
merge branch with origin/main
2021-07-13 00:41:40 -04:00
Linna Luo 036a12d3c5 fixed styling discrepencies 2021-07-13 00:41:06 -04:00
Linna Luo be069bd450 fixed styling discrepencies 2021-07-13 00:40:01 -04:00
Aditya Thakral 44621b2daf Add next-mdx-remote (#82)
continuous-integration/drone/push Build is passing Details
Closes #80

# Example

```ts
// lib/events.ts

import matter from "gray-matter";
import { serialize } from "next-mdx-remote/serialize";

export async function getEvent() {
  // you should use the "fs" nodejs api here
  const fileAfterReading = `
---
title: A title
online: false
location: MC
---

## Alt Tab

Wooohooo
  `.trim();

  const { content, data } = matter(fileAfterReading);
  const serialized = await serialize(content, { scope: data });

  return { serialized, data };
}
```

```tsx
// your-page.tsx

import { GetStaticProps } from "next";
import { MDXRemote } from "next-mdx-remote";
import React from "react";
import { getEvent } from "lib/events";

export default function MyPage(props) {
  return (
    <>
      <div>
        {...other stuff}
      </div>
      <MDXRemote {...props.serialized} />
    </>
  );
}

export const getStaticProps: GetStaticProps = async () => {
  const { serialized, data } = await getEvent();

  return {
    props: {
      serialized,
      data,
    },
  };
};

```

Reviewed-on: #82
Reviewed-by: n3parikh <n3parikh@localhost>
Co-authored-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-committed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
2021-07-11 16:07:55 -04:00
Linna Luo 445e8933c6 Merge branch 'main' into feat/about-us-page
continuous-integration/drone/push Build is passing Details
merging main with feat/about-us-page branch
2021-07-08 20:11:57 -04:00
Linna Luo 7e2c4114c9 cleaned up flexbox styling for About Us title and Codey 2021-07-07 22:17:59 -04:00
Linna Luo 2435648bdd created DefaultLayout component 2021-07-07 21:35:09 -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
Linna Luo 1c30f4f5f1 addressed PR comments 2021-07-04 17:40:50 -04:00
Linna Luo da58641472 blue bubble styling spans entire width of screen 2021-07-04 11:58:26 -04:00
Linna Luo c94448f6ab cleaned up some of css file 2021-07-02 21:56:07 -04:00
Linna Luo 9f50614ec3 mobile styling applied 2021-07-01 21:14:01 -04:00
Linna Luo 1381465fac created Bubble component 2021-07-01 20:49:02 -04:00
Aditya Thakral 5fad324b30 Add drone.yml (#77)
continuous-integration/drone/push Build is passing Details
Removes gitlab ci and adds .drone.yml

Still need to setup autodepoly for staging websites, but that's for later.

Co-authored-by: Aditya Thakral <aditya.thakral@uwaterloo.ca>
Reviewed-on: #77
Reviewed-by: n3parikh <n3parikh@localhost>
Co-authored-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-committed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
2021-06-29 15:08:05 -04:00
Linna Luo 94890c2895 Merge branch 'main' into feat/about-us-page
merge with main
2021-06-27 19:43:15 -04:00
Linna Luo ce5486a603 moved files to pages/about 2021-06-27 19:42:36 -04:00
Adi Thakral 93ede558a4 Fix font-size, line-height, and some other smaller changes 2021-06-27 03:33:09 +00:00
Linna Luo c73f6dd76d some styling for blue hotdogs and mobile styles 2021-06-26 22:03:28 -04:00
Linna Luo aa7f1c11d5 using Image tag, changed about page route in Navbar, moved SocialLinks out of mdx file 2021-06-26 20:33:48 -04:00
Linna Luo 6a628b2c99 Merge branch 'main' into feat/about-us-page
merge with main
2021-06-26 19:40:55 -04:00
Bonnie Peng 48056ca82e Event Description Card: Logo update 2021-06-24 02:10:51 +00:00
Bonnie Peng ae8e84564b Our Supporters Page 2021-06-22 01:22:54 +00:00
Linna Luo 1195a5dc56 removed Li function for styling list elements, styled in css module 2021-06-20 17:17:05 -04:00
Linna Luo ff3a3d57a2 added mdx module declaration to next-env.d.ts file 2021-06-20 17:10:09 -04:00
Linna Luo f2f64f9eb4 wireframe of about us page 2021-06-20 16:57:34 -04:00
Neil Parikh 23558a2b2b fix date format in after hours 2021-06-13 21:32:28 -04: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
Linna Luo 426c81360e Fix MiniEventCard drop down icon styling 2021-06-10 01:39:37 +00:00
William Tran dc0cc390c1 OrganizedContent 2021-06-10 01:12:44 +00:00
Bonnie Peng 2594a72fdb Mobile EventDescriptionCard 2021-06-09 11:16:40 +00:00
Aditya Thakral 2b733ade44 Use NEXT_PUBLIC_ prefix for base path 2021-06-07 21:51:02 -04:00
Aditya Thakral 66f9d93d8e Only run deploy_staging on main branch 2021-06-07 21:15:21 -04:00
Aditya Thakral 699a0836b4 Fix ci lint errors 2021-06-07 21:13:32 -04:00
Aditya Thakral 102023ec2c Add job to update staging website 2021-06-07 21:04:55 -04:00
Aditya Thakral 26b279e71d Use custom link for MDX 2021-06-07 20:55:37 -04:00
Adi Thakral b494c9ee16 Staging website 2021-06-08 00:18:15 +00: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
Adi Thakral 1dcc97368d Convert rems to px and use calc to convert on build time 2021-05-24 18:58:28 +00:00
Amy Wang 4777b5f274 TeamMemberCard 2021-05-24 09:21:34 +00:00
Aditya Thakral 7f88950f78 Make registerLink and poster optional for events 2021-05-24 04:04:02 -04:00
Aditya Thakral 04736be3b6 Consistent event cards 2021-05-24 03:41:50 -04:00
Aditya Thakral 8d6fbfac41 Fix playground img extension 2021-05-24 03:21:51 -04:00
Aditya Thakral b2757e1e0c Use images from playground 2021-05-24 03:04:27 -04:00
Jared He 429f19fdd4 Add EventCard 2021-05-24 06:00:47 +00:00
Dora Su ed9724a36e TeamMember 2021-05-23 22:56:49 +00:00