Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jweslley/hugo-conference
The easiest way to create websites for conference/events
https://github.com/jweslley/hugo-conference
conference hugo hugo-theme static-site-generator
Last synced: 13 days ago
JSON representation
The easiest way to create websites for conference/events
- Host: GitHub
- URL: https://github.com/jweslley/hugo-conference
- Owner: jweslley
- License: mit
- Created: 2017-10-29T12:19:33.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-01-16T10:50:47.000Z (almost 6 years ago)
- Last Synced: 2024-08-01T00:39:39.014Z (3 months ago)
- Topics: conference, hugo, hugo-theme, static-site-generator
- Language: CSS
- Homepage: https://jweslley.github.io/hugo-conference/
- Size: 3.33 MB
- Stars: 44
- Watchers: 4
- Forks: 36
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - jweslley/hugo-conference - The easiest way to create websites for conference/events (others)
README
# Hugo conference
Hugo conference is a theme for conferences/events based on the original [conf-boilerplate theme](https://github.com/braziljs/conf-boilerplate/) by [BrazilJS Foundation](http://braziljs.org/) and his many contributors.
## Building my conference site from scratch
1. Install [Hugo](https://gohugo.io)
2. Create a new site by running:hugo new site my-conf
cd my-conf
git clone https://github.com/jweslley/hugo-conference themes/hugo-conference
rm -f config.toml
cp themes/hugo-conference/exampleSite/config.yml .3. It's done. Just start Hugo server to see it live!
hugo server --watch
## Customizing the site
All the site information can be found in the `config.yml` file. Just edit it to make changes.
By default, the site have the following sections:- About - to describe what's the main goal of your event.
- Location - to show where it's going to happen through Google Maps.
- Speakers - to list information about speakers.
- Schedule - to show the agenda.
- Sponsors - to show the brand of your sponsors.
- Partners - to show the brand of your partners.Ps: It's important to change the `baseurl` property from `config.yml` file in order to reflect your settings.
### Google Maps
Google now requires a Google Maps JavaScript API Key to show maps. You can obtain your key [here](https://developers.google.com/maps/documentation/javascript/get-api-key). Then set your API key in the `GoogleMapsKey` param in the `config.yml` file.
## License
MIT, see [LICENSE](https://github.com/jweslley/hugo-conference/blob/master/LICENSE).