Skip to content

Abhinav1217/missing-dots

Repository files navigation

Netlify Status

Missing-Dots.in

A blog for my mother. She plans to write about historical stuff. The domain name she chose is a play. The concept is that she is going to write from a lesser known perspective. Hence url is read as "missing dots in history/handloom/culture".

Prerequisites

  • Hugo > 0.55.0
  • git-lfs

Content Management

This project has been configured to work with Forestry. It uses custom front-matter, sidebar setting to make working easier for my mother. Import the repo in forestry to get started automatically.

Deployment and hosting with Netlify

Import your site in Netlify

  1. Create a new site in Netlify and import your repository.
  2. Set the build command to: hugo --gc --minify
  3. Set the publish directory to: public
  4. Make sure to set HUGO_VERSION to 0.55.0 or above (tested with 0.62.2)
  5. Make sure to set GIT_LFS_ENABLED and set it to true.

That's it, now your site gets deployed automatically on git push or when saving documents from Forestry.

N.B

  • Automatic deployment can be disabled to save on free quota.
  • Make sure to enable GIT_LFS_ENABLED or else netlify builds will fail.
  • This currently uses slightly modified hugo-kiera theme.

Development

# Start local dev server
hugo server

For more information, see official Hugo documentation.

Customization

Slight modification has been done to add Series feature.

TODO

  • Deploy site.
  • Configure stuff to make things really simple.
  • Add RSS subscription.
  • Cleanup config files for unused stuff left from trying out other themes.
  • Add google analytics.
  • Google SEO
  • Bing SEO
  • Add google ad-sense.
  • Add site-wide search.
  • Add discus comment.
  • Add newsletter.
  • Theme switcher and dark mode.
  • Improve images rendered in blog-post.
  • Improve overall layout of site.

LICENSE

Theme is under MIT.
Content is Creative Common, except for sourced images which should have their own attribution, or specified.
favicon is under creative commons sourced from https://www.iconfinder.com/search/?q=parchment&price=free&style=flat. Only modification done is conversion using https://favicon.io/favicon-converter/

Repo is maintained on github under Creative Common.
Deployed on Netlify, CMS from forestry.io.

Releases

No releases published

Packages

No packages published