/minimal-awesome-blog

A minimal styled and feature rich blog made with Gatsby and Material UI

Primary LanguageJavaScriptMIT LicenseMIT

Awesome Blog

A minimal styled and feature rich blog made with Gatsby and Material UI

Blog Demo.

This blog is based on the starter Gatsby Material Starter

Technologies

This blog was made with the JAMSTACK architecture using the following technologies:

  • React
  • Gatsby
  • GraphQL
  • Markdown
  • Material UI
  • CSS-in-JS styling

Full feature list:

  • Blazing fast loading times thanks to pre-rendered HTML and automatic chunk loading of JS files
  • Automatic optimization of all image assets via gatsby-image for faster loading times
  • Email Subscription to Blog (in development)
  • Loading progress for slow networks
  • Offline support
  • Disqus comments support
    • Notifications about new comments
    • comments moderation
  • Responsive design
  • Google Analytics support (in development)
  • SEO
  • Posts in Markdown

    • Embedded Tweets in blog
    • Embedded Youtube videos
  • Tags

    • Seprate page for posts under each tag
  • Categories

    • Separate page for posts under each category
  • Suggested posts segment

  • Social features

    • Twitter tweet button
    • Facebook share/share count
    • LinkedIn share button
    • Telegram share button

NetlifyCMS - Coming Soon

  • Sipmle and Easy to use Admin panel from Netlify CMS to add new posts and change basic website info

Theming

Author

@JackMkimbo