@@ -124,6 +124,58 @@ <h4 cAlertHeading>Well done!</h4>
124124 </ c-card-body >
125125 </ c-card >
126126 </ c-col >
127+ < c-col xs ="12 ">
128+ < c-card class ="mb-4 ">
129+ < c-card-header ngPreserveWhitespaces >
130+ < strong > Angular Alert</ strong > < small > Icons</ small >
131+ </ c-card-header >
132+ < c-card-body >
133+ < app-docs-example href ="components/alert ">
134+ < c-alert color ="dark " class ="d-flex align-items-center ">
135+ < svg cIcon name ="cilCheck " class ="flex-shrink-0 me-2 " size ="xl "> </ svg >
136+ < div > An example alert with an icon</ div >
137+ </ c-alert >
138+ < c-alert color ="secondary " class ="d-flex align-items-center ">
139+ < svg xmlns ="http://www.w3.org/2000/svg " width ="24 " height ="24 " fill ="currentColor " class ="bi bi-exclamation-triangle-fill flex-shrink-0 me-2 " viewBox ="0 0 16 16 " role ="img " aria-label ="Warning: ">
140+ < path d ="M8.982 1.566a1.13 1.13 0 0 0-1.96 0L.165 13.233c-.457.778.091 1.767.98 1.767h13.713c.889 0 1.438-.99.98-1.767L8.982 1.566zM8 5c.535 0 .954.462.9.995l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 5.995A.905.905 0 0 1 8 5zm.002 6a1 1 0 1 1 0 2 1 1 0 0 1 0-2z "/>
141+ </ svg >
142+ < div > An example alert with an icon</ div >
143+ </ c-alert >
144+
145+ < hr >
146+
147+ < svg xmlns ="http://www.w3.org/2000/svg " class ="d-none ">
148+ < symbol id ="check-circle-fill " fill ="currentColor " viewBox ="0 0 16 16 ">
149+ < path d ="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-3.97-3.03a.75.75 0 0 0-1.08.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-.01-1.05z "/>
150+ </ symbol >
151+ < symbol id ="info-fill " fill ="currentColor " viewBox ="0 0 16 16 ">
152+ < path d ="M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zm.93-9.412-1 4.705c-.07.34.029.533.304.533.194 0 .487-.07.686-.246l-.088.416c-.287.346-.92.598-1.465.598-.703 0-1.002-.422-.808-1.319l.738-3.468c.064-.293.006-.399-.287-.47l-.451-.081.082-.381 2.29-.287zM8 5.5a1 1 0 1 1 0-2 1 1 0 0 1 0 2z "/>
153+ </ symbol >
154+ < symbol id ="exclamation-triangle-fill " fill ="currentColor " viewBox ="0 0 16 16 ">
155+ < path d ="M8.982 1.566a1.13 1.13 0 0 0-1.96 0L.165 13.233c-.457.778.091 1.767.98 1.767h13.713c.889 0 1.438-.99.98-1.767L8.982 1.566zM8 5c.535 0 .954.462.9.995l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 5.995A.905.905 0 0 1 8 5zm.002 6a1 1 0 1 1 0 2 1 1 0 0 1 0-2z "/>
156+ </ symbol >
157+ </ svg >
158+
159+ < c-alert color ="primary " class ="d-flex align-items-center ">
160+ < svg class ="bi flex-shrink-0 me-2 " width ="24 " height ="24 " role ="img " aria-label ="Info: "> < use xlink:href ="#info-fill "/> </ svg >
161+ < div > An example primary alert with an icon</ div >
162+ </ c-alert >
163+ < c-alert color ="success " class ="d-flex align-items-center ">
164+ < svg class ="bi flex-shrink-0 me-2 " width ="24 " height ="24 " role ="img " aria-label ="Info: "> < use xlink:href ="#check-circle-fill "/> </ svg >
165+ < div > An example success alert with an icon</ div >
166+ </ c-alert >
167+ < c-alert color ="warning " class ="d-flex align-items-center ">
168+ < svg class ="bi flex-shrink-0 me-2 " width ="24 " height ="24 " role ="img " aria-label ="Info: "> < use xlink:href ="#exclamation-triangle-fill "/> </ svg >
169+ < div > An example warning alert with an icon</ div >
170+ </ c-alert >
171+ < c-alert color ="danger " class ="d-flex align-items-center ">
172+ < svg class ="bi flex-shrink-0 me-2 " width ="24 " height ="24 " role ="img " aria-label ="Info: "> < use xlink:href ="#exclamation-triangle-fill "/> </ svg >
173+ < div > An example danger alert with an icon</ div >
174+ </ c-alert >
175+ </ app-docs-example >
176+ </ c-card-body >
177+ </ c-card >
178+ </ c-col >
127179 < c-col xs ="12 ">
128180 < c-card class ="mb-4 ">
129181 < c-card-header ngPreserveWhitespaces >
0 commit comments