-
-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature: Announcement bar (for holidays, emergencies, etc.) #2326
Comments
We are planning to break down this issue into multiple smaller issues which will be tracked in this issue on top. |
Moving this to icebox with a note to check back this issue once all the sub issues are done. |
Moved this back to prioritized backlog — needs questions answered by dev — is this new design something we can do (relatively easily)? |
@fancyham The front end design looks straightforward. I am working on adding a database table and connecting that to admin portal in my local environment. This might take sometime. My issue is a sub issue of this feature. Thanks. |
Context
Sometimes, we need to display an announcement to all visitors.
This would typically happen around holidays, but might also be used for emergencies.
Examples
Other sites have a dismissible announcement dialog or bar or other notification for these situations, so we are doing something similar.
How is it now?
The LA Palisades fires just happened, so we've hard-coded an announcement into the header, but it's clumsy and doesn't great. It is also very limited in text length.
So we want to build something that's more robust, user-friendly, and can handle more text.
Proposed new feature
Using the existing Material Design dialog style (does such a style exist? if not, what's a good replacement?), we want to display a notification bar across the top when the user first visits the site, no matter what screen they enter on. This should only appear on the public site, not on the private part of the site (i.e. behind the log-in screen)
How it works:
Control panel

Stretch goal:
Action items
Discussion
We originally designed this as a pop-up modal dialog, but so many people automatically dismiss/close those without reading that we wanted something that was unobtrusive but sticks around until you actually read it.
The text was updated successfully, but these errors were encountered: