Alert template
==============
This template provides an easy way to display alerts in the frontend.
The alert component needs at least the parameter ```message```:
```
```
The parameter ```type``` is used to visually separate different alert types
from each other. The following types are supported:
* primary (blue)
* success (green)
* warning (orange)
* danger (red)
If no, or an invalid, type is set, the alert-box remains gray (default).
```
```
Additionally, each of these four alert types has its own icon,
which is displayed in the middle of the alert box.
This behavior can be influenced in three ways using the ```icon``` parameter:
1) in the case of the default alert box, the ```icon``` parameter
can be used to give it an icon:
```
```
2) if the ```icon``` parameter is set together with one of the alert types,
the default icon is replaced by the given icon:
```
```
3) if the ```icon``` parameter is set to ```false```, no icon is displayed:
```
```
A full icon reference can be found [here](https://getuikit.com/docs/icon).
Further, it is possible to set a title for the alert box by using the
```title``` parameter:
```
```
The class attribute of the outer container can be extended by own classes using the ```class``` parameter:
```
```
Set the parameter ```hasCloseButton```, to enable a close button for the alert box:
```
```