-
Notifications
You must be signed in to change notification settings - Fork 10.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: add a community events page #12929
Conversation
This is a WIP for adding a community events page to the site. TODO: - [x] load event data from Airtable - [x] make sure development doesn’t fail if no Airtable API key is found - [x] create a React Hook to load community event data - [ ] create components to display event data on the page - [ ] style the events page - [ ] write copy for the events page - [x] add a link to submit new events
I wrote the landing page copy to invite community members to submit their event (which we'll want to link to from the events page). For copy for the events page, do you have any space requirements (number of words) you want me to stay within? |
@lindaleebumblebee no limits on text, but probably it would be wise to keep it relatively short so the events are visible on initial load for both desktop and mobile. Ultimately, it's your call, so whatever you think is right is what we'll do. 😄 |
@jlengstorf ping — is this easy to finish out? Looks really valuable! |
@KyleAMathews this is code complete pending a one-line change, but the table is full of test events. @lindaleebumblebee do you have time to clean up that table? I'll make the last change and take this live as soon as the data is ready. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Dunno about the tests but the screenshot looks great!
<h1 id="contributing-gatsby" css={{ marginTop: 0 }}> | ||
Gatsby Community Events | ||
</h1> | ||
<p> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we link to the new community events page? https://www.gatsbyjs.org/contributing/organize-a-gatsby-event/
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@lindaleebumblebee what do you think here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure what Linda votes, but I vote yes! "Or, organize your own event!"
…Airtable type def)
This is a WIP for adding a community events page to the site.
TODO:
cc @lindaleebumblebee
Screenshot: