forked from caciviclab/odca-jekyll
-
Notifications
You must be signed in to change notification settings - Fork 3
/
_config.yml
111 lines (104 loc) · 2.95 KB
/
_config.yml
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
# Welcome to Jekyll!
#
# This config file is meant for settings that affect your whole blog, values
# which you are expected to set up once and rarely edit after that. If you find
# yourself editing this file very often, consider using Jekyll's data files
# feature for the data you need to update frequently.
#
# For technical reasons, this file is *NOT* reloaded automatically when you use
# 'bundle exec jekyll serve'. If you change this file, please restart the server process.
# Site settings
# These are used to personalize your new site. If you look in the HTML files,
# you will see them accessed via {{ site.title }}, {{ site.email }}, and so on.
# You can create any custom variable you would like, and they will be accessible
# in the templates via {{ site.myvariable }}.
title: 'Open Disclosure California'
email: [email protected]
description: >- # this means to ignore newlines until "baseurl:"
We provide transparent, non-partisan campaign contribution and expenditure
data in an accessible and easy to understand format. We hope this site will
engage the voting public and raise awareness and accountability. Ultimately,
this is one step toward shifting politics into a movement of civic engagement
and ultimate citizen action.
baseurl: "" # the subpath of your site, e.g. /blog
url: "https://www.opendisclosure.io" # the base hostname & protocol for your site, e.g. http://example.com
twitter_username: caciviclab
github_username: caciviclab
future: true
permalink: pretty
google_analytics: UA-50973042-1
collections:
candidates:
output: true
permalink: /candidate/:path/
committees:
output: true
permalink: /committee/:path/
elections:
output: true
permalink: /election/:path/
localities:
output: true
permalink: /:path/
office_elections:
output: true
permalink: /office/:path/
referendums:
output: true
permalink: /referendum/:path/
defaults:
- scope:
path: ''
values:
layout: page
- scope:
type: elections
values:
layout: ballot
- scope:
type: candidates
values:
layout: candidate
- scope:
type: committees
values:
layout: committee
- scope:
type: localities
values:
layout: locality
- scope:
type: office_elections
values:
layout: office_election
- scope:
type: referendums
values:
layout: referendum
# Build settings
markdown: kramdown
plugins:
- jekyll-feed
include:
- .circleci # Include CircleCI config so gh-pages branch is ignored in CI
# Exclude from processing.
# The following items will not be processed, by default. Create a custom list
# to override the default setting.
exclude:
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- Gemfile
- Gemfile.lock
- gulpfile.js
- LICENSE.md
- Makefile
- node_modules
- package.json
- package-lock.json
- README.md
- src
- vendor/bundle/
- vendor/cache/
- vendor/gems/
- vendor/ruby/
- webpack.config.js