Skip to content

faeldon/faeldon-website

Repository files navigation

James Faeldon Blog

License: MIT CircleCI Netlify Status Chat with me at https://gitter.im/faeldon/faeldon-website

View the Website

Typography driven blog site, focus on the content, code & minimal style.

It follows the JAMstack architecture by using Git as a single source of truth, and Netlify for continuous deployment, and CDN distribution.

This repo is built with Gatsby, and Netlify

Web design by LekoArts Minimal Blog

Features

  • Articles in MDX (gatsby-mdx)
  • Code highlighting (with prism-react-renderer) and live preview (with react-live)
  • Styled Components 💅
  • Netlify Contact Form
  • Categories
  • Offline Support
  • WebApp Manifest Support
  • SEO
    • Sitemap
    • Schema.org JSONLD
    • OpenGraph Tags
    • Twitter Tags

Getting Started (Recommended)

Netlify can run in any frontend web environment, but the quickest way to try it out is by running it on a pre-configured starter site with Netlify.

Deploy to Netlify

After clicking the link, you’ll authenticate with GitHub and choose a repository name. Netlify will then automatically create a repository in your GitHub account with a copy of the files from the template.

Finally, it will build and deploy the new site on Netlify, bringing you to the site dashboard when the build is complete.

Develop Locally

$ git clone https://github.com/[GITHUB_USERNAME]/[REPO_NAME].git
$ cd [REPO_NAME]
$ npm install
$ npm run develop

CONTRIBUTING

Contributions are always welcome, no matter how large or small. Before contributing, please read the code of conduct.

About

James Faeldon - Personal Blog Site

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published