How to design a separate home page for a theme?

Create an file called site.md in the content directory.

If you want a specific layout, you can use this explanation: