Plus d’information et Téléchargement
FlexiBlog est un thème de blog polyvalent entièrement fonctionnel, optimisé par React et Gatsby JS v4 et doté de diverses mises en page. Avec FlexiBlog, vous n’êtes pas limité aux fichiers Markdown locaux ; CMS de contenu et Sangle CMS et Netlify CMS et CMS Sanity sont également pris en charge par le thème pour écrire vos articles de blog. Des services essentiels tels que Algolie système de recherche, MailChimp fournisseur de newsletter et Discus système de commentaires sont également intégrés dans le thème.
Avec la base de code modulaire alimentée par React, la personnalisation est conviviale pour les développeurs et avec l’aide de Gatsby’s Ombrage des composants fonctionnalité, vous pouvez facilement modifier n’importe quelle page ou composant du modèle. Le produit final est un site statique ultra-rapide et convivial pour le référencement que vous pouvez télécharger sur des fournisseurs d’hébergement modernes tels que Netlify, Vercel, Github, Firebase et Amazon S3 ou des services d’hébergement traditionnels.
Caractéristiques du thème
Les sources de données
L’approvisionnement en données de n’importe où est la fonctionnalité principale qui fait de Gatsby un puissant générateur de sites statiques. Dans le thème FlexiBlog GatsbyJS, nous visons à adopter cette fonctionnalité pour fournir une solution JAMStack complète et avons ajouté la prise en charge de plusieurs sources de données, notamment Contentful CMS, Strapi CMS, Netlify CMS, Sanity CMS et les fichiers Markdown du système de fichiers avec prise en charge MDX.
Composants React modulaires
Gatsby utilise React pour créer des sites Web. React est une bibliothèque permettant de créer des interfaces utilisateur via des composants. Les composants React sont purement des morceaux de présentation de code Javascript, CSS et HTML qui peuvent être réutilisés, partagés et combinés pour créer des pages et des modèles dans GatsbyJS. Dans FlexiBlog, vous n’êtes pas limité aux modèles prédéfinis. Nous avons créé une bibliothèque d’interface utilisateur avec des composants React que vous pouvez utiliser pour créer facilement un modèle de blog GatsbyJS avec une mise en page personnalisée. Mélangez et associez les composants que nous avons fournis et vous obtiendrez un modèle complètement différent et unique pour votre blog.
Modèles Gatsby prédéfinis
Avec FlexiBlog, vous obtiendrez plusieurs modèles prédéfinis pour différents cas d’utilisation, y compris le blog d’agence, l’éducation, la médecine, le personnel, la mode et la beauté, la science, les actualités/magazines et deux modèles de blog minimaux. Tous les modèles prédéfinis sont livrés avec un démarreur Gatsby et vous pouvez rapidement démarrer un nouveau site de blog avec une seule commande dans le terminal. Bien sûr, les modèles peuvent être utilisés à d’autres fins et si vous avez besoin d’une mise en page unique, vous êtes libre d’utiliser nos composants React pour créer votre propre modèle.
Intégrations tierces à valeur ajoutée
JAMStack est une nouvelle façon de créer des sites Web et des applications qui offre de meilleures performances, une sécurité accrue, un coût de mise à l’échelle réduit et une meilleure expérience de développement. Dans notre thème Gatsby, nous avons intégré des fonctionnalités facultatives mais essentielles dont vous aurez besoin pour créer votre blog à l’aide d’API tierces gratuites. Avec l’intégration d’Algolia, vous aurez une expérience de recherche rapide en direct dans votre blog. Avec l’intégration Disqus, les visiteurs de votre site peuvent engager des discussions sur vos articles et avec l’intégration MailChimp, vous pouvez approfondir votre relation avec vos lecteurs et les tenir au courant des nouvelles versions d’articles.
Convivial pour les développeurs
Nous avons construit FlexiBlog en pensant aux développeurs et avons suivi les conventions et les normes suggérées par l’équipe GatsbyJS afin que vous puissiez appliquer sans effort les techniques introduites par l’équipe Gatsby telles que l’ombrage des composants. Avec la bibliothèque Theme-UI utilisée dans notre thème Gatsby, vous pouvez facilement personnaliser le thème en remplaçant les valeurs Theme-UI sans perdre la cohérence du style. Le modèle FlexiBlog est un monorepo et tous les packages utilisent une convention de dénomination claire et distincte gérée par les espaces de travail Yarn modernes afin que vous puissiez développer votre site sans la complexité de la gestion de plusieurs packages distants.
Pages Gatsby pré-faites
FlexiBlog est livré avec des pages GatsbyJS prédéfinies et magnifiquement conçues :
- Plusieurs mises en page de page d’accueil
- Diverses mises en page de pages d’articles
- Page de profil de l’auteur
- Page des membres de l’équipe
- Page de liste de catégories
- Page de liste de balises
- À propos de la page
- Formulaire de contact
- 404 pages
Plus de fonctionnalités
- Convivial pour le référencement
- Intégration du partage social
- Widget Table des matières (TOC)
- Mise en page entièrement réactive
- Mode sombre
- Images adaptatives
- Animation de transition de page
- Combinaisons de couleurs illimitées
- Changement de police facile
- Publier un diaporama
- Articles Liés
- Et plus…
Crédits
Icônes et images :
- Icônes par FontAwesome
- Photos par Unsplash
- Photos par Pexels
- Illustrations par Open Peeps (Pablo Stanley)
Polices Google :
- Inter de Rasmus Andersson
- Fira Sans de Carrois Apostrophe
- Spectre par type de production
- Karla de Jonny Pinhorn
- Libre Baskerville par Impallari Type
- Hind par Indian Type Foundry
Journal des versions (cliquez ici pour le journal des modifications complet)
- 3.10.0 (2022-05-18)
- 3.9.0 (2022-02-28)
- 3.8.0 (2021-11-15)
- 3.7.0 (2021-09-07)
- 3.6.0 (2021-08-19)
- 3.5.0 (2021-08-01)
- 3.4.0 (2021-06-17)
- 3.3.2 (2021-06-10)
- 3.3.1 (2021-05-30)
- 3.3.0 (2021-05-19)
- 3.2.2 (2021-04-22)
- 3.2.1 (2021-03-30)
- 3.2.0 (2021-03-27)
- 3.1.0 (2021-03-20)
- 3.0.1 (2021-03-18)
- 3.0.0 (2021-03-17)
- 2.10.0 (2021-02-14)
- 2.9.0 (2021-01-01)
- …