Thanks for the feedback, Michael, I really appreciate it!
Your comment about padding on mobile surprised me. I have padding-inline: 7px in the default .content class and I see this padding both on my device and in Firefox Dev Tools (and this is a mobile first design). What are you seeing?
(Side question: Can I turn this into a theme and still have support for live updates to the theme elements in Jekyll? I love my workflow right now - I use jekyll serve -l when developing and I’m using git hooks for deployment and I don’t want to lose either of those conveniences.)
I’m having to piece together some info but it sounds like you have your site in a single repo with content and styling mixed. And you want to break out your styling to a separate theme repo and content to a site repo. But you want to rapidly pull in changes from the theme into your site?
Well in your main site you can reference a gem by path on your machine - so instead of git push could just do a bundle install and pull in changes from another local theme repo. I don’t know how easy or practical this is.
Or make two websites, one for each repo. you could have a decent amount of dummy content and pages on your theme’s own demo website, and use that for rapid development. Then focus on the content aspect of your main site, pulling in theme updates from GitHub when needed.
My new blog (tkooper.com) is now up and running. Built with Jekyll/Liquid. I took this one a bit further than the last one (gtkdcoding.com), even adding an HTML5 Easter egg in the first post. It took quite a while to do, but I’m proud of the results.
A simple author’s website using the default Minima theme, with links to published poems and a blog that describes my ongoing process of building my first book-length collection as a website (webbook? booksite?).
Thank you for visiting & replying! I hadn’t been thinking about the mobile experience, even though I know that’s probably what I should focus on. I’ll work on the homepage and Links page.
For the images, I do have a maxwidth set for all of them, but I don’t know how to format so they’re an appropriate size on both desktop & mobile. The include I use wraps them in <figure> & <img> tags—is there something more appropriate? (I’m using the default Minima theme.)