Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tadhglewis/issue-status
A flexible, modern and blazingly fast ☄️ status page
https://github.com/tadhglewis/issue-status
github hacktoberfest issues page pages react status status-page
Last synced: 10 days ago
JSON representation
A flexible, modern and blazingly fast ☄️ status page
- Host: GitHub
- URL: https://github.com/tadhglewis/issue-status
- Owner: tadhglewis
- Created: 2020-06-08T03:41:22.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-09-30T23:55:55.000Z (about 1 month ago)
- Last Synced: 2024-10-05T14:16:55.440Z (about 1 month ago)
- Topics: github, hacktoberfest, issues, page, pages, react, status, status-page
- Language: TypeScript
- Homepage: https://tadhglewis.github.io/issue-status
- Size: 55.6 MB
- Stars: 270
- Watchers: 4
- Forks: 118
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-status-pages - Issue Status - Simple, modern and flexible status page (Opensource)
README
# Overhaul in progress! [You can still use version 1.1.2](https://github.com/tadhglewis/issue-status/tree/d8bc206c84f59be3feaca09a04467119895939de) or alternatively [view all previously tagged releases](https://github.com/tadhglewis/issue-status/releases)
# issue-status
A flexible, modern and blazingly fast ☄️ status page
![Issue Status](./demo-all.png)
## Features
💗 System health
📝 Incident history, scheduled maintenance and postmortems
⌨️ Pre-built templates
🌓 Dark mode (theming)
🛜 Hosted on GitHub Pages and more
✍️ Markdown support
🔴 Live updates
## Demo
[**View demo now!**](https://tadhglewis.github.io/issue-status)
This demo is hosted on GitHub Pages and using the GitHub [provider](#providers).
## Templates
Pre-built incident templates are included to quickly provide updates on an incident. These templates are available when creating a GitHub Issue.
You may [modify templates](./.github/ISSUE_TEMPLATE/) to suit your needs.
## Providers
The data fetching layer is separated into so called _Providers_. This allows you to swap out the underlying data source that powers the frontend.
Currently, only the following providers are supported:
- GitHub - uses the GitHub API and GitHub Issues as a source.
- Static - a testing provider with static data.**Contributions:** If you have created a custom provider which may have value to others, please feel free to reach out to discuss including it in this project.
## Theming
Currently, there are two available themes which will automatically be applied based on the users system preferences:
- `light`
- `dark`Theming tokens are available for editing in the [themes](./src/app/themes.ts) file.