1 Kommentar (1 Kommentar)0 Reaktionen (0 Reaktionen)0 zugewiesene Personen (0 zugewiesene Personen)Rust2.009 Forks (2.009 Forks)batch import
good first issuehelp wanted
Repository-Metriken
- Stars
- 32.954 Sterne (32.954 Sterne)
- PR-Merge-Metriken
- PR-Metriken ausstehend (PR-Metriken ausstehend)
Beschreibung
The speaker-notes.js file is a little home-grown system for injecting speaker notes to the pages.
I would like to rewrite this to use a more modern development style:
- we should minimize the code when publishing the course
- we should make the label ("Speaker Notes") translatable!
- we could perhaps use a library for some of the state logic?
- we could take advantage of https://github.com/google/mdbook-i18n-helpers/issues/70 when it's ready to do less on the fly DOM manipulation
Contributor Guide
- Research-Richtung
- Untersuchen Sie die aktuelle Implementierung von speaker notes.js, verstehen Sie, wie es Sprechernotizen einfügt, und entwerfen Sie dann einen modularen Ersatz, der die Codegröße reduziert, Beschriftungen übersetzbar macht (mithilfe von mdbook i18n helpers, wenn verfügbar) und optional eine Zustandsverwaltungsbibliothek verwendet. Konzentrieren Sie sich darauf, die DOM Manipulation zur Laufzeit zu minimieren.
- Tech Stack
- javascript
- Domain
- frontend
- Issue Type
- Refactoring
- Voraussetzungen
- JavaScriptDOM manipulation