How to Add a Categories Page
Table of Contents
Introduction
Cadre comes with easy support for displaying your posts by both year (i.e. archive) and by category. I’ll assume you’re up and running. If not, see the quickstart guide.
Create files
In the root of your project directory, create two files:
./categories.html./archive.html
In other words, these should be in the same place as your index.html file.
Add header
Copy and paste the following information:
# in ./categories.html
---
title: Categories 
layout: archive
type: categories
permalink: categories.html
---
# in ./archive.html
---
title: Archive
layout: archive
type: years
permalink: archive.html
---
Add navigation
Create a final file for navigating to these new pages in the _data folder. For example, on OSX or Linux:
$ mkdir ./_data
$ touch ./_data/navigation.yml
In this new file, add the following contents.
# in ./_data/navigation.yml
- name: Home 
  link: index.html 
- name: Categories
  link: categories.html
- name: Archive 
  link: archive.html
All done!
And just like that you have archive and category pages that will allow your readers to find your past posts.