Skip to main content

BookLeaf Facelift

·343 words·2 mins·
Changelog Bookleaf
Alex White
Author
Alex White
Dad, cyclist and tech guy living in Ohio.

BookLeaf Screenshot
Old BookLeaf

My original vision for BookLeaf was to keep it extremely simple, no CSS frameworks or JavaScript, pages so small they hardly register in the network tab. But I think I went a bit too far. Bookmarks are something that should be visual and unique, not a piece of toilet paper sticking out of the pages.

To align with this new vision, I’ve redesigned each page in BookLeaf. I’m going for a simple, but visual aesthetic that puts the focus on your content. Additionally, there’s some big changes in the pipeline that this design will help facilitate!

Technical
#

From a technical side, I’ve brought in TailwindCSS and DaisyUI. Yes, I could have hand rolled the CSS, but honestly I probably would have run out of steam in doing so. I’d rather focus on building, and using a framework let’s me keep a consistent visual style. I do have concerns around page size, but so far everything is still fairly small thanks to tree shaking and minification. Another concern I have is a loss of visual identity. I don’t want BookLeaf to look like “every other website”. While this update does tip the needle closer to the norm, I think as a I continue to iterate a unique identity will evolve.

I’ve introduced HTMX in a few areas to improve the UX. Notably, HTMX is used to provide live scraping of websites as you fill out the bookmark form, and auto-suggest for tags. Again, I have concerns with bundle size and compatibility across older devices, but HTMX comes in at 14k and provides some huge improvements for UX.

Folders
#

I have temporarily sidelined folders. This feature will make a return soon, but with a more visual interface. Until then, please continue to leverage tags to organize your bookmarks!

Let’s see it
#

The changes are live on BookLeaf !

As always, feedback is more than welcome, use the button at the end of the article to send me an email!

Screenshots
#

BookLeaf Screenshot
New homepage
BookLeaf Screenshot
More visual bookmarks list
BookLeaf Screenshot
New bookmark form

Reply by Email