nodejs / nodejs/nodejs.org

Update design for Status Page

Offen
#7,053 8 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

design help wanted question
Vorherrschende Sprache
TypeScript
Sterne
6.9k
Forks
6.5k
Ø Merge
2 T. 8 Std.
Gemergte PRs (30 T.)
29

Beschreibung

Enter your suggestions in details:

👋 Given the incident today, it seems folks have remembered that we have a status page (though it is very rarely used luckily). It'd be good to get the design updated on it to match the theme used on the site where possible.

Status page gives us very limited control, allowing for custom SCSS to be defined that'll apply globally to all pages and the ability to inject custom HTML (and JavaScript) in the footer of all pages.

The current customisations are documented in https://github.com/nodejs/build/pull/2299. Either we get that PR updated to capture new changes, or perhaps documenting those would be better in this repository now.

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 Lektüre der in nodejs/build pull request 2299 dokumentierten Anpassungen und überprüfe das aktuelle Theme der Statusseite sowie dessen SCSS-, HTML- und JavaScript-Einschränkungen. Ermittle, ob die Arbeit in diesen pull request oder in dieses Repository gehört. Als abgeschlossen gilt die Arbeit, wenn das Design der Statusseite, soweit möglich, dem Theme der Website entspricht und die daraus resultierenden Anpassungen dokumentiert sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript, scss
Bereich
design, frontend, web-dev
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
32/100

Neue Issues direkt in Ihr Postfach

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