This is a personal blog hosted on GitHub Pages. Below is a description of the directory structure and the purpose of each directory and file.
This blog is deployed at: https://4ier.github.io/git-blog
- 404.html: Custom 404 error page for the blog.
- _config.yml: Configuration file for the Jekyll site.
- _includes/: Contains HTML snippets that can be included in other templates.
- head.html: HTML code for the
<head>section of the site. - sidebar.html: HTML code for the sidebar of the site.
- head.html: HTML code for the
- _layouts/: Contains layout templates for the site.
- default.html: Default layout template.
- page.html: Layout template for pages.
- post.html: Layout template for posts.
- _posts/: Contains blog posts written in Markdown.
- Each file represents a blog post with a date and title in the filename.
- about.md: Markdown file for the 'About' page of the blog.
- atom.xml: Atom feed for the blog.
- index.html: The main landing page of the blog.
- public/: Contains public assets like images and CSS.
- apple-touch-icon-144-precomposed.png: Apple touch icon.
- apple-touch-icon-precomposed.png: Apple touch icon.
- css/: Directory for CSS files.
- favicon.ico: Favicon for the site.
This structure helps in organizing the content and layout of the blog effectively.