diff --git a/framework/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Components/Tables.cshtml b/framework/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Components/Tables.cshtml
index 127cd61715..b77606f148 100644
--- a/framework/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Components/Tables.cshtml
+++ b/framework/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Components/Tables.cshtml
@@ -10,17 +10,30 @@
}
+@section scripts {
+
Based on Bootstrap Tables.
-- <abp-table striped-rows="true" small="true" hoverable-rows="true" responsive-sm="true"> - <thead theme="Dark"> ++ + ++ + +++<abp-table hoverable-rows="true" responsive-sm="true"> + <thead> + <tr> + <th scope="Column">#</th> + <th scope="Column">First</th> + <th scope="Column">Last</th> + <th scope="Column">Handle</th> + </tr> + </thead> + <tbody> + <tr> + <th scope="Row">1</th> + <td>Mark</td> + <td>Otto</td> + <td table-style="Danger">mdo</td> + </tr> + <tr table-style="Warning"> + <th scope="Row">2</th> + <td>Jacob</td> + <td>Thornton</td> + <td>fat</td> + </tr> + <tr> + <th scope="Row">3</th> + <td table-style="Success">Larry</td> + <td>the Bird</td> + <td>twitter</td> + </tr> + </tbody> +</abp-table> ++ + </table> +</div> ++<div class="table-responsive-sm"> + <table class="table table-hover"> + <thead> <tr> - <th scope="Column">#</th> - <th scope="Column">First</th> - <th scope="Column">Last</th> - <th scope="Column">Handle</th> + <th scope="col">#</th> + <th scope="col">First</th> + <th scope="col">Last</th> + <th scope="col">Handle</th> </tr> </thead> <tbody> <tr> - <th scope="Row">1</th> + <th scope="row">1</th> <td>Mark</td> <td>Otto</td> - <td abp-table-style="Danger">mdo</td> + <td class="table-danger">mdo</td> </tr> - <tr abp-table-style="Warning"> - <th scope="Row">2</th> + <tr class="table-warning"> + <th scope="row">2</th> <td>Jacob</td> <td>Thornton</td> <td>fat</td> </tr> <tr> - <th scope="Row">3</th> - <td abp-table-style="Success">Larry</td> + <th scope="row">3</th> + <td class="table-success">Larry</td> <td>the Bird</td> <td>twitter</td> </tr> </tbody> - </abp-table> -
+<abp-table small="true" striped-rows="true" border-style="Bordered">
+ <thead Theme="Dark">
+ <tr>
+ <th scope="Column">#</th>
+ <th scope="Column">First</th>
+ <th scope="Column">Last</th>
+ <th scope="Column">Handle</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <th scope="Row">1</th>
+ <td>Mark</td>
+ <td>Otto</td>
+ <td>mdo</td>
+ </tr>
+ <tr>
+ <th scope="Row">2</th>
+ <td>Jacob</td>
+ <td>Thornton</td>
+ <td>fat</td>
+ </tr>
+ <tr>
+ <th scope="Row">3</th>
+ <td>Larry</td>
+ <td>the Bird</td>
+ <td>twitter</td>
+ </tr>
+ </tbody>
+</abp-table>
+
+
+<table class="table table-sm table-striped table-bordered">
+ <thead class="thead-dark">
+ <tr>
+ <th scope="col">#</th>
+ <th scope="col">First</th>
+ <th scope="col">Last</th>
+ <th scope="col">Handle</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <th scope="row">1</th>
+ <td>Mark</td>
+ <td>Otto</td>
+ <td>mdo</td>
+ </tr>
+ <tr>
+ <th scope="row">2</th>
+ <td>Jacob</td>
+ <td>Thornton</td>
+ <td>fat</td>
+ </tr>
+ <tr>
+ <th scope="row">3</th>
+ <td>Larry</td>
+ <td>the Bird</td>
+ <td>twitter</td>
+ </tr>
+ </tbody>
+</table>
+
+
+<abp-table striped-rows="true" dark-theme="true">
+ <caption>List of users</caption>
+ <thead>
+ <tr>
+ <th scope="Column">#</th>
+ <th scope="Column">First</th>
+ <th scope="Column">Last</th>
+ <th scope="Column">Handle</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <th scope="Row">1</th>
+ <td>Mark</td>
+ <td>Otto</td>
+ <td>mdo</td>
+ </tr>
+ <tr>
+ <th scope="Row">2</th>
+ <td>Jacob</td>
+ <td>Thornton</td>
+ <td>fat</td>
+ </tr>
+ <tr>
+ <th scope="Row">3</th>
+ <td>Larry</td>
+ <td>the Bird</td>
+ <td>twitter</td>
+ </tr>
+ </tbody>
+</abp-table>
+
+
+<table class="table table-dark table-striped">
+ <caption>List of users</caption>
+ <thead>
+ <tr>
+ <th scope="col">#</th>
+ <th scope="col">First</th>
+ <th scope="col">Last</th>
+ <th scope="col">Handle</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <th scope="row">1</th>
+ <td>Mark</td>
+ <td>Otto</td>
+ <td>mdo</td>
+ </tr>
+ <tr>
+ <th scope="row">2</th>
+ <td>Jacob</td>
+ <td>Thornton</td>
+ <td>fat</td>
+ </tr>
+ <tr>
+ <th scope="row">3</th>
+ <td>Larry</td>
+ <td>the Bird</td>
+ <td>twitter</td>
+ </tr>
+ </tbody>
+</table>
+
+
+<abp-table border-style="Borderless">
+ <thead>
+ <tr>
+ <th scope="Column">#</th>
+ <th scope="Column">First</th>
+ <th scope="Column">Last</th>
+ <th scope="Column">Handle</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <th scope="Row">1</th>
+ <td>Mark</td>
+ <td>Otto</td>
+ <td>mdo</td>
+ </tr>
+ <tr>
+ <th scope="Row">2</th>
+ <td>Jacob</td>
+ <td>Thornton</td>
+ <td>fat</td>
+ </tr>
+ <tr>
+ <th scope="Row">3</th>
+ <td>Larry</td>
+ <td>the Bird</td>
+ <td>twitter</td>
+ </tr>
+ </tbody>
+</abp-table>
+
+
+<table class="table table-borderless">
+ <thead>
+ <tr>
+ <th scope="col">#</th>
+ <th scope="col">First</th>
+ <th scope="col">Last</th>
+ <th scope="col">Handle</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <th scope="row">1</th>
+ <td>Mark</td>
+ <td>Otto</td>
+ <td>mdo</td>
+ </tr>
+ <tr>
+ <th scope="row">2</th>
+ <td>Jacob</td>
+ <td>Thornton</td>
+ <td>fat</td>
+ </tr>
+ <tr>
+ <th scope="row">3</th>
+ <td>Larry</td>
+ <td>the Bird</td>
+ <td>twitter</td>
+ </tr>
+ </tbody>
+</table>
+
+