Posts

Showing posts with the label 22

What is in My Jekyll Folder

Image
If you've just started with Jekyll and GitHub Pages, opening up your project folder might feel a bit like a treasure hunt. There are a bunch of files and folders, some starting with an underscore and some not. It can be confusing at first, but each part has a specific job. Understanding this structure is the key to building a clean, well-organized website that is easy to manage and grow over time. This guide will walk you through the most important files and directories so you can start creating with confidence. We’ll break down what each piece does, how they work together, and why a good structure is so important for your site's long-term health. Table of Contents The Main Files and Folders The Jekyll Configuration The Posts and Pages Other Important Parts Templating with Layouts Reusable Components with Includes What About My Assets? What Happens When I Build the Site? Jekyll’s power come...