Some more enhancements to Prism based syntax highlighting
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 52/100
- Type d'issue
- Refactorisation
- Clarté
- Plutôt claire
- Activité
- Active
- Stack technique
- css, html, javascript
- Domaine
- frontend, performance
Piste de recherche
Inspectez l’artefact Prism inclus et identifiez les langages pris en charge qui sont réellement utilisés dans le dépôt. Vérifiez si l’en-tête Prism peut être conservé et si une coloration syntaxique équivalente fonctionne dans la version e-mail de la newsletter ; la tâche est terminée lorsque le bundle est plus petit sans perdre la coloration ou l’en-tête requis.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Right now the bundled Prism file to support syntax highlighting (cf. #490) supports these: markup (covering html, xml, svg, mathml, ssml, atom, rss), CSS, C-like, JavaScript (js), C, C++ (cpp), Bash (sh, shell), Diff, Git, Go, JSON (webmanifest), Makefile, Perl, Python (py), Ruby (rb), and YAML (yml).
The following plugins are also bundled Autoloader and File Highlight.
I think we might be able to strip the supported languages significantly to only those that are used in the repository. This would reduce the bundle download size.
A few other things to check:
- It seems the Prism header from the artifact downloaded from the website has been removed. I think we can retain that.
- We might need to check if it is possible to achieve the same syntax highlight in the e-mail version of the newsletter @mjaix
cc @Amrit-raj50
- Langage dominant
- CSS
- Étoiles
- 373
- Forks
- 325
- Merge moyen
- 4 j 18 h
- PR mergées (30 j)
- 1
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de git/git.github.io
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
git/git.github.io#860 · 7 commentaires ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 45/100
git/git.github.io#864 · 4 commentaires ·
-
Automatically intimate regarding [ANNOUNCE] mails in the current month edition's issue comments? Ouverte
git/git.github.io#863 · 1 commentaire · 1 personne assignée ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
git/git.github.io#830 · 4 commentaires ·
-
Further automate Git Rev News Ouverte
git/git.github.io#826 · 6 commentaires · 1 personne assignée ·
Toutes les issues de git/git.github.io
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
Eynzof/Hermes-CN-Desktop#610 ·
-
[Block] Latest Posts [Type] Bug
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
gitbutlerapp/gitbutler#15998 · 1 commentaire ·
-
t/bug
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
-
task
Difficulté 2/5 1-3 heures Accessibilité débutants 86/100