nodejs / nodejs/nodejs.org

Update design for Status Page

Open
#7,053 8 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

design help wanted question
Dominant language
TypeScript
Stars
6.9k
Forks
6.5k
Avg merge
2d 8h
Merged PRs (30d)
29

Description

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.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reading the customisations documented in nodejs/build pull request 2299 and review the current status page theme and its SCSS, HTML, and JavaScript constraints. Determine whether the work belongs in that pull request or this repository. Done means the status page design matches the site theme where possible and the resulting customisations are documented.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, scss
Domain
design, frontend, web-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
32/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.