Skip to content

Monday, March 16

j.ohn.sh back in business.

My link page at https://j.ohn.sh had been neglected for a few years, so I decided to rebuild it on Astro, the same framework I’m using here at days.ohn.sh. The old repository is still on GitHub.

Back when I made the original, I wouldn’t have been caught dead using a framework. In other, more complicated projects, I built static HTML using Makefiles and esh templates, but this one was a simple index.html with no build tool.

View full post…

Git Commits

ohnsh.github.io commits 2 ohnsh/ohnsh.github.io
  • 6:08 pm — John Sherrell <107401967+ohnsh@users.noreply.github.com>

    Revise links in README for new and archived pages

  • 1:42 am — John Sherrell <107401967+ohnsh@users.noreply.github.com>

    Switching repos for personal link page; not using Github Pages.

itsa-me commits 12 ohnsh/itsa-me
  • 5:49 pm — John Sherrell <107401967+ohnsh@users.noreply.github.com>

    Fix header formatting in README

  • 5:48 pm — John Sherrell <107401967+ohnsh@users.noreply.github.com>

    Replace generated README.

  • 5:15 pm — John Sherrell <dev@ohn.sh>

    Officially tired of my profile pic. For now, I'm using my 2023-era glamour shot. I tried using Astro's <Image> and asset optimization, but the quality was pretty bad. Letting the browser resize from 1280px down to 200px seems wasteful, but the result speaks for itself.

  • 4:54 pm — John Sherrell <dev@ohn.sh>

    Get back some width by moving `min-width` back to the inner element (ul). Document the magic numbers used for column alignment.

  • 4:38 pm — John Sherrell <dev@ohn.sh>

    Hue rotated towards chocolate.

  • 4:16 pm — John Sherrell <dev@ohn.sh>

    Get some hover action back. Not sure yet if I'm goint to do `background-clip: text` to get a gradient over the text like on the original version.

  • 3:47 pm — John Sherrell <dev@ohn.sh>

    Move custom domain config into wrangler.jsonc

  • 3:44 pm — John Sherrell <dev@ohn.sh>

    Stroke widths normalized. Good enough to merge and deploy.

  • 3:37 pm — John Sherrell <dev@ohn.sh>

    Refactor isn't quite right yet, but it'll do for now. Still need to get stroke-widths normalized. (They seem to be relative to the size of the viewbox, which unfortunately varies between icons and is tightly coupled to the internal path definitions.)

  • 2:58 pm — John Sherrell <dev@ohn.sh>

    Re-factoring has cleaned things up quite a bit, but there are a few style regressions.

  • 2:25 pm — John Sherrell <dev@ohn.sh>

    Overhaul icons, set colors back to the classic scheme. Need to factor out a component or two.

  • 1:30 am — John Sherrell <dev@ohn.sh>

    Removing PicoCSS; basically a reboot.

days commits 4 ohnsh/days
  • 10:44 pm — John Sherrell <dev@ohn.sh>

    Finished up post.

  • 6:55 pm — John Sherrell <dev@ohn.sh>

    Added spacing between sub-articles (top-level sections within each day). Started a new post about the new (and old) version of my link page.

  • 1:02 am — John Sherrell <dev@ohn.sh>

    Tweak commit count badges. Now inline-block with a min-width.

  • 12:45 am — John Sherrell <dev@ohn.sh>

    Gradually getting out of the business of customizing the theme. The higher contrast looks better suddenly and makes more of the --sl-color-gray-* shades useful.

scratch commits 1 ohnsh/scratch
  • 5:51 pm — John Sherrell <107401967+ohnsh@users.noreply.github.com>

    Add initial README

YouTube