• I wrote a small post on the Tanzawa blog about My Goals for Tanzawa.

  • Still getting the hang of working with Turbo and Stimulus, so not much visible progress today. However, I maanged to automate submitting the reply-to url and refactored the design of the reply page.

    Refactored Reply Form
  • I've got a basic Turbo-powered response form built. Using extruct to extract the meta schemas from the page is really simple.

    A basic response form in Tanzawa
  • Nothing too big to show yet, but I've started integrating Turbo for use with replies.

    The new reply form

    The basic idea is you paste in the URL you're replying to, Tanzawa will fetch the page and extract the meta information and display it in a form along with an area for you to input your response.
  • You always notice small bugs once you ship things. Fixed the order of recent posts in the dashboard and only opening webmentions / drafts if there's actual content to display.

    Dashboard tweaks
  • Rounding out the dashboard a bit. I've added a lot of all draft posts and the 5 most recent published posts. Webmentions only display if there's less than 3. If there's more than 3, they'll be hidden by default like below.

    Drafts post kind is also at half-opacity to help visually separate them from published posts. I'm not sure if that's extra visual noise or not...what do you think?
    Β 
    Rounding out the dashboard
  • Checkin to Chigasaki Satoyama Park (θŒ…γƒΆε΄Žι‡Œε±±ε…¬εœ’)

    Setup base for the day.
    2021-04-21T00:06:08.jpg 886.58 KB
  • I've been avoiding dynamic content and Javascript in Tanzawa for as long as possible. Today I spent installing webpack and configuring my first stimulus controller. The controller is quite simple: open a details tag on hover and close it when not.

    I think it still needs a little fine-tuning with the display timing. Seeing the toggle when a user goes to click New Status is jarring. Likewise closing immediately when no longer hovering is a source of frustration. So adding a shortΒ  delay before performing either action would likely make it a bit easier to use.

    The other side-benefit of starting to use stimulus is that it's helping me break up my templates into more reusable and logical components.

    Toggling the "New Post" menu
  • I kinda want to move my server to FreeBSD. Maybe once I get Tanzawa to the point where I can migrate my blog over from WP to Tanzawa.

  • I've started working articles with Tanzawa. Fundamentally they're the same as notes, except they have a name. Authoring an article looks much the same as a status.

    Authoring an article in Tanzawa


    Viewing an article on Tanzawa adds a title to the top. I also revisited the "byline" and made it italic. I've added light gray border to the footer of the post so you can visually tell when a post ends. The main post list view also has been updated to use this same color.

    An article in Tanzawa


    Once I add some tests to confirm that micropub is assigning post kinds properly I think I can ship article support. Once shipped, I may modify my publishing schedule from "at least one post a day everyday" to a weekly round upΒ  plus a status note or two as I have work to share.
Previous 47 of 59 Next