I wrote a few months ago about a critique by Brian Lovin (the best thousand dollars I’ve spent on Buttondown by a country mile!) and how it was dovetailing with some of my efforts to refresh Buttondown’s overall app scaffolding. That work has been slow but ongoing, and I wanted to chat about it a bit. First, the screenshots:
There is a lot left to be done. I want to make the sidebar look — how should I phrase this? — less janky; I want to finally unshackle the app from its default full-width constraints; I want to make sure this all plays nicely on mobile viewports, which have been hitherto underdeveloped. But it’s closer to being shipped than it is to being started, so to speak, and I wouldn’t be surprised if I get it across the finish line by the end of the month.
That being said… this refresh is less about the direct benefits it garners and more about the investment opportunities it unlocks. I want to be able to make the writing pane take up the full screen; I want to have nested subviews for subscribers and emails (rather than the overstuffed modals that currently exist). I find myself with a bit of trepidation just working on this branch in isolation for exactly that reason — I’m going to be, sooner or later, merging a fairly big UI change with little that I can point to in terms of direct benefit. (I guess the hotkeys? Everybody loves hotkeys, right?)
I suppose this week is about sharing half-baked screenshots, which is symptomatic of most of my “core” goal (trimming down the backlog to <200 items from ~300 by the end of the month) being fairly unfocused.
So here’s a peek at a new marketing site:
I’m pretty excited about this! Most of the copy is going to stay the same, but I’m shifting to a new stack (so the core Django application doesn’t also have to power the marketing material), a new font, and some slightly more aggressive visual branding. (I mean, do you see the size of that