Improve navbar code and support names which are different from links
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 38/100
- Issue-Typ
- Feature
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- html, jekyll
- Bereich
- frontend
Rechercherichtung
Beginne damit, _config.yml zu lesen und das Navbar-Template zu finden, das Linknamen derzeit aus URLs ableitet. Vergleiche die bestehende Konfiguration mit der vorgeschlagenen Struktur _data/menu.yaml. Erledigt bedeutet, dass Navbar-Links separat gespeichert werden, unterschiedliche Namen und URLs einschließlich Leerzeichen oder Abkürzungen unterstützen und die resultierende Navbar weiterhin nutzbar bleibt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
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.
- Vorherrschende Sprache
- HTML
- Sterne
- 29
- Forks
- 44
- Ø Merge
- 1 T. 1 Std.
- Gemergte PRs (30 T.)
- 24
Entwicklungsumgebung
- Enthält ein Dockerfile oder eine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus CSSUoB/cssuob.github.io
-
bug community
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
CSSUoB/cssuob.github.io#928 · 3 Kommentare · 1 Reaktion ·
Maintainer antworten meist innerhalb von 1 Tag
-
Allow YAML string fields to be explicitly quoted when serialising front matterEvtl. wieder frei @gellowg hat das vor 35 Tagen übernommen, und es ist kein Pull Request offen. Offenbug
CSSUoB/cssuob.github.io#938 · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
Dockerfile warningOffenbug good-first-issue
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 45/100
CSSUoB/cssuob.github.io#841 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Update Calendar pageOffenenhancement
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
CSSUoB/cssuob.github.io#840 ·
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement good-first-issue
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100
CSSUoB/cssuob.github.io#747 ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in CSSUoB/cssuob.github.io
Ähnliche Issues
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
maproulette/maproulette-frontend#2944 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
jaegertracing/jaeger-ui#4618 ·
Maintainer antworten meist innerhalb von 1 Tag
-
pending close triaging
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
anomalyco/opencode#56765 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
area:plugins enhancement platform:vscode
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
anthropics/claude-code#103166 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Maintainer antworten meist innerhalb von 1 Tag