Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Improve navbar code and support names which are different from links

Ouverte
#299 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
3/5
Temps estimé
1-2 jours
Accessibilité débutants
38/100
Type d'issue
Fonctionnalité
Clarté
Plutôt claire
Activité
À l'abandon
Stack technique
html, jekyll
Domaine
frontend

Piste de recherche

Commencez par lire _config.yml et localiser le template de navbar qui déduit actuellement les noms des liens à partir des URLs. Comparez la configuration existante avec la structure _data/menu.yaml proposée. Le travail est considéré comme terminé lorsque les liens de la navbar sont stockés séparément, prennent en charge des noms et des URLs distincts, y compris les espaces ou les abréviations, et que la navbar obtenue reste utilisable.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

good-first-issue

Right now the links on the navbar are stored in _config.yml. I think they should be put in their own file, for example _data/menu.yaml, so that config.yml only contains stuff that needs to be there. In addition, support should be added for link names which are separate from the URLs themselves, as currently the link names are created by taking the URL and capitalising the first character.

This would add support for link names with spaces in them and for links which are abbreviated from the link names, making the navbar more versatile. As a result, it would also be more intuitive to make edits to the navbar.

Langage dominant
HTML
Étoiles
29
Forks
44
Merge moyen
1 j 1 h
PR mergées (30 j)
24

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de CSSUoB/cssuob.github.io

Toutes les issues de CSSUoB/cssuob.github.io

Issues similaires

Plus d'issues Web Dev

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.