Releases Announcement and General Maintenance etc Announcement banner
We need to work out how to
- announce to kotahi admins that there is a new version of Kotahi released and what the new features are
- maintenance forward-announcements to all users
- general announcements to all users
First we start with something very basic.
The ability to make announcements should be a new item in the left pane under Emails and labeled 'announce'. On that (new) page we see:
- a basic textfield (we could use wax but probably the easiest is if we use plain text announcements for now)
- an 'announce now!' button
- a 'don't display any announcements' checkbox
Announcements get displayed on the user dashboard as an overlay that can be clicked away. Once a specific announcement is clicked away it does not appear again for the user. The dashboard item on the left of the nav menu should display a indicator to suggest there is an announcement to be read on the dashboard.
There is just one kind of announcement, later we will add:
- wax editor
- rich text display of announcements
- color selector for the background of an announcement to reflect the announcement type (eg warning, general announcement etc)
- setting color and some defaults for different types of announcement templates
Announcements (for now) are displayed in plain text against a white background (bordered)