reactjs / reactjs/react.dev

[Suggestion]: Documentation should be printable

Offen
#7,443 2 Kommentare 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

type: documentation
Vorherrschende Sprache
JavaScript
Sterne
11.8k
Forks
7.9k
Ø Merge
1 T. 11 Std.
Gemergte PRs (30 T.)
11

Beschreibung

Summary

Currently, the React documentation cannot be printed. Please add features for the documentation to be printable.

Details

I prefer reading documentation offline.

I'd like to add annotations. I want to read documentation from a book, not online.

This way of learning supports nature sustainment, is less energy draining and allows for better concentration.

The React documentation has come to a state where it is stable for the most part.

In the past, I successfully printed loads of online documentation and had some of them even be bound:

my books

Current Situation

Currently, printing the React documentation is not possible:

cannot print React documentation


Desired Situation

  1. Add CSS rules providing for reasonably printing the React documentation

  2. Add a "Download PDF" button to the documentation's left menu for printing a whole chapter/topic spanning several web pages as a whole (e.g. "Describing the UI"), like Microsoft does with their online documentation:

    Image

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne mit der Überprüfung des Stylings der React-Dokumentationsseite und des Einstiegspunkts des linken Menüs, wobei du dich darauf konzentrierst, wie die Druckausgabe und die Kapitelnavigation derzeit funktionieren. Die Arbeit ist abgeschlossen, wenn die Dokumentation angemessen gedruckt wird und eine Download PDF-Option im linken Menü ein ganzes Kapitel oder Thema erzeugen kann, das sich über mehrere Seiten erstreckt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
css, javascript, react
Bereich
documentation, frontend
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.