inclusive-design / wecount.inclusivedesign.ca

The source files for the We Count website, built with Eleventy.

Home Page:https://wecount.inclusivedesign.ca

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Simplify CMS data architecture

BlueSlug opened this issue · comments

Is your feature request related to a problem? Please describe.

The structure of the data files (in the src\_data directory) is somewhat repetitive and could be revised. E.g. is resourceTypes.json necessary if it contains only values?

Describe the solution you'd like

Consider simplifying CMS data representations (e.g. removing the "categoryId" value from resourceCategories.json or removing resourceTypes.json altogether)

Describe alternatives you've considered

N/A

Additional context

The CMS editor workflow should be considered when making any changes to the data or data structure.