Minimal est un thème Jekyll pour les pages GitHub. Vous pouvez prévisualiser le thème pour voir à quoi il ressemble, ou même l'utiliser aujourd'hui.
Pour utiliser le thème Minimal :
Ajoutez ce qui suit au _config.yml
de votre site :
remote_theme : pages-themes/[email protected]
plugins :
- jekyll-remote-theme # add this line to the plugins list if you already have one
Facultativement, si vous souhaitez prévisualiser votre site sur votre ordinateur, ajoutez ce qui suit au Gemfile
de votre site :
gem "github-pages" , group : :jekyll_plugins
Minimal respectera les variables suivantes, si elles sont définies dans _config.yml
de votre site :
title : [The title of your site]
description : [A short description of your site's purpose]
De plus, vous pouvez choisir de définir les variables facultatives suivantes :
show_downloads : ["true" or "false" (unquoted) to indicate whether to provide a download URL]
google_analytics : [Your Google Analytics tracking ID]
Si vous souhaitez ajouter vos propres styles personnalisés :
/assets/css/style.scss
sur votre site---
---
@import " {{ site.theme }} " ;
@import
Remarque : Si vous souhaitez modifier les variables Sass du thème, vous devez définir de nouvelles valeurs avant la ligne @import
dans votre feuille de style.
Si vous souhaitez modifier la mise en page HTML du thème :
favicon
personnalisée, vous pouvez ajouter des fichiers personnalisés dans votre dossier _includes
local. Les fichiers fournis avec le thème constituent un point de départ et sont inclus dans le modèle de mise en page d'origine./_layouts/default.html
sur votre site Google a publié plusieurs itérations de son code Google Analytics au fil des années depuis la création de ce thème. Si vous souhaitez profiter du dernier code, collez-le dans _includes/head-custom-google-analytics.html
sur votre site Jekyll.
Les modèles s'appuient souvent sur des URL fournies par GitHub, telles que des liens vers votre référentiel ou des liens pour télécharger votre projet. Si vous souhaitez remplacer une ou plusieurs URL par défaut :
{{ site.github.zip_url }}
._config.yml
de votre site. Par exemple, si la variable était site.github.url
, vous ajouteriez ce qui suit : github :
zip_url : http://example.com/download.zip
another_url : another value
Remarque : Vous devez supprimer le site.
préfixe, et chaque nom de variable (après le github.
) doit être mis en retrait de deux espaces en dessous de github:
.
Pour plus d'informations, consultez la documentation des variables Jekyll.
Consultez les problèmes ouverts pour une liste des fonctionnalités proposées (et des problèmes connus).
Le thème Minimal est destiné à permettre aux utilisateurs de GitHub Pages de créer rapidement et facilement leur premier (ou 100e) site Web. Le thème doit répondre dès le départ à la grande majorité des besoins des utilisateurs, en péchant par excès de simplicité plutôt que de flexibilité, et offrir aux utilisateurs la possibilité d'opter pour une complexité supplémentaire s'ils ont des besoins spécifiques ou souhaitent personnaliser davantage leur expérience. (comme l'ajout de CSS personnalisé ou la modification de la mise en page par défaut). Cela devrait aussi être superbe, mais cela va sans dire.
Vous souhaitez contribuer à Minimal ? Nous serions ravis de votre aide. Minimal est un projet open source, construit une contribution à la fois par des utilisateurs comme vous. Consultez le fichier CONTRIBUTION pour savoir comment contribuer.
Si vous souhaitez prévisualiser le thème localement (par exemple, en train de proposer un changement) :
git clone https://github.com/pages-themes/minimal
)cd
dans le répertoire du thèmescript/bootstrap
pour installer les dépendances nécessairesbundle exec jekyll serve
pour démarrer le serveur de prévisualisationlocalhost:4000
dans votre navigateur pour prévisualiser le thème Le thème contient une suite de tests minimale, pour garantir qu'un site avec le thème sera construit avec succès. Pour exécuter les tests, exécutez simplement script/cibuild
. Vous devrez exécuter script/bootstrap
une fois avant que le script de test fonctionne.