@@ -105,6 +105,7 @@ <h1 class="docs-nav-title">Tani</h1>
105105 < li class ="docs-nav-item "> < a href ="#forms " class ="docs-nav-link "> Forms</ a > </ li >
106106 < li class ="docs-nav-item "> < a href ="#pagination " class ="docs-nav-link "> Pagination</ a > </ li >
107107 < li class ="docs-nav-item "> < a href ="#accordion " class ="docs-nav-link "> Accordion</ a > </ li >
108+ < li class ="docs-nav-item "> < a href ="#alerts " class ="docs-nav-link "> Alerts</ a > </ li >
108109 < li class ="docs-nav-item "> < a href ="#utilities " class ="docs-nav-link "> Utility Classes</ a > </ li >
109110 < li class ="docs-nav-item "> < a href ="#typography " class ="docs-nav-link "> Typography</ a > </ li >
110111 </ ul >
@@ -116,7 +117,7 @@ <h1 class="docs-title">Tani</h1>
116117 < p class ="docs-subtitle "> Official Documentation for the Tani CSS Framework - A lightweight,
117118 utility-first CSS framework with rich component library</ p >
118119 < div >
119- < span class ="docs-badge " style ="background-color: #ffab58; color: white; "> v1.12 .0</ span >
120+ < span class ="docs-badge " style ="background-color: #ffab58; color: white; "> v1.13 .0</ span >
120121 < span class ="docs-badge " style ="background-color: #28a745; color: white; "> Stable</ span >
121122 </ div >
122123 </ header >
@@ -4032,6 +4033,169 @@ <h3 class="docs-subsection-title">JavaScript</h3>
40324033 </ div >
40334034 </ section >
40344035
4036+ < section id ="alerts " class ="docs-section ">
4037+ < h2 class ="docs-section-title "> Alerts</ h2 >
4038+ < p > Alerts provide contextual feedback messages for typical user actions with the handful of available and flexible alert messages.</ p >
4039+
4040+ < div class ="docs-subsection ">
4041+ < h3 class ="docs-subsection-title "> Basic Alert</ h3 >
4042+ < div class ="docs-component ">
4043+ < div class ="docs-component-preview ">
4044+ < div class ="alert " role ="alert ">
4045+ A simple default alert—check it out!
4046+ </ div >
4047+ </ div >
4048+ < div class ="docs-component-code ">
4049+ < button class ="copy-button " onclick ="copyCode(this) "> Copy</ button >
4050+ < pre > < code class ="language-html "> <div class="alert" role="alert">
4051+ A simple default alert—check it out!
4052+ </div></ code > </ pre >
4053+ </ div >
4054+ </ div >
4055+ </ div >
4056+
4057+ < div class ="docs-subsection ">
4058+ < h3 class ="docs-subsection-title "> Alert Variants</ h3 >
4059+ < div class ="docs-component ">
4060+ < div class ="docs-component-preview ">
4061+ < div class ="alert alert-primary " role ="alert ">
4062+ This is a primary alert—check it out!
4063+ </ div >
4064+ < div class ="alert alert-secondary " role ="alert ">
4065+ This is a secondary alert—check it out!
4066+ </ div >
4067+ < div class ="alert alert-success " role ="alert ">
4068+ This is a success alert—check it out!
4069+ </ div >
4070+ < div class ="alert alert-danger " role ="alert ">
4071+ This is a danger alert—check it out!
4072+ </ div >
4073+ < div class ="alert alert-warning " role ="alert ">
4074+ This is a warning alert—check it out!
4075+ </ div >
4076+ < div class ="alert alert-info " role ="alert ">
4077+ This is an info alert—check it out!
4078+ </ div >
4079+ < div class ="alert alert-light " role ="alert ">
4080+ This is a light alert—check it out!
4081+ </ div >
4082+ < div class ="alert alert-dark " role ="alert ">
4083+ This is a dark alert—check it out!
4084+ </ div >
4085+ </ div >
4086+ < div class ="docs-component-code ">
4087+ < button class ="copy-button " onclick ="copyCode(this) "> Copy</ button >
4088+ < pre > < code class ="language-html "> <div class="alert alert-primary" role="alert">
4089+ This is a primary alert—check it out!
4090+ </div>
4091+
4092+ <div class="alert alert-secondary" role="alert">
4093+ This is a secondary alert—check it out!
4094+ </div>
4095+
4096+ <div class="alert alert-success" role="alert">
4097+ This is a success alert—check it out!
4098+ </div>
4099+
4100+ <div class="alert alert-danger" role="alert">
4101+ This is a danger alert—check it out!
4102+ </div>
4103+
4104+ <div class="alert alert-warning" role="alert">
4105+ This is a warning alert—check it out!
4106+ </div>
4107+
4108+ <div class="alert alert-info" role="alert">
4109+ This is an info alert—check it out!
4110+ </div>
4111+
4112+ <div class="alert alert-light" role="alert">
4113+ This is a light alert—check it out!
4114+ </div>
4115+
4116+ <div class="alert alert-dark" role="alert">
4117+ This is a dark alert—check it out!
4118+ </div></ code > </ pre >
4119+ </ div >
4120+ </ div >
4121+ </ div >
4122+
4123+ < div class ="docs-subsection ">
4124+ < h3 class ="docs-subsection-title "> Alert with Heading</ h3 >
4125+ < div class ="docs-component ">
4126+ < div class ="docs-component-preview ">
4127+ < div class ="alert alert-success " role ="alert ">
4128+ < h4 class ="alert-heading "> Well done!</ h4 >
4129+ < p > Aww yeah, you successfully read this important alert message. This example text is going to run a bit longer so that you can see how spacing within an alert works with this kind of content.</ p >
4130+ < hr >
4131+ < p class ="mb-0 "> Whenever you need to, be sure to use margin utilities to keep things nice and tidy.</ p >
4132+ </ div >
4133+ </ div >
4134+ < div class ="docs-component-code ">
4135+ < button class ="copy-button " onclick ="copyCode(this) "> Copy</ button >
4136+ < pre > < code class ="language-html "> <div class="alert alert-success" role="alert">
4137+ <h4 class="alert-heading">Well done!</h4>
4138+ <p>Aww yeah, you successfully read this important alert message.</p>
4139+ <hr>
4140+ <p class="mb-0">Whenever you need to, be sure to use margin utilities.</p>
4141+ </div></ code > </ pre >
4142+ </ div >
4143+ </ div >
4144+ </ div >
4145+
4146+ < div class ="docs-subsection ">
4147+ < h3 class ="docs-subsection-title "> Alert with Links</ h3 >
4148+ < div class ="docs-component ">
4149+ < div class ="docs-component-preview ">
4150+ < div class ="alert alert-primary " role ="alert ">
4151+ A simple primary alert with < a href ="# " class ="alert-link "> an example link</ a > . Give it a click if you like.
4152+ </ div >
4153+ < div class ="alert alert-success " role ="alert ">
4154+ A simple success alert with < a href ="# " class ="alert-link "> an example link</ a > . Give it a click if you like.
4155+ </ div >
4156+ </ div >
4157+ < div class ="docs-component-code ">
4158+ < button class ="copy-button " onclick ="copyCode(this) "> Copy</ button >
4159+ < pre > < code class ="language-html "> <div class="alert alert-primary" role="alert">
4160+ A simple primary alert with <a href="#" class="alert-link">an example link</a>. Give it a click if you like.
4161+ </div>
4162+
4163+ <div class="alert alert-success" role="alert">
4164+ A simple success alert with <a href="#" class="alert-link">an example link</a>. Give it a click if you like.
4165+ </div></ code > </ pre >
4166+ </ div >
4167+ </ div >
4168+ </ div >
4169+
4170+ < div class ="docs-subsection ">
4171+ < h3 class ="docs-subsection-title "> Dismissible Alerts</ h3 >
4172+ < div class ="docs-component ">
4173+ < div class ="docs-component-preview ">
4174+ < div class ="alert alert-warning alert-dismissible " role ="alert " id ="dismissibleAlert1 ">
4175+ < strong > Holy guacamole!</ strong > You should check in on some of those fields below.
4176+ < button type ="button " class ="alert-close " onclick ="this.parentElement.style.display='none' " aria-label ="Close "> ×</ button >
4177+ </ div >
4178+ < div class ="alert alert-danger alert-dismissible " role ="alert " id ="dismissibleAlert2 ">
4179+ < strong > Oh snap!</ strong > Change a few things up and try submitting again.
4180+ < button type ="button " class ="alert-close " onclick ="this.parentElement.style.display='none' " aria-label ="Close "> ×</ button >
4181+ </ div >
4182+ </ div >
4183+ < div class ="docs-component-code ">
4184+ < button class ="copy-button " onclick ="copyCode(this) "> Copy</ button >
4185+ < pre > < code class ="language-html "> <div class="alert alert-warning alert-dismissible" role="alert">
4186+ <strong>Holy guacamole!</strong> You should check in on some of those fields below.
4187+ <button type="button" class="alert-close" onclick="this.parentElement.style.display='none'" aria-label="Close">×</button>
4188+ </div>
4189+
4190+ <div class="alert alert-danger alert-dismissible" role="alert">
4191+ <strong>Oh snap!</strong> Change a few things up and try submitting again.
4192+ <button type="button" class="alert-close" onclick="this.parentElement.style.display='none'" aria-label="Close">×</button>
4193+ </div></ code > </ pre >
4194+ </ div >
4195+ </ div >
4196+ </ div >
4197+ </ section >
4198+
40354199 < section id ="utilities " class ="docs-section ">
40364200 < h2 class ="docs-section-title "> Utility Classes</ h2 >
40374201 < p > Tani provides a comprehensive set of utility classes for common styling needs.</ p >
0 commit comments