La communauté dynamique d'utilisateurs d'Al-Folio grandit! Les universitaires du monde entier utilisent ce thème pour leurs pages d'accueil, blogs, pages de laboratoire, ainsi que pour des pages Web pour les cours, les ateliers, les conférences, les rencontres, etc. Consultez les pages Web de la communauté ci-dessous. N'hésitez pas à ajouter vos propres page (s) en envoyant un PR.
| Universitaires | ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ INE ★ ★ INE ★ ★ ★ ★ ★ LE ★ LE LE LE LE LE LE LE LE ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ INE ★ ★ INE ★ ★ ★ ★ ★ LE ★ LE LE LE LE LE LE LE LE ★ ★ ★ ★ ★ ★ ★ ★ ★ |
| Laboratoires | ★ ★ ★ ★ ★ ★ ★ ★ ★ |
| Cours | CMU PGM (S-19) CMU Deeprl (S-21, F-21, S-22, F-22, S-23, F-23) CMU MMML (F-20, F-22) CMU AMMML (S-22, S-23) CMU ASI (S-23) Systèmes distribués CMU (S-24) |
| Conférences et ateliers | Piste de blog ICLR (2023, 2024) Rétrospectives ML (Neirips: 2019, 2020; ICML: 2020) HAMLETS (NEIRIPS: 2020) ICBINB (NIRIPS: 2020, 2021) Compression neuronale (ICLR: 2021) Méthodes basées sur les scores (NIRIPS: 2022) Images2Symbols (COGSCI: 2022) Forum de la faculté junior de la robotique médicale (ISMR: 2023) Au-delà de la vision: la physique rencontre l'IA (ICIAP: 2023) Atelier sur les modèles de diffusion (NIRIPS: 2023) Atelier sur l'inférence probabiliste structurée et la modélisation générative (ICML: 2023, 2024) |
Exécutez le test vous-même: Google Lighthouse PagesPeed Insights
Exécutez le test vous-même: Google Lighthouse PagesPeed Insights
Vous voulez en savoir plus sur Jekyll? Découvrez ce tutoriel. Pourquoi Jekyll? Lisez le blog d'Andrej Karpathy! Pourquoi écrire un blog? Lisez le blog Rachel Thomas.
Pour les détails de l'installation et du déploiement, veuillez vous référer à install.md.
Pour les détails de personnalisation, veuillez vous référer à Customer.md.
Ce modèle a un mode clair / sombre intégré. Il détecte le schéma de couleurs préféré de l'utilisateur et y passe automatiquement. Vous pouvez également basculer manuellement entre le mode clair et sombre en cliquant sur l'icône Soleil / lune dans le coin supérieur droit de la page.


Il existe actuellement 2 façons différentes de générer le contenu de la page CV. Le premier consiste à utiliser un fichier JSON situé dans Assets / JSON / Resume.json. Il s'agit d'une norme connue pour créer un CV par programme. Le second, actuellement utilisé comme repli lorsque le fichier JSON n'est pas trouvé, consiste à utiliser un fichier yml situé dans _data / cv.yml. C'était le moyen d'origine de créer le contenu de la page CV et comme il est plus lisible par l'homme qu'un fichier JSON, nous avons décidé de le garder en option.
Cela signifie que s'il n'y a pas de données de curriculum vitae définies dans _config.yml et chargées via un fichier JSON, il chargera le contenu de _data / cv.yml comme se replie.

Vous pouvez créer une page People si vous souhaitez comporter plus d'une personne. Chaque personne peut avoir sa propre biographie courte, sa photo de profil, et vous pouvez également définir si chaque personne apparaît aux côtés les mêmes ou opposés.

La page de vos publications est générée automatiquement à partir de votre bibliographie Bibtex. Modifiez simplement _bibliographie / papiers.bib. Vous pouvez également ajouter de nouveaux fichiers *.bib et personnaliser l'apparence de vos publications comme vous le souhaitez en modifiant _pages / publications.md. Par défaut, les publications seront triées par an et la plus récente sera affichée en premier. Vous pouvez modifier ce comportement et plus dans la section Jekyll Scholar dans le fichier _config.yml.
Vous pouvez ajouter des informations supplémentaires à une publication, comme un fichier PDF dans le répertoire Assets / PDF / et ajouter le chemin d'accès au fichier PDF dans l'entrée Bibtex avec le champ pdf . Certains des champs pris en charge sont: abstract , altmetric , arxiv , bibtex_show , blog , code , dimensions , doi , eprint , html , isbn , pdf , pmid , poster , slides , supp , video et website .

Ce thème Jekyll implémente collections pour vous permettre de diviser votre travail en catégories. Le thème est livré avec deux collections par défaut: news et projects . Les articles de la collection news sont automatiquement affichés sur la page d'accueil. Les articles de la collection projects sont affichés sur une page réactive sur la page des projets.

Vous pouvez facilement créer vos propres collections, applications, nouvelles, cours ou quel que soit votre travail créatif. Pour ce faire, modifiez les collections dans le fichier _config.yml, créez un dossier correspondant et créez une page de destination pour votre collection, similaire à _pages/projects.md .
Al-Folio est livré avec des dispositions élégantes pour les pages et les articles de blog.
Le thème vous permet de créer des articles de blog dans le style distill.pub:

