Custom texts in content directory possible?

I am currently working on a custom team in Hugo that is based on a Tiny Team. Most themes have as a front page a list of the most recent blog posts.

I actually want a custom front page:

  1. Where I can show a biography
  2. Where I have separate text about projects and work I’m doing
  3. After that a list of blog posts that I specifically tag to show on the homepage

So the front page is much more of a business presentation than just the list of blog posts.
Now I did create a site locally with the help from Claude Code. However, what is substantially different is that in the theme’s content directory there are also subdirectories called “texts” and “projects.” I prefer to have the texts about e.g. projects and method as separate markdown, instead of in the presentation layer. But does Hugo work in such a way on Micro.blog that when generating the site, these texts are also included and displayed correctly?

I haven’t created a theme for micro.blog before, so it’s all a bit new to me. I can’t find a clear answer on the forum for now either what the possibilities and impossibilities are.

It’s hard to be completely sure without seeing the code repository, but it should probably work.

While Micro.blog has some quirks and differences, the files in the content directory should be included on your site the same way they are when you build locally. You won’t see those pages in the Micro.blog Pages interface on the web or in the apps, though. So when you need to edit your project text, you’ll have to locate the right Markdown file in the content directory of the theme.

Make sure you’re using the same version of Hugo locally as you are on Micro.blog (you can configure this on the Design page) to avoid running into issues where you use a Hugo feature locally that isn’t yet available on the Micro.blog platform.

Here’s a post with more tips & tricks. :backhand_index_pointing_down: