Welcome to mirror list, hosted at ThFree Co, Russian Federation.

README.md - github.com/jweslley/hugo-conference.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: c009f99f1180a1136b32365c804ff32dac87ff83 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# 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).