Skip to content

This repository is for the mjcb.io website that is currently using the Hugo CMS platform and hosted on Netlify.

License

Notifications You must be signed in to change notification settings

matthew-tfs/mjcb.io

Repository files navigation

mjcb.io

This is the Git repository for the mjcb.io website, which is currently using the Hugo CMS platform and is deployed using the Netlify platform.

Theme

This website uses the Hugo Clarity theme.

License

CC BY-NC-SA 4.0

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

See the LICENSE file for details.

Netlify Status

Netlify Status

File and Folder Structure

.
├── /
│   ├── content/
│   │   ├── blog/
│   │   │   └── 00000-blog.md
│   │   ├── publications/
│   │   │   └── 00000-publication.md
│   │   ├── about.md
│   │   ├── archives.md
│   │   ├── cookie-policy.md
│   │   ├── guides.md
│   │   ├── privacy-policy.md
│   │   └── search.md
│   ├── layouts/
│   │   ├── partials/
│   │   │   └── gdpr-notice.html
│   │   └── shortcodes/
│   │       ├── archive.html
│   │       └── toc.html
│   ├── static/
│   │   ├── docs/
|   |   |   └── blog/
|   |   ├── gdpr-notice/
│   │   │   ├── gdpr-notice.css
│   │   │   └── gdpr-notice.js
|   |   ├── images/
│   │   │   ├── author/
│   │   │   ├── blog/
│   │   │   │   └── 00000/
│   │   │   ├── logos/
│   │   │   └── publications/
│   │   │       └── publication-name/
|   |   ├── videos/
|   |   └── robots.txt
│   └── themes/
|       └── hugo-clarity/
├── config.toml
├── LICENSE
├── mjcb.io-blog.txt
├── mjcb.io-pages.txt
├── mjcb.io-publications.txt
├── netlify.toml
└── README.md

Important Files

  • /config.toml - Primary configuration file for Hugo. It is in TOML format.
  • /LICENSE - License information for this website.
  • /mjcb.io-blog.txt - List of all individual blog posts. Manually updated.
  • /mjcb.io-pages.txt - List of all individual pages. Manually updated.
  • /mjcb.io-publications.txt - List of all publication pages. Manually updated.
  • /netlify.toml - Primary configuration file for Hugo deployment on the Netlify platform. It is in TOML format.
  • /README.md - This README file.

Important Folders

  • /content/blog/ - Contains all blog posts. Blog posts are sequentially ordered with the slug name of the post.
  • /layouts/partials/ - Contains all partial templates which are added to the existing theme.
  • /layouts/shortcodes/ - Contains all custom shortcodes that can be used.
  • /static/ - Contains all content that is placed in the root of the website when rendered by Hugo.
  • /static/docs/blog/ - Contains all linked documents for blog posts. Directories are numbered to match the blog post.
  • /static/gdpr-notice/ - Contains the necessary files for the GDPR notice for the website.
  • /static/images/ - Contains all images.
  • /static/images/blog/ - Contains all images for blog posts. Directories are numbered to match the blog post.

About

This repository is for the mjcb.io website that is currently using the Hugo CMS platform and hosted on Netlify.

Topics

Resources

License

Stars

Watchers

Forks