Repository navigation
Add GitHub status widget - #27
Conversation
Add the github-status-components Dynawidget package with its template, metadata, and setup instructions. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: e7d0ca8b-424a-4323-a631-d93ee697b288
Add the required preview image and embed it in the widget documentation. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: e7d0ca8b-424a-4323-a631-d93ee697b288
|
Hey, can u make GitHub logo change based on the theme (dark/light)? |
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 45482f02-017b-40c7-b139-93ea99b9311e
|
Updated the header to the official GitHub Invertocat + wordmark lockup, at 24px high. It switches between white and black using Dynacat’s active The artwork comes from the GitHub Brand Toolkit and is used to identify/link to GitHub Status under its permitted logo-use guidance. GitHub retains the logo’s copyright and trademark rights; this is not an open-source font licence for the logo. The wordmark is outlined SVG artwork, so no font is added. Other text inherits Dynacat’s font. GitHub’s brand typefaces are Mona Sans and Mona Sans Mono, available under SIL OFL 1.1, separately from the logo terms. CI note: this widget passes validation. The upstream run also fails on an existing missing preview directory in random-dog and a changed-file check that lists unrelated paths; the PR file list remains confined to github-status-components. |
|
You'd also have to embed the svg into the code and not put it into a separate directory. |
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: b690b5a5-f9f3-497e-ad23-b1c1ce2f8baa
|
Confirmed, the SVGs are embedded in |



What this adds
Adds a standalone GitHub Status widget that shows the overall service state and GitHub's public components. Components marked by Statuspage as
only_show_if_degradedstay hidden while healthy.Setup
No account, token, or environment variable is required. The widget uses GitHub's public
summary.jsonendpoint; the included example uses a five-minute cache.Notes
The heading links to GitHub Status, and status colours follow the active Dynacat theme. The official 24px GitHub wordmark lockup is selected via Dynacat's
data-schemelight/dark theme state. No extra asset or font hosting is required. Updated dark/light catalog screenshots are included. Validated with current Dynacat 3.0 and the repository validator.Preview
Updated dark-theme catalog screenshot:
Updated light-theme catalog screenshot: