todo

  • update payment information
    • add pay what you want policy for certain work
    • add payment app contacts
  • redirect mastodon contact link
  • remove ‘s’ from tags
  • add tags
  • add aria-current to indicate active page
  • put dropdown in nav
  • list-style: none might break some screen readers? investigate
  • better contrast for highlighted items in hamburger menu
  • remove underlines on next/prev buttons
  • fix hamburger menu for smaller screens - should open on enter or space
    • now just opens when there’s focus on the icon, which maybe isn’t ideal?
    • it would be better to make it opt-in
    • also, being able to exit via esc would be good
    • i think both of those require js so that will be An Adventure
  • maybe make focus more visible when skipping to main content
  • accessibility insights run full assessment
  • add thank yous to friends on attribution page!
    • add Lenny’s personal site once up
  • accessibility insights test errors - fastpass
    • pagination button color contrast
    • missing lang attribute
    • indicate links w/ more than color change
  • skip to main content link
  • add linkedin
  • friend suggestions
    • next and previous are swapped from standard
    • inactive pagination buttons are hard to read
    • maybe include the “how to order” section from the FAQ on the bottom of each item (I was confused trying to figure out how the shop worked until I found the FAQ)
    • it’s not totally clear to me what’s a project and what’s an item available to order, different templates might help –> make categories way more transparent
  • resize photos to more web-friendly sizes
  • what’s up with the domain messing w/ CSS huh?
  • HTTPS properly configured
  • correct domain for full site
  • opacity for “featured post” items
  • fuxk w/ code syntax css :grimace:
  • maybe condense to a contact page?
  • add more projects
    • socks
    • knitting highlights
    • leather keychains?
    • trans rights skeleton (pronoun patches have a post but just “trans rights!” patch does not)
    • add other stamps
    • add flocked book
    • add brooke’s book
  • friend suggestions re a11y
    • h3 in header should be h1
    • change nav bar to an unordered list ref
    • art pages need structural help to be screen reader friendly - heading is nested fairly far down and link needs aria-label
    • add aria-label to next/prev
    • text should always be in a <p> or <h#> - <span> is meaningless to screenreaders
      • does this include things like pagination buttons?
      • post date
  • make categories way more transparent!!
    • starter progress on this, probably need more
  • charity recommendations for donate-what-you-want
    • started on this
  • color options for patches/prints
  • 3 categories for art items
    • project gallery (unavailable finished items)
    • ready to ship (available finished items)
    • on demand (available made-on-demand items)