Jumpstart docs logo Back to the app

Announcements

Announcements are a way for you to notify users of new features, changes, and improvements you've made to your product.

Viewing Announcements

Announcements are shown in the navbar under What's New.

When a user has unread announcements, a red dot will show up next to this link to get their attention that they haven't seen the latest announcements.

After viewing the announcements page, the user will have their account updated to record the last time they viewed the announcements and the red dot will be hidden until there are new announcements published that they haven't seen.

Users who aren't logged in will always see the red dot next to "What's New" in the navbar.

Creating Announcements

To create an announcement, login as an admin and visit /admin/announcements.

Announcement Types

Jumpstart Pro comes with 4 default announcement types.

New

Update

Improvement

Fix

Adding Announcement Types

You can add more by adding to the TYPES constant in app/models/announcements.rb and adding colors to announcements.scss.

You will also need to explicitly add the notification class to app/helpers/announcements_helper.rb to make sure PurgeCSS keeps the new class in production.