How azurealistic/archive works
This repository is a small Jekyll-based personal site, with pages and posts presented through layouts and reusable includes. Its visible content covers the home page, an about page, a post, and a 404 page; the tree also shows menu data and Sass styling. The Gemfile identifies Jekyll as the site engine, but no README or implementation excerpts establish how templates, includes, or data are wired together, so those relationships are shown as unverified.
Main entry points: default.html Default layout · 2017-06-31-hello-world.markdown Blog post · index.markdown Home page · about.markdown About page
Components 15
Site content
- Home page
index.markdown - About page
about.markdown - Blog post
_posts/2017-06-31-hello-world.markdown - Not found page
404.html - Menu data
_data/menu.yml
Presentation
- Page layouts
_layouts - Home layout
_layouts/home.html - Post layout
_layouts/post.html - Archive layout
_layouts/archive.html - Page layout
_layouts/page.html - Default layout
_layouts/default.html - Reusable includes
_includes - Site styling
_sass/no-style-please.scss
Site runtime
- Jekyll engine
Other components
- Site visitor
Connections 17
- Home page → Jekyll engine: processed by
- About page → Jekyll engine: processed by
- Blog post → Jekyll engine: processed by
- Not found page → Jekyll engine: processed by
- Jekyll engine → Site visitor: serves site
- Home page → Home layout: uses layout
- Blog post → Post layout: uses layout
- Blog post → Archive layout: listed in
- About page → Page layout: uses layout
- Home layout → Default layout: uses layout
- Post layout → Default layout: uses layout
- Archive layout → Default layout: uses layout
- Page layout → Default layout: uses layout
- Default layout → Reusable includes: renders includes
- Menu data → Reusable includes: supplies menu
- Site styling → Jekyll engine: processed by
- Jekyll engine → Site visitor: returns pages