Data Files
Cobalt reads data from any yaml, json, and
toml files in the _data directory
and merges them into the site.data variable, making
them available as site.data.<DIR>.<FILE>.
Example
In _data/animals/dogs.yml:
- name: Corgi
- name: Malamute
which liquid templates can access via site.data.animals.dogs.
You can now render the list in a template:
<ul>
{% for breed in site.data.animals.dogs %}
<li>{{ breed.name }}</li>
{% endfor %}
</ul>