Commit graph

32 commits

Author SHA1 Message Date
KemoNine 8a9dc091dc fixup and properly implement footnotes ; include a footnote in the main tip example 2023-03-23 10:57:09 -04:00
KemoNine c130163c71 tweak page warning colors to have more contrast 2023-03-23 10:36:11 -04:00
KemoNine 05057ec159 initial setup of anecdotes and related content ; added first anecdote related to negotiating with doctors instead of being passive 2023-03-23 10:18:08 -04:00
KemoNine 2adad06454 remove unnecessary links from footer ; add missing top/page_menu anchors on some templates 2023-03-21 11:09:35 -04:00
KemoNine 35553fcb08 add page menu and tie it into jump links to be useful and efficient for nav 2023-03-21 10:01:02 -04:00
KemoNine 12ac3f6993 major update for jump links: \
\
 - make toc/top phrase dynamic based on if toc is enabled for a page \
 - add a 'jump to content' link at top of page detail/header block \
 - add additional jump links to footer that are shown only if the relevant section of the page \
detail/header block is shown \
 - improve phrasing of jump links appearing inside main page content \
 - update changelog to not have a jump link just below its title \
 - update cms configs to match changed changelog formatting
2023-03-21 09:32:30 -04:00
KemoNine 10bc92116f refactor categories+tags section into a dedicated partial, add jump links for menu and metadata to the footer ; update 'back to tpo' jump links to jump to the toc instead of the very top of the page to save screen readers having to skip forward after jumping back 2023-03-21 08:58:17 -04:00
KemoNine 46eb0bf137 add reading time and word count to headings 2023-03-20 17:02:06 -04:00
KemoNine 1938167450 tune theme to re-use more code ; setup fundamentals for content on branch folders 2023-03-20 16:37:04 -04:00
KemoNine 48d3b0789c update static cms, decap configs to use a list for authors instead of static text field 2023-03-20 13:29:22 -04:00
KemoNine 7af4b687c1 make copyright more generic ; add support for multi-author in front matter to theme and update all pages to use the new authorship setup 2023-03-20 13:23:57 -04:00
KemoNine 58c6f2b4e5 fix decap cms config 2023-03-19 14:48:12 -04:00
KemoNine 5018c6d012 add missing back_to_top shortcode in cms defaults 2023-03-19 14:45:35 -04:00
KemoNine 2e6c98edb0 remove duplicate config line for both cms setups 2023-03-19 14:44:01 -04:00
KemoNine 9d5966096f update templates, place holder posts to include end_section shortcode where appropriate 2023-03-19 14:42:09 -04:00
KemoNine dfee4bc1fe update theme to allow easier ending of sections via short code 2023-03-19 14:37:38 -04:00
KemoNine bfca77efa9 add plausible (respects dnt, more) ; add favicon 2023-03-19 14:11:12 -04:00
KemoNine d1376ba8de set some editor defaults, clean up main editor title 2023-03-19 13:55:53 -04:00
KemoNine 500440ff9b test markdown support in static cms 2023-03-19 13:15:45 -04:00
KemoNine a3e487a057 fix decamp tip dates 2023-03-19 13:07:38 -04:00
KemoNine ec5f9ab5a8 fix cms config for publishDate / lastMod date 2023-03-19 13:00:48 -04:00
KemoNine 4cf54c1e53 add static cms tips collection 2023-03-19 12:57:54 -04:00
KemoNine d7647cce35 add tips collection to decap 2023-03-19 12:54:26 -04:00
KemoNine c7daa96c9a tune decap some to try to fix lists 2023-03-19 12:43:48 -04:00
KemoNine 347df772b1 tweak cms configs to be more robust/appropriate for blog collection 2023-03-19 12:36:52 -04:00
KemoNine fbaafdfe97 add 'see also' section to bottom of single pages ; setup blog post config in cms configs ; update slugs for blog in hugo config 2023-03-19 12:28:28 -04:00
KemoNine 51855b28bc cleanup sort orders on lists 2023-03-19 09:48:44 -04:00
KemoNine 0134242817 invert condional logic on list pages so they do NOT show the date except for the blog list 2023-03-19 09:44:27 -04:00
KemoNine cf83cf1925 added git revision info to bottom
of pages (if available) ; add 'back to top' link to footer ; add shortcodes for change log ; add shortcode for back to top to be used with headings
2023-03-18 18:46:32 -04:00
KemoNine 5932643fee comment robots.txt ; disallow chat gpt ; add sitemap directive 2023-03-18 16:42:55 -04:00
KemoNine f9abb3674f move more implementation to theme for consistency, reuse later ; enable pagination ; tune home page to be just a welcome page ; tune search page text ; tune headings 2023-03-18 16:31:10 -04:00
KemoNine 5bb3087182 import yihui/hugo-xmin theme from https://github.com/yihui/hugo-xmin with the following branches merged
feature/github-edit
  feature/highlight.js
  feature/pagination
  feature/show-tags
  feature/show-toc
2023-03-18 12:15:46 -04:00