Newer
Older
Drupal 8 Buckeye Alerts
=======================
This module adds [BuckeyeAlerts](code.osu.edu/ucom/buckeye-alert) to the top of your Drupal 8 pages. The JavaScript and CSS was pulled directly from the BuckeyeAlert code.
Inclusion via Composer
------------
To add this to your composer project, you'll need to add a reference in the
repositories section and then include the project under require.
```
{
"repositories": [
{
"type": "git",
"url": "git@code.osu.edu:fcob-internal/buckeye-alert.git"
}
],
"require": {
"fcob-internal/buckeye_alert": "master",
}
}
```
Installation
------------
* Add the module code into your `modules` folder. This can be done via `composer` using the `repositories` section of `composer.json` ([documentation](https://getcomposer.org/doc/05-repositories.md))
* Add the following to your theme's info.yml
```
libraries:
- buckeye_alert/buckeye_alert
```
Usage Notes
-----------
The settings page can be found under configuration->system->buckeye alerts. From there you will be able to manage the following settings:
* **Use test Buckeye Alerts** -- Determines whether or not to use the testing Buckeye Alerts feed. Defaults to off.
* **Alert feed URL** -- The RSS feed to check for alert messages.
* **Container class** -- Optional classes to add to message container.
* **Animate** -- Enables jQuery animations.
* **Add styles** -- Include the recommended alert message styles.
* **Responsive styles** -- Use the included responsive style sheet.
* **Breakpoints** -- Responsive CSS tablet and phone breakpoints.
Add the "Administer Buckeye Alerts" permission to any necessary roles.