nofusscomputing / nofusscomputing/centurion_ui

Notification Bar

Open
#87 0 comments 0 reactions 1 assignee View on GitHub

@jon-nfc is already working on this.

Since Aug 19, 2026.

task::feature type::task
Dominant language
TypeScript
Stars
0
Forks
0
Avg merge
1d 4h
Merged PRs (30d)
20

Description

The notification bar will be used for end user notifications. for example when a form error occurs.

Details

implement a notification bar (same format as existing views one) that can display multiple notifications.

Should use a context provider that is a dict of the notifications. Each notification should be display separately (one line each). notifications must be typed, which are:

  • dismissable - user can remove by clicking a dismiss button (close button x)
  • level - the notification level: error, warning, information

Form fields should also link into the notifications. for instance, if a form field error occurs, the notification bar should display a "cant be submitted message" with the form field displaying the error next to the form field in question.

Requirements

  • Is added via layout so it can be enabled / disabled by removing said layout
  • Notifications and alerts are separate

Tasks

  • Context Provider Notifications
  • Link form field errors to the notifications

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.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.