InlineAlert

App

Compact inline alert strip used next to form fields or inside cards. success / error / warning / info variants; icon + single-line message.

All variants

Preview
Settings saved successfully.
Failed to save. Check your input and try again.
Your subscription expires in 3 days.
A new version is available — refresh to update.
Code
<%- include('modules/app/InlineAlert', { variant: 'success', message: 'Settings saved successfully.' }) %>
<%- include('modules/app/InlineAlert', { variant: 'error',   message: 'Failed to save. Check your input and try again.' }) %>
<%- include('modules/app/InlineAlert', { variant: 'warning', message: 'Your subscription expires in 3 days.' }) %>
<%- include('modules/app/InlineAlert', { variant: 'info',    message: 'A new version is available — refresh to update.' }) %>

Below a form field

Preview
Please enter a valid email address.
Code
<%- include('modules/ui/Input', { label: 'Email address', type: 'email', value: form.email, error: !!errors.email }) %> <% if (errors.email) { %> <%- include('modules/app/InlineAlert', { variant: 'error', message: errors.email }) %> <% } %>
Source modules/app/InlineAlert.ejs