Pour plus de détails sur la façon de créer des articles de style distill à l'aide de balises <d-*> , veuillez vous référer à l'exemple.
Al-Folio prend en charge la composition rapide des mathématiques via Mathjax et la syntaxe de code qui met en évidence à l'aide du style GitHub. Prend également en charge les graphiques ChartJS, les diagrammes de sirène et les figures TIKZ.


Le formatage photo est simplifié à l'aide du système de grille de bootstrap. Créez facilement de belles grilles dans vos articles de blog et vos pages de projet, également avec le support pour les intérêts vidéo et audio:

Al-Folio utilise GitHub Readme-stats et GitHub-ProFil-Trophy pour afficher les référentiels GitHub et les statistiques utilisateur sur /repositories/ page.

Modifiez le _data/repositories.yml et modifiez les listes github_users et github_repos pour inclure votre propre profil GitHub et vos référentiels dans /repositories/ page.
Vous pouvez également utiliser les codes suivants pour afficher cela dans toutes les autres pages.
<!-- code for GitHub users -->
{% if site.data.repositories.github_users %}
< div class =" repositories d-flex flex-wrap flex-md-row flex-column justify-content-between align-items-center " >
{% for user in site.data.repositories.github_users %} {% include repository/repo_user.liquid username=user %} {% endfor %}
</ div >
{% endif %}
<!-- code for GitHub trophies -->
{% if site.repo_trophies.enabled %} {% for user in site.data.repositories.github_users %} {% if site.data.repositories.github_users.size > 1 %}
< h4 > {{ user }} </ h4 >
{% endif %}
< div class =" repositories d-flex flex-wrap flex-md-row flex-column justify-content-between align-items-center " >
{% include repository/repo_trophies.liquid username=user %}
</ div >
{% endfor %} {% endif %}
<!-- code for GitHub repositories -->
{% if site.data.repositories.github_repos %}
< div class =" repositories d-flex flex-wrap flex-md-row flex-column justify-content-between align-items-center " >
{% for repo in site.data.repositories.github_repos %} {% include repository/repo.liquid repository=repo %} {% endfor %}
</ div >
{% endif %} Une variété de belles couleurs de thème ont été sélectionnées pour vous choisir. La valeur par défaut est violette, mais vous pouvez rapidement la modifier en modifiant la variable --global-theme-color dans le fichier _sass/_themes.scss . D'autres variables de couleur y sont également répertoriées. Les options de couleur du thème de stock disponibles peuvent être trouvées sur _sass / _variables.scss. Vous pouvez également ajouter vos propres couleurs à ce fichier en affectant à chacun un nom pour une utilisation à travers le modèle.
Al-Folio prend en charge les images de prévisualisation sur les réseaux sociaux. Pour activer cette fonctionnalité, vous devrez définir serve_og_meta sur true dans votre _config.yml. Une fois que vous l'avez fait, toutes les pages de votre site incluront les données de graphe ouverte dans l'élément HTML Head.
Vous devrez alors configurer l'image à afficher dans les aperçus des médias sociaux de votre site. Cela peut être configuré sur une base par page, en définissant la variable de page og_image . Si pour une page individuelle, cette variable n'est pas définie, le thème retombera à une variable og_image à l'échelle du site, configurable dans votre _config.yml. Dans les cas spécifiques à la page et à l'échelle du site, la variable og_image doit contenir l'URL de l'image que vous souhaitez afficher dans les aperçus de médias sociaux.
Il génère un flux atome (semblable à RSS) de vos messages, utile pour les lecteurs d'atome et RSS. Le flux est accessible simplement en tapant après votre page d'accueil /feed.xml . Par exemple, en supposant que mon site Web Mountpoint est le dossier principal, vous pouvez taper yourusername.github.io/feed.xml
Par défaut, il y aura une section publiques connexes au bas des articles de blog. Ceux-ci sont générés en sélectionnant les messages les plus récents max_related qui partagent au moins les balises min_common_tags avec la publication actuelle. Si vous ne souhaitez pas afficher des messages connexes sur un article spécifique, ajoutez simplement related_posts: false à la question de la publication. Si vous souhaitez le désactiver pour tous les messages, enabled simplement False sur False dans la section related_blog_posts dans _config.yml.
Actuellement, nous exécutons quelques vérifications pour nous assurer que la qualité du code et le site généré sont bons. Les vérifications sont effectuées à l'aide d'actions GitHub et les outils suivants:
Nous avons décidé de garder Axe Runs Manual, car la résolution des problèmes n'est pas simple et pourrait être difficile pour les personnes sans connaissance du développement Web.
Pour les questions fréquemment posées, veuillez vous référer à FAQ.MD.
Les contributions à Al-Folio sont les bienvenues! Avant de commencer, veuillez jeter un œil aux directives.
Si vous souhaitez améliorer la documentation ou corriger une incohérence ou un bogue mineur, n'hésitez pas à envoyer un RP directement à main . Pour des problèmes / bogues plus complexes ou des demandes de fonctionnalités, veuillez ouvrir un problème en utilisant le modèle approprié.
Nos contributeurs les plus actifs sont les bienvenus pour rejoindre l'équipe des responsables. Si vous êtes intéressé, veuillez contacter!
Maruan | Rohan Deb Sarkar | Amir pourmand | George |
Le thème est disponible en open source en vertu des termes de la licence MIT.
À l'origine, Al-Folio était basé sur le thème * Folio (publié par Lia Bogoev et sous la licence du MIT). Depuis lors, il a obtenu une réécriture complète des styles et de nombreuses fonctionnalités intéressantes supplémentaires.