Skip to content

Latest commit

 

History

History
34 lines (26 loc) · 972 Bytes

README.md

File metadata and controls

34 lines (26 loc) · 972 Bytes

matttrent.com

Personal website website built with Astro deployed to GitHub Pages.

To do

New design

  • Match element spacing with original tufte-css
  • Single component for sidenotes and margin notes, correct rendering of notes within paragraphs
  • Figure styling
  • Figcaption styling
  • blockquotes styling
  • iframes styling
  • Mobile styling
  • Single style defition for <dl> shared across list components
  • Single style definition for <figure> shared across components
  • Tables styling
  • Full width content (table, code, div, etc.)
  • Newthought styling
  • Even cooler photo grids
  • Migrate CV to new design

Other

  • Add a notes root page
  • Use astro image components (migrate PhD and MSc pages)
  • Transition notes from date to createdAt
  • Add type to notes and allow grouping/filtering by type
  • Add a notes RSS feed
  • Add sitemap
  • Migrate to server-side rendering provider