From 14074019d62d98885c4c764401a9e7e1fd129f79 Mon Sep 17 00:00:00 2001 From: Bradley Taunt Date: Mon, 10 Jun 2024 10:12:28 -0400 Subject: Set proper timestamps for header and footer HTML templates, update some post contents --- build/posts/$10/index.html | 3 ++- build/posts/1kb/index.html | 3 ++- .../posts/Building_rbenv_on_OpenBSD_7.5/index.html | 3 ++- .../index.html | 3 ++- .../My_Text_Editor_Is_Not_Open_Source/index.html | 3 ++- build/posts/New_Domain_and_Code_Forge/index.html | 3 ++- .../index.html | 8 +++----- .../Switching_Things_Over_to_ikiwiki/index.html | 3 ++- .../Website_Backups_with_Apple_iCloud/index.html | 3 ++- build/posts/adguard/index.html | 3 ++- build/posts/af/index.html | 3 ++- build/posts/alpine/index.html | 3 ++- build/posts/animated-card-tiles/index.html | 3 ++- build/posts/animated-toggle-tabs/index.html | 3 ++- build/posts/audio-hotkeys-on-linux-mint/index.html | 3 ++- build/posts/avoid/index.html | 3 ++- build/posts/base64-all-the-things/index.html | 3 ++- build/posts/basic-gulp-build-for-sass/index.html | 3 ++- build/posts/battery/index.html | 3 ++- build/posts/being-efficient/index.html | 3 ++- build/posts/berg/index.html | 3 ++- build/posts/better-box-shadows/index.html | 3 ++- build/posts/bidirectional-scrolling/index.html | 3 ++- build/posts/browser-history-sucks/index.html | 3 ++- build/posts/character-unit/index.html | 3 ++- build/posts/chasing-performance/index.html | 3 ++- build/posts/cheap-portable-pi/index.html | 3 ++- build/posts/chromebook-web-dev/index.html | 3 ++- build/posts/css-js-mistake/index.html | 3 ++- build/posts/css-slope-graphs/index.html | 3 ++- build/posts/css-variables/index.html | 3 ++- build/posts/css-video-backgrounds/index.html | 3 ++- build/posts/current-color/index.html | 3 ++- build/posts/cut-your-forms-in-half/index.html | 3 ++- build/posts/death-of-personality/index.html | 3 ++- build/posts/default-brower-forms/index.html | 3 ++- build/posts/default-html-style-updates/index.html | 3 ++- .../disabling-comments-in-wordpress/index.html | 3 ++- build/posts/dts/index.html | 3 ++- build/posts/duckduckno/index.html | 3 ++- build/posts/dump/index.html | 3 ++- build/posts/dv/index.html | 3 ++- build/posts/dwm-gnome/index.html | 3 ++- build/posts/dynamic-checkboxes/index.html | 3 ++- build/posts/easy-custom-radio-inputs/index.html | 3 ++- build/posts/easy-toggle-switches/index.html | 3 ++- build/posts/eero/index.html | 3 ++- build/posts/empty-table-cells/index.html | 3 ++- build/posts/et-jekyll-theme/index.html | 3 ++- build/posts/fake-3d-elements-with-css/index.html | 3 ++- build/posts/fathom-analytics-netlify/index.html | 3 ++- build/posts/february-updates/index.html | 3 ++- build/posts/first-letter/index.html | 3 ++- build/posts/flexbox-bar-graphs/index.html | 3 ++- build/posts/flexbox-grid/index.html | 3 ++- build/posts/form-ui-improvements/index.html | 3 ++- build/posts/future-os-google/index.html | 3 ++- build/posts/gallery/index.html | 3 ++- build/posts/git-patches/index.html | 3 ++- build/posts/goodbye-css-preprocessors/index.html | 3 ++- build/posts/hamburger-menu-alternative/index.html | 3 ++- build/posts/hamburgers/index.html | 3 ++- build/posts/heif/index.html | 4 ++-- build/posts/hello-jekyll/index.html | 3 ++- build/posts/html-dark-mode/index.html | 3 ++- build/posts/html-like-1999/index.html | 3 ++- build/posts/html5-validator-badge/index.html | 3 ++- build/posts/improving-githubs-new-design/index.html | 3 ++- build/posts/improving-receipt-ux/index.html | 3 ++- build/posts/improving-tufte-jekyll/index.html | 3 ++- build/posts/introducing-notez/index.html | 3 ++- build/posts/introducing-pageroast/index.html | 3 ++- build/posts/jekyll-sourcehut/index.html | 3 ++- build/posts/jekyll/index.html | 3 ++- build/posts/jelly/index.html | 3 ++- build/posts/jsincss-parent-selector/index.html | 3 ++- build/posts/keynote-slides-css/index.html | 3 ++- build/posts/launching-thriftyname/index.html | 3 ++- build/posts/lazy-dev-dark-mode/index.html | 3 ++- build/posts/learning-to-floss/index.html | 3 ++- build/posts/lf/index.html | 3 ++- build/posts/linux-love/index.html | 3 ++- build/posts/linux-mint-macbook-air/index.html | 3 ++- build/posts/load-image-on-click/index.html | 3 ++- build/posts/localwp-fedora/index.html | 3 ++- build/posts/loop/index.html | 3 ++- build/posts/luba/index.html | 4 ++++ build/posts/macos-convert-to-html/index.html | 21 +++++++++++++++------ build/posts/macos-icon-css/index.html | 3 ++- build/posts/mail/index.html | 4 ++++ build/posts/mango/index.html | 3 ++- build/posts/menu-toggle-css/index.html | 3 ++- .../index.html | 3 ++- build/posts/minimal-css-menu/index.html | 3 ++- build/posts/minor-website-changes/index.html | 3 ++- build/posts/mongodb-arch/index.html | 3 ++- build/posts/monitor/index.html | 3 ++- .../posts/multiple-css-background-images/index.html | 3 ++- build/posts/my-pi-desktop/index.html | 3 ++- .../my-static-blog-publishing-setup/index.html | 3 ++- build/posts/ndenting-text-with-css/index.html | 3 ++- build/posts/netlify-urls/index.html | 3 ++- .../news-websites-are-dumpster-fires/index.html | 3 ++- build/posts/notice/index.html | 3 ++- .../posts/obvious-js-injection-fallback/index.html | 3 ++- build/posts/one-css-property/index.html | 3 ++- build/posts/one-thing/index.html | 3 ++- .../posts/open-source-typeface-pairings/index.html | 3 ++- build/posts/openring/index.html | 3 ++- build/posts/over-engineering-an-oil-tank/index.html | 3 ++- build/posts/over-nesting/index.html | 3 ++- build/posts/paid-mac-apps/index.html | 3 ++- build/posts/pblog/index.html | 3 ++- .../performance-focused-wordpress-theme/index.html | 3 ++- build/posts/personal-website-opinions/index.html | 3 ++- build/posts/phpetite/index.html | 3 ++- build/posts/pi-400-internal-ssd/index.html | 3 ++- build/posts/pihole-cloudflare/index.html | 3 ++- build/posts/plain-text-emails/index.html | 3 ++- build/posts/poor-mans-full-bleed/index.html | 3 ++- build/posts/poormans-comment-system/index.html | 3 ++- build/posts/proper-ui-hierarchy/index.html | 3 ++- build/posts/ps4-download-ui/index.html | 3 ++- build/posts/publish-with-jekyll/index.html | 3 ++- .../pure-css-simple-dropdown-plugin/index.html | 3 ++- build/posts/quick-dirty-theme-switcher/index.html | 3 ++- build/posts/rss-click/index.html | 3 ++- build/posts/rss-hacks/index.html | 3 ++- build/posts/rvm/index.html | 3 ++- build/posts/safari-default-dark-mode/index.html | 3 ++- .../safari-extensions-catalina-patcher/index.html | 3 ++- build/posts/schools/index.html | 3 ++- build/posts/self-hosted-blogs/index.html | 3 ++- build/posts/self-hosting-fathom/index.html | 3 ++- build/posts/setting-up-free-ssl/index.html | 3 ++- build/posts/seven-years/index.html | 3 ++- build/posts/sharing-the-things-we-use/index.html | 3 ++- build/posts/shinobi-website/index.html | 3 ++- build/posts/shiny-css-buttons/index.html | 3 ++- build/posts/simple-accessibility/index.html | 3 ++- build/posts/simple-does-not-mean-ugly/index.html | 3 ++- build/posts/simple-jekyll-navigation/index.html | 3 ++- build/posts/skip-to-content/index.html | 3 ++- build/posts/slabtop/index.html | 3 ++- build/posts/slow/index.html | 3 ++- build/posts/soma-terminal-css/index.html | 3 ++- build/posts/spec/index.html | 3 ++- build/posts/srht2/index.html | 3 ++- build/posts/stay-hungry/index.html | 3 ++- build/posts/sticky-elements/index.html | 3 ++- build/posts/still-using-jquery/index.html | 3 ++- build/posts/stripe-menu-css/index.html | 3 ++- build/posts/sublime/index.html | 3 ++- build/posts/suckless/index.html | 3 ++- build/posts/super-mario-blocks-css/index.html | 3 ++- build/posts/tabbed-content/index.html | 3 ++- build/posts/tables/index.html | 3 ++- build/posts/te/index.html | 3 ++- build/posts/text-align-justify/index.html | 3 ++- build/posts/they-wont-wait/index.html | 3 ++- build/posts/use-text-not-icons/index.html | 3 ++- build/posts/user-select/index.html | 3 ++- build/posts/vscode/index.html | 3 ++- build/posts/webfonts/index.html | 3 ++- build/posts/width-vs-flex-basis/index.html | 3 ++- build/posts/windows/index.html | 3 ++- build/posts/wp-enqueue-for-beginners/index.html | 3 ++- build/posts/x201/index.html | 3 ++- build/posts/x220/index.html | 3 ++- 169 files changed, 356 insertions(+), 177 deletions(-) (limited to 'build/posts') diff --git a/build/posts/$10/index.html b/build/posts/$10/index.html index 92ab3fa..d9cc6a6 100644 --- a/build/posts/$10/index.html +++ b/build/posts/$10/index.html @@ -83,7 +83,8 @@
  • ↑ Top of the page
  • - Built with barf.
    + Built with barf.
    + Feeds: Atom & RSS
    Maintained with ♥ for the web.
    Proud supporter of Fathom & NextDNS.
    The content for this site is CC-BY-SA.
    The code for this site is MIT. diff --git a/build/posts/1kb/index.html b/build/posts/1kb/index.html index 4f3bee8..4c9d7e1 100644 --- a/build/posts/1kb/index.html +++ b/build/posts/1kb/index.html @@ -66,7 +66,8 @@
  • ↑ Top of the page
  • - Built with barf.
    + Built with barf.
    + Feeds: Atom & RSS
    Maintained with ♥ for the web.
    Proud supporter of Fathom & NextDNS.
    The content for this site is CC-BY-SA.
    The code for this site is MIT. diff --git a/build/posts/Building_rbenv_on_OpenBSD_7.5/index.html b/build/posts/Building_rbenv_on_OpenBSD_7.5/index.html index 3cd3bd6..c90bbfa 100644 --- a/build/posts/Building_rbenv_on_OpenBSD_7.5/index.html +++ b/build/posts/Building_rbenv_on_OpenBSD_7.5/index.html @@ -64,7 +64,8 @@ eval "$(rbenv init -)"
  • ↑ Top of the page
  • - Built with barf.
    + Built with barf.
    + Feeds: Atom & RSS
    Maintained with ♥ for the web.
    Proud supporter of Fathom & NextDNS.
    The content for this site is CC-BY-SA.
    The code for this site is MIT. diff --git a/build/posts/Installing_WordPress_on_NearlyFreeSpeech/index.html b/build/posts/Installing_WordPress_on_NearlyFreeSpeech/index.html index 9e202a4..248250a 100644 --- a/build/posts/Installing_WordPress_on_NearlyFreeSpeech/index.html +++ b/build/posts/Installing_WordPress_on_NearlyFreeSpeech/index.html @@ -156,7 +156,8 @@ chmod -R 775 uploads
  • ↑ Top of the page
  • - Built with barf.
    + Built with barf.
    + Feeds: Atom & RSS
    Maintained with ♥ for the web.
    Proud supporter of Fathom & NextDNS.
    The content for this site is CC-BY-SA.
    The code for this site is MIT. diff --git a/build/posts/My_Text_Editor_Is_Not_Open_Source/index.html b/build/posts/My_Text_Editor_Is_Not_Open_Source/index.html index ec5b88e..173ce88 100644 --- a/build/posts/My_Text_Editor_Is_Not_Open_Source/index.html +++ b/build/posts/My_Text_Editor_Is_Not_Open_Source/index.html @@ -80,7 +80,8 @@
  • ↑ Top of the page
  • - Built with barf.
    + Built with barf.
    + Feeds: Atom & RSS
    Maintained with ♥ for the web.
    Proud supporter of Fathom & NextDNS.
    The content for this site is CC-BY-SA.
    The code for this site is MIT. diff --git a/build/posts/New_Domain_and_Code_Forge/index.html b/build/posts/New_Domain_and_Code_Forge/index.html index 0f901a2..f7188f5 100644 --- a/build/posts/New_Domain_and_Code_Forge/index.html +++ b/build/posts/New_Domain_and_Code_Forge/index.html @@ -98,7 +98,8 @@
  • ↑ Top of the page
  • - Built with barf.
    + Built with barf.
    + Feeds: Atom & RSS
    Maintained with ♥ for the web.
    Proud supporter of Fathom & NextDNS.
    The content for this site is CC-BY-SA.
    The code for this site is MIT. diff --git a/build/posts/Please_Make_Your_Table_Headings_Sticky/index.html b/build/posts/Please_Make_Your_Table_Headings_Sticky/index.html index 6f37f67..3939d59 100644 --- a/build/posts/Please_Make_Your_Table_Headings_Sticky/index.html +++ b/build/posts/Please_Make_Your_Table_Headings_Sticky/index.html @@ -19,20 +19,18 @@

    Please Make Your Table Headings Sticky

    2024-02-23

    I often stumble upon large data sets or table layouts across the web. When these tables contain hundreds of rows of content, things become problematic once you start to scroll…

    -

    Your browser does not support the video tag. -

    +

    Click here to see standard table headers video

    Look at that table header disappear! Now, if I scroll all the way down to item #300 (for example) will I remember what each column’s data is associated with? If this is my first time looking at this table - probably not. Luckily we can fix this (no pun intended!) with a tiny amount of CSS.

    Check it out:

    -

    Your browser does not support the video tag. -

    +

    Click here to see “fixed” table headers video

    Pretty awesome, right? It might look like magic but it’s actually very easy to implement. You only need to add 2 CSS properties on your thead:

    position: sticky;
     top: 0;
     

    That’s it! Best of all, sticky has ~96% global support which means this isn’t some “bleeding-edge” property and can safely support a ton of browsers. Not to mention the improved experience for your end-users!

    You can view a live demo of this table on the CodePen example pen.

    -

    If you found this interesting, feel free to check out my other table-focused post: Making Tables Responsive With Minimal CSS

    +

    If you found this interesting, feel free to check out my other table-focused post: Making Tables Responsive With Minimal CSS