diff --git a/src/moj/components/banner/template.njk b/src/moj/components/banner/template.njk index 9bf697ae8..094412854 100644 --- a/src/moj/components/banner/template.njk +++ b/src/moj/components/banner/template.njk @@ -1,4 +1,28 @@ -
+{#- Set classes for this component #} +{%- set classNames = ["moj-banner"] -%} + +{%- if params.type == 'success' %} + {%- set classNames = classNames.concat("moj-banner--success") %} +{%- elif params.type == 'warning' %} + {%- set classNames = classNames.concat("moj-banner--warning") %} +{%- elif params.type == 'information' %} + {%- set classNames = classNames.concat("moj-banner--information") %} +{%- endif %} + +{%- if params.classes %} + {%- set classNames = classNames.concat(params.classes) %} +{%- endif %} + +{%- set classNames = classNames | join(' ') -%} + +
{% if params.type == 'success' %} @@ -13,4 +37,4 @@ {{- params.html | safe if params.html else params.text -}}
-
+ \ No newline at end of file