The repository contains my personal website, based on Gatsby and hosted by Netlify.
- Home page with a contact form powered by Netlify form
- MDX blog posts
- gatsby-background-image
- gatsby-image
- gatsby-plugin-intl
- gatsby-plugin-manifest
- gatsby-plugin-mdx
- gatsby-plugin-offline
- gatsby-plugin-react-helmet
- gatsby-plugin-sass
- gatsby-plugin-sharp
- gatsby-plugin-sitemap
- gatsby-remark-images
- gatsby-remark-prismjs
- gatsby-remark-slug
- gatsby-source-filesystem
- gatsby-transformer-remark
- gatsby-transformer-sharp
Blog posts should be created in the folder /content/posts
Associated images should be added in content/images
Internationalization configurations can be edited in /config/i18n
Translated messages have to be in the folder /config/i18n/messages
and named [locale].json
npm start
: clean cache folders and run Gatsby server
npm run build
: clean cache folders and build static pages in /public