"CHANGES: 2023"

Changes: 2023

Changes made to this site in 2023.

12/31/2023

08/13/2023

07/30/2023

07/21/2023

07/13/2023

07/05/2023

05/21/2023

05/18/2023

05/15/2023

05/13/2023

05/12/2023

05/05/2023

04/10/2023

  • Converted line heights to unitless proportionals.
    • Previously based on spacer.
  • Fixed <kbd> and <samp> nesting.
  • Fixed mini! line height not following WCAG.
  • <kbd> and <samp> borders.
  • Root-relative page, font, and pixel spacer metrics.
    • Fixed inconsistencies with differing user agent font sizes.
  • Square minimum metrices for buttons.
  • Tweaked inline technical text padding.
  • Tweaked Unagi menu item font size.
  • Edited:

04/04/2023

03/30/2023

  • Fixed footer line height not following smaller font size.
  • Fixed missing separator after page menu on print.
  • Generalized header and more footer infrastructure.
  • Moved some non-content HTML includes into a folder.
  • Variablized site menu.
  • Edited:

03/27/2023

03/24/2023

  • Fixed excess end border in tree menu items.
  • Icon anchor styles.
  • Refactored and generalized footer infrastructure.
  • Swapped vertical position of banner and text sections in mobile footer.

03/23/2023

03/20/2023

  • Fixed excess inline margin of <summary> in non-form <details>.

03/19/2023

  • Fixed misspaced text around form label inputs.
  • Refactored some form and input styles.
  • Removed most button-like styles and behavior on <summary>.
  • Edited:

03/17/2023

  • Fixed border pseudo-class styles for disabled input elements.
  • Reduced border accents on form labels.
  • Edited:

03/15/2023

03/08/2023

03/07/2023

03/06/2023

03/04/2023

03/03/2023

02/27/2023

  • Custom page favicon support.
  • Fixed variablization oversights on bump and dent font sizes.
  • More Unagi-specific lengths.
  • Variablized border widths.
  • Edited:

02/24/2023

02/22/2023

02/19/2023

02/17/2023

  • Allow disabling of curtain.
  • Allow disabling of page and/or jump menus.
    • Previously, a single flag controls both.
  • Allow pages to override site build options.
  • Application page layout and stylesheet.
  • Consolidated all stylesheets.
  • Converted bold font styles to relative.
  • Converted italic font styles to oblique.
  • Detect Microsoft and Urchin URL trackers.
  • Fixed banner alignment in the mini! layout.
  • Fixed curtain home detection.
  • Fixed improper uses of <b>, <i>, <mark>, and <u>.
  • Fixed inline overflow visibility on print.
  • Fixed missing <ins> after <del>.
  • Fixed missing trailing slash on page paths.
  • Fixed overlapping backgrounds in anchors.
  • Fixed paragraph pilcrow size.
  • Fixed trailing margin in Unagi fieldsets.
  • Foot- and endnote support.
  • Improved page and site menu semantics.
  • Inline unordered lists (<ul.line>).
  • Jump menu labels.
  • Modularized and variablized parts whenever sensible and viable, including:
    • First- and second-party names.
    • Intrasite anchors.
    • Menu labels.
    • Project landing Source sections.
    • Separators.
    • Site root path.
  • Moved CSS curtain to curtain.
  • .no-padding applies to self and not its children.
  • Normalized uses of quotation marks and superscripts.
  • Page version support.
  • Reduced <details> animation.
  • Refactored backend.
  • Removed all but Unagi backgrounds on print.
  • Removed deprecated speech media type support.
  • Replaced <div.subsection> with <section>.
  • <summary> color.
  • Split document stylesheet to factor out common layout styles.
  • Styles for disabled elements.
  • Tweaked <summary> margin and padding.
  • Unagi accordion (<details>) styles.
  • Unagi menu animation.
  • Wrapped images with <figure>.
  • Wrapped menu styles with <nav>.
  • Created:
  • Edited:

01/08/2023

  • Converted all inline quotations to <q>.
  • Reduced more empty lines in Jekyll builds.
  • Show all year headings in [News].
    • Previously, that for the most recent year was omitted.
  • Created [Changes: 2022].