ChristianMurphy / apereo.foundation

Community based redesign of Apereo website
https://apereo.foundation
Apache License 2.0
4 stars 1 forks source link

feat(newsletters): add recent newsletters naively #25

Closed apetro closed 6 years ago

apetro commented 6 years ago

Adds links to recent newsletters back to November 2017 (that is, those available via MailChimp).

In doing so, introduces a naive Governance page and links it from the existing unfulfilled Governance header link.

Hyperlinks to archived newsletters as hosted by MailChimp because the PDFs currently available from the current apereo.org newsletters archive seem to lack hyperlinks (example). The HTML as hosted by MailChimp has working hyperlinks and so provides a better experience, but relying upon this does mean that should Apereo stop using MailChimp at some future time these links will break.

There's no doubt a more clever way to do this involving iterating over a collection. Then again, Apereo doesn't publish its newsletter so very often, so maybe links in a Markdown file will prove engineered enough.

Naive Markdown h1s and ul-->lis as used in the new Governance and Newsletters pages don't look very good. Should probably fix that with CSS in the theme?

Using directories with README.md files as index pages. This is different from what events.md is currently doing. I'm pretty convinced the directories-with-index-pages approach is going to be cleaner for this scale and complexity of website, but regardless of where we end up on that, this changeset at least demonstrates this file layout option.

Baby steps.


Contributor License Agreement adherence: