This week, you will begin working on your academic portfolio site.
The deliverable for the week is a URL (on Netlify, or wherever) for a
simple personal site with the following criteria:
- A completed “About” page, containing a short professional bio
following the methods & advice given on the course
site for today
- A photo (not necessarily of you)
- At least one stylistic aspect changed from the original template
(font, color, etc.)
- A sub-page containing one of the visualizations that you have
created for an assignment/lab in this class, with an associated
description.
- All boilerplate (example) content that came with the theme should be
removed. I am talking about things like, for example:
- The “resources” section
- The randomly-titled “second page”
- The config settings should also be updated (e.g., the page title
should not be “RMarkdown Demo” or anything like that), etc.
- Hint: Make sure to look in the
_site.yml
file!
Resources
- Chapter
3 of “R Markdown:
The Definitive Guide” by Xie et al. has a section on themes
- Chapter
10 of the same book has a detailed discussion of the workflow for a
simple website.
- See specifically section 10.5
for info about RMarkdown’s built-in static site generator.
- Of particular interest is the section on the
navbar
part of _site.yml
- Julia
Lowndes’s RMarkdown Tutorial is a good overview of a possible
workflow
- If you find yourself feeling stifled by how simplistic RMarkdown’s
functionality is, you may wish to check out:
- Quarto, which has
support for more complex sites
- Blogdown, which
is even more involved