]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
add role="alert" to Alert examples, to improve accessibility 13024/head
authorChris Rebert <code@rebertia.com>
Tue, 11 Feb 2014 21:15:40 +0000 (13:15 -0800)
committerChris Rebert <code@rebertia.com>
Wed, 12 Mar 2014 02:41:54 +0000 (19:41 -0700)
Per https://github.com/paypal/bootstrap-accessibility-plugin/blob/d8fcbcd3fe86f0cb47fda0ffe269b2c7a2131f07/README.md#alert

docs/components.html
docs/examples/rtl/index.html
docs/examples/theme/index.html
docs/javascript.html

index 7b8b3508815ad0e75aecb5523f21943312d4bb48..b190cd42f0642392db35fad96cd786e4230531ff 100644 (file)
@@ -2170,36 +2170,36 @@ body { padding-bottom: 70px; }
   </div>
 
   <div class="bs-example">
-    <div class="alert alert-success">
+    <div class="alert alert-success" role="alert">
       <strong>Well done!</strong> You successfully read this important alert message.
     </div>
-    <div class="alert alert-info">
+    <div class="alert alert-info" role="alert">
       <strong>Heads up!</strong> This alert needs your attention, but it's not super important.
     </div>
-    <div class="alert alert-warning">
+    <div class="alert alert-warning" role="alert">
       <strong>Warning!</strong> Better check yourself, you're not looking too good.
     </div>
-    <div class="alert alert-danger">
+    <div class="alert alert-danger" role="alert">
       <strong>Oh snap!</strong> Change a few things up and try submitting again.
     </div>
   </div>
 {% highlight html %}
-<div class="alert alert-success">...</div>
-<div class="alert alert-info">...</div>
-<div class="alert alert-warning">...</div>
-<div class="alert alert-danger">...</div>
+<div class="alert alert-success" role="alert">...</div>
+<div class="alert alert-info" role="alert">...</div>
+<div class="alert alert-warning" role="alert">...</div>
+<div class="alert alert-danger" role="alert">...</div>
 {% endhighlight %}
 
   <h2 id="alerts-dismissable">Dismissable alerts</h2>
   <p>Build on any alert by adding an optional <code>.alert-dismissable</code> and close button.</p>
   <div class="bs-example">
-    <div class="alert alert-warning alert-dismissable">
+    <div class="alert alert-warning alert-dismissable" role="alert">
       <button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
       <strong>Warning!</strong> Better check yourself, you're not looking too good.
     </div>
   </div>
 {% highlight html %}
-<div class="alert alert-warning alert-dismissable">
+<div class="alert alert-warning alert-dismissable" role="alert">
   <button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
   <strong>Warning!</strong> Better check yourself, you're not looking too good.
 </div>
@@ -2213,30 +2213,30 @@ body { padding-bottom: 70px; }
   <h2 id="alerts-links">Links in alerts</h2>
   <p>Use the <code>.alert-link</code> utility class to quickly provide matching colored links within any alert.</p>
   <div class="bs-example">
-    <div class="alert alert-success">
+    <div class="alert alert-success" role="alert">
       <strong>Well done!</strong> You successfully read <a href="#" class="alert-link">this important alert message</a>.
     </div>
-    <div class="alert alert-info">
+    <div class="alert alert-info" role="alert">
       <strong>Heads up!</strong> This <a href="#" class="alert-link">alert needs your attention</a>, but it's not super important.
     </div>
-    <div class="alert alert-warning">
+    <div class="alert alert-warning" role="alert">
       <strong>Warning!</strong> Better check yourself, you're <a href="#" class="alert-link">not looking too good</a>.
     </div>
-    <div class="alert alert-danger">
+    <div class="alert alert-danger" role="alert">
       <strong>Oh snap!</strong> <a href="#" class="alert-link">Change a few things up</a> and try submitting again.
     </div>
   </div>
 {% highlight html %}
-<div class="alert alert-success">
+<div class="alert alert-success" role="alert">
   <a href="#" class="alert-link">...</a>
 </div>
-<div class="alert alert-info">
+<div class="alert alert-info" role="alert">
   <a href="#" class="alert-link">...</a>
 </div>
-<div class="alert alert-warning">
+<div class="alert alert-warning" role="alert">
   <a href="#" class="alert-link">...</a>
 </div>
-<div class="alert alert-danger">
+<div class="alert alert-danger" role="alert">
   <a href="#" class="alert-link">...</a>
 </div>
 {% endhighlight %}
index 5783ae68ff32048d9c622ac81857153f74210b0e..8dcdb77284ba69deff3fb22da8cac39bdbdfd1d1 100644 (file)
       <div class="page-header">
         <h1>Alerts</h1>
       </div>
-      <div class="alert alert-success">
+      <div class="alert alert-success" role="alert">
         <strong>Well done!</strong> You successfully read this important alert message.
       </div>
-      <div class="alert alert-info">
+      <div class="alert alert-info" role="alert">
         <strong>Heads up!</strong> This alert needs your attention, but it's not super important.
       </div>
-      <div class="alert alert-warning">
+      <div class="alert alert-warning" role="alert">
         <strong>Warning!</strong> Best check yo self, you're not looking too good.
       </div>
-      <div class="alert alert-danger">
+      <div class="alert alert-danger" role="alert">
         <strong>Oh snap!</strong> Change a few things up and try submitting again.
       </div>
 
index 6e5dadf0d244588fd2ef2be7321a9d5fe737e6c3..2d49cc764db1cd1a83a7c4f898167bbe1790bdec 100644 (file)
       <div class="page-header">
         <h1>Alerts</h1>
       </div>
-      <div class="alert alert-success">
+      <div class="alert alert-success" role="alert">
         <strong>Well done!</strong> You successfully read this important alert message.
       </div>
-      <div class="alert alert-info">
+      <div class="alert alert-info" role="alert">
         <strong>Heads up!</strong> This alert needs your attention, but it's not super important.
       </div>
-      <div class="alert alert-warning">
+      <div class="alert alert-warning" role="alert">
         <strong>Warning!</strong> Best check yo self, you're not looking too good.
       </div>
-      <div class="alert alert-danger">
+      <div class="alert alert-danger" role="alert">
         <strong>Oh snap!</strong> Change a few things up and try submitting again.
       </div>
 
index 798ac1110fd38f1565cc0ddea9cede1b86d66272..fcfc12a7366507cc569a4bd0c87296040fedce07 100644 (file)
@@ -1393,14 +1393,14 @@ $('#myPopover').on('hidden.bs.popover', function () {
   <h2 id="alerts-examples">Example alerts</h2>
   <p>Add dismiss functionality to all alert messages with this plugin.</p>
   <div class="bs-example">
-    <div class="alert alert-warning fade in">
+    <div class="alert alert-warning fade in" role="alert">
       <button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
       <strong>Holy guacamole!</strong> Best check yo self, you're not looking too good.
     </div>
   </div><!-- /example -->
 
   <div class="bs-example">
-    <div class="alert alert-danger fade in">
+    <div class="alert alert-danger fade in" role="alert">
       <button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
       <h4>Oh snap! You got an error!</h4>
       <p>Change this and that and try again. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum.</p>