* about,contact: add more schema tags for contact related information.
It adds schema tags for the e-mail, telephone, and address, when they
are available. They are linked to the Person type.
* about: add the schema Organization type.
This way we also tag the organization url not just its name.
* about: add a hidden url schema property to the person.
It makes sure that the URL of the website is linked to the person.
* about: add the sameAs property for each social link.
* feature is consistent across Posts, Projects, Talks, Publications, and nodes (#105)
* `image` parameter is moved under a `[header]` section at the end of existing content's frontmatter
* `caption` parameter can be used to specify image credit/caption (#103)
* set `preview = false` under `[header]` to hide a post's thumbnail on homepage (#113)
* add example of customizing a taxonomy list page at `/tags/academic/`
* revert i18n->hard-coded change for node page titles (#118)
* Limit paragraph width to optimize readability on large screens (#97)
* Markdownify publication authors (#101)
* Improve padding of first homepage widget (#98)
* Post, Publication, and Talk nodes can now have a `_index.md` file with title and content.
* Example `_index.md` content files added to Example Site.
* Hugo v0.18+ required.
This commit adds the following config options to allow the user to
enable / disable and otherwise customize source code highlighting with
highlight.js:
- hljs: enable / disable highlighting
- hljs_languages: include highlighting for additional languages
- hljs_style: choose CSS style for highlighting
- hljs_version: choose highlight.js version
* Change hljs_ prefix to highlight_ and update hljs version to 9.9.0
Per code review comments in #66. The github.min.css style hasn't
changed, hence no diff for highlight.min.css in this commit.
- improves format of simple lists (`detailed_list = false`) for Talks widget
- fixes date to use user defined date format from `config.toml`
- hides 'Links' row if no `url_...` params are set in talk front matter
- introduces optional `location` param for event location
- adds `event_url` which if defined, turns event name into a link on talk detail page