Index and post/page list not rendering theme but actual posts/pages are

A lot has changed in four and a half years. If it were me, I would start over with a theme that is current. I’m sure others have suggestions, but I would start with Ananke.

If you are dedicated to fixing what you have:

  1. Review the template lookup order. This is the primary problem with your site. It is not using the same templates that it was with v0.ancient.0.

  2. A content type named page can be… messy. Currently the home page is using src/themes/atomic-2016/layouts/page/list.html instead of src/themes/atomic-2016/layouts/index.html because the home page has .Type = page. Maybe change the page directory to pages, change the name of the corresponding template directory to match, and then search and replace in your markdown to adjust the links.

  3. Audit your site. See https://discourse.gohugo.io/t/35184.

  4. Consider using base and blocks to provide a common shell for all your templates.

LIke I said, if it were me, I’d start over with a clean and modern baseline.