https://github.com/johnpolacek/gatsby-starter-events-list
A Gatsby starter for creating a calendar list of events
https://github.com/johnpolacek/gatsby-starter-events-list
Last synced: over 1 year ago
JSON representation
A Gatsby starter for creating a calendar list of events
- Host: GitHub
- URL: https://github.com/johnpolacek/gatsby-starter-events-list
- Owner: johnpolacek
- License: mit
- Created: 2019-03-14T19:11:55.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-04-27T01:27:27.000Z (over 7 years ago)
- Last Synced: 2024-10-11T04:45:14.285Z (almost 2 years ago)
- Language: JavaScript
- Homepage: https://gatsby-starter-events-list.netlify.com/
- Size: 207 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Gatsby Events List Starter
Forked from the [Gatsby blog starter](https://github.com/gatsbyjs/gatsby-starter-blog). Demo at [gatsby-starter-events-list.netlify.com/](https://gatsby-starter-events-list.netlify.com/)
## Features
- CSS-in-JS with [Styled Components](http://styled-components.com)
- Design theme via [ThemeProvider](https://www.styled-components.com/docs/advanced) (see [theme](https://github.com/johnpolacek/gatsby-starter-events-list/blob/master/src/theme.js))
- [Styled-System](https://styled-system.com/) UI
## Install
Use the Gatsby CLI to create a new events list from the starter.
~~~~
gatsby new my-events-list https://github.com/johnpolacek/gatsby-starter-events-list
cd my-events-list
npm run dev
~~~~
## Customize
Update the site title, description and more by editing `siteMetadata` in `gatsby-config.js`.
Change the font, colors and more by editing the settings in `src/theme.js`
Add events via markdown files in `/content/eventslist/`. Example markdown files have been provided.
## Deploy
~~~~
npm run build
~~~~
Publish the `public` directory to a webhost or deploy with [Netlify](https://www.netlify.com/docs/).
[](https://app.netlify.com/start/deploy?repository=https://github.com/johnpolacek/gatsby-starter-events-list)
--
Calendar icon made by [Freepik](https://www.freepik.com/) from [Flaticon](https://www.flaticon.com/) is licensed by [CC 3.0 BY](http://creativecommons.org/licenses/by/3.0/).