FlexiBlog is a fully functional multi-purpose blog theme powered by React and GatsbyJS v5 and packed with various page layouts. With FlexiBlog, you’re not limited to local Markdown files; Contentful CMS and Strapi CMS and Netlify CMS and Sanity CMS are also supported by the theme to write your blog posts. Essential services such as Algolia search system, Mailchimp newsletter provider and Disqus commenting system are also integrated into the theme.
With the modular React powered codebase, customization is developer-friendly and with the help of Gatsby’s Component Shadowing feature, you can easily modify any page or component in the template. The final product is a blazing fast and SEO friendly static site that you can upload to modern hosting providers such as Netlify, Vercel, Github, Firebase and Amazon S3 or traditional hosting services.
Demo: https://themeforest.net/item/flexiblog-react-gatsby-blog-template/275389984.0.0 - 2023-03-11
Features
- upgrade to Gatsby v5 and update other dependencies
Refactor
- enable DEV_SSR in gatsby
- refactor code for Gatsby v5 support
- remove deprecated markdown syntax from demo content
- fix invalid author name in demo article
- flow-ui-widgets: improve Twitter sharing card meta tags
- lock mdx plugin version
Bug Fixes
- use patch hook for specific themes
- add React Suspense to fix hydration error
- fix react warnings and hydration errors