@@ -124,6 +124,58 @@ <h4 cAlertHeading>Well done!</h4>
124
124
</ c-card-body >
125
125
</ c-card >
126
126
</ 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 >
127
179
< c-col xs ="12 ">
128
180
< c-card class ="mb-4 ">
129
181
< c-card-header ngPreserveWhitespaces >
0 commit comments