Migrate to shared alert HAML partial in ee/app/views/shared/_new_user_signups_cap_reached_alert.html.haml
Update ee/app/views/shared/_new_user_signups_cap_reached_alert.html.haml
to leverage the shared alert HAML partial (app/views/shared/_global_alert.html.haml
).
Refer to the epic for detailed migration instructions.
-
The alert is rendered with render 'shared/global_alert'
. -
The alert's body is placed in the partial's block and wrapped in a .gl-alert-body
selector. -
If the alert has actions, they are rendered in the partial's block, below the body, and wrapped in a .gl-alert-actions
selector.-
If there are multiple action buttons, they are separated with a .gl-ml-3
margin or equivalent.
-
-
If the alert has a title, it is set via the title
parameter. -
The alert's variant is set via the variant
parameter (can be omitted for info alerts). -
If the alert is non-dismissible, the dismissible
parameter is set tofalse
. -
Alert's classes are set via the alert_class
parameter. -
Alert's data attributes are set via the alert_data
parameter. -
Alert's dismiss button's classes are set via the close_button_class
parameter. -
Alert's dismiss button's data attributes are set via the close_button_data
parameter. -
If the alert is rendered inside the primary content, the is_contained
parameter is set totrue
.
Edited by Paul Gascou-Vaillancourt