Comments (14)
Je viens de voir que c'est live! C'est beau 😍
Petit détail, je constate une double scrollbar sur Chrome/Windows :
from stylo.
Si on peut avoir https://doc.stylo.huma-num.fr ça serait pas mal
from stylo.
Je vote pour Eleventy qui est très flexible et configurable. Je l'ai utilisé pour créer https://asciidoc.org/ et c'était top 👍🏻
from stylo.
Liste de choses à faire (dans l'ordre) :
- mettre en place 11ty @loup-brun
- configurer des templates (menus/page d'accueil/pages de documentation/pages statiques) @loup-brun @giuliaferretti12
- configurer le multilinguisme @loup-brun
- créer un thème/graphisme (inspiration : https://spacebook.app/) @loup-brun
- création des contenus de la page d'accueil (voir pad en privé) @giuliaferretti12
- configurer
markdown-it-biblatex
(https://github.com/arothuis/markdown-it-biblatex/) pour les pages qui listent les publications autour de Stylo @loup-brun - en option : créer un blog/journal (pour tester : créer des entrées pour les releases les plus récentes) @antoinentl @giuliaferretti12
- configurer l'hébergement et le déploiement
- demander un sous-domaine
doc.stylo.huma-num.fr
@antoinentl
Quelques détails :
- redirections : avec une page HTML et une balise
meta
qui renvoie depuis/fr_FR
vers/fr
par exemple - hébergement : décider si on conserve GitHub Pages (autres options : serveur du labo, serveur d'Huma-Num)
- par la suite : prévoir une section sur certaines pages pour des usages plus avancées (édition du YAML, commandes LaTeX)
from stylo.
@antoinentl y'a moyen de faire fonctionner stylo.huma-num.fr/docs
sans que ça soit servi par l'application Stylo. Des fois que ça vous fasse moins de boulot.
from stylo.
Merci @thom4parisot pour la précision ! A priori on partait plutôt sur doc.stylo.huma-num.fr
pour servir la documentation, notamment pour se laisser la souplesse d'héberger la documentation ailleurs.
from stylo.
Cela pourrait être intéressant de (re)configurer Netlify afin d'avoir une prévisualisation des changements qui impactent la documentation: https://docs.netlify.com/configure-builds/monorepos/#build-multiple-sites-from-a-monorepo
from stylo.
Merci @thom4parisot pour la précision ! A priori on partait plutôt sur
doc.stylo.huma-num.fr
pour servir la documentation, notamment pour se laisser la souplesse d'héberger la documentation ailleurs.
C'est aussi possible avec un répertoire, via un mécanisme de reverse proxy. C'est le mécanisme actuellement employé pour que stylo.huma-num.fr/api
pointe vers un serveur Node.js local (127.0.0.1:3030
). Et ça fonctionne avec une origine distante (par exemple, une adresse GitHub Pages).
from stylo.
Inspiration
Read The Docs (exemple)
Zotero web (avec les colonnes)
Docusaurus clair/sombre (exemple)
from stylo.
-
Suite au merge #858, il reste à configurer le DNS stylo-doc.ecrituresnumeriques.ca pour pointer vers Netlify. @loup-brun -
Du côté de Netlify, il faudrait lier le domaine avec le projet (c'était déja fait pour les previews, comme on pouvait tester dans le fil de la PR #858). @ggrossetie
EDIT voir commentaire suivant ainsi que PR #926
from stylo.
Autre option : utiliser GH Pages pour construire le site 11ty. Ainsi, Netlify n'est utilisé qu'en preview et rien à modifier de la part de @ggrossetie, et pas besoin de changer les DNS non plus.
from stylo.
Je viens de voir que c'est live! C'est beau 😍 Petit détail, je constate une double scrollbar sur Chrome/Windows :
Hourra, les double scrollbars... la marque Stylo n'est pas belle non plus sur windows, avec le petit triangle presque détaché...
from stylo.
Apparemment c'est spécifique à Chrome/Edge, sur Firefox ça s'affiche bien 😅
from stylo.
Je vais tester, on ouvre une issue pour ça?
from stylo.
Related Issues (20)
- Références bibliographiques d'articles de journaux
- Ajout de la numérotation des paragraphes en prévisualisation HOT 10
- Clarifier la documentation sur les mutations GraphQL de création/mise à jour d'articles HOT 1
- Possible de créer un article sans YAML avec l'API HOT 8
- Suggestion (export): intégrer le style bibliographique Études françaises HOT 2
- Gestion d'une perte de connexion : message d'avertissement et coupure de la session
- Retrouver le positionnement après rafraichissement de la prévisualisation
- Métadonnées : récupération de l'idref dans l'API auteurs Isidore
- Tag partagés? HOT 2
- Bug écriture collaborative HOT 5
- Dysfonctionnement du filtre de sélection des collections de références bibliographiques Zotero
- Proposition fonctionnalité : créer un mode d'accès sans authentification à une session d'écriture collaborative HOT 1
- Modifier la clef pour les prénoms dans les métadonnées
- Tri des données pour le premier scénario de métadonnées (les articles de revue)
- Ajout de catégorie de mot clef dans les métadonnées d'un article
- Contraste pour la recherche
- Lisibilité du corps de l'article
- Choix style bibliographique dans l'export non disponible à la première création de l'article HOT 1
- Problème affichage autocompletion clef bibliographique en bout de ligne de l'éditeur
- Documentation - Améliorer la page de l'API GraphQL
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from stylo.