cliffmccarthy.net

2025-06-02

Added ; last modified February 11, 2026

A fresh look at the Hugo file reference structure

This site has been reworked since file-reference-hierarchy was created. This is a fresh attempt to describe how things are connected.

                                                      .-> layouts/_partials/head/css.html --> assets/css/main.css
                                                      |
                     +-> layouts/_partials/head.html -+-> layouts/_partials/head/js.html --> assets/js/main.js
                     |                                |
                     |                                |                                            +-> assets/js/playlist_handler.js
                     |                                '-> layouts/_partials/head/playlist-js.html -+
                     |                                                                             +-> static/jquery-1.11.1.min.js
                     |
layouts/baseof.html -+-> layouts/_partials/header.html --> layouts/_partials/menu.html
                     |
                     +-> layouts/_partials/footer.html

layouts/home.html (Defines "main" with right arrow on links, "relme")

layouts/list.html (Defines "main" with scroll on links)

layouts/single.html --> layouts/_partials/terms.html

layouts/pages/list.html (Defines "main" with page icon on links, list of just titles, no summaries)

content/_index.md

content/pages/_index.md (added after creating theme)

static/favicon.ico
static/jquery-1.11.1.min.js
static/css/wiki.css

layouts/_shortcodes/playlist.html
layouts/_shortcodes/video.html