feat: Table footer design updates (#9194)

* feat: table footer component cleanup

* Update TableFooter.vue

* feat: Update design

* chore: remove RTL mixin

* chore: Make component in composable format

* chore: review fixes
This commit is contained in:
Muhsin Keloth
2024-04-09 06:20:41 +05:30
committed by GitHub
parent 1038d1500e
commit 78724f7459
10 changed files with 224 additions and 163 deletions

View File

@@ -25,6 +25,7 @@
@on-sort-change="onSortChange"
/>
<table-footer
class="border-t border-slate-75 dark:border-slate-700/50"
:current-page="Number(meta.currentPage)"
:total-count="meta.count"
:page-size="15"

View File

@@ -59,7 +59,7 @@
:current-page="currentPage"
:total-count="totalCount"
:page-size="pageSize"
class="dark:bg-slate-900 sticky bottom-0"
class="dark:bg-slate-900 sticky bottom-0 border-t border-slate-75 dark:border-slate-700/50"
@page-change="onPageChange"
/>
</div>

View File

@@ -9,6 +9,7 @@
:on-mark-all-done-click="onMarkAllDoneClick"
/>
<table-footer
class="border-t border-slate-75 dark:border-slate-700/50"
:current-page="Number(meta.currentPage)"
:total-count="meta.count"
:page-size="15"

View File

@@ -57,7 +57,7 @@
:current-page="Number(meta.currentPage)"
:total-count="meta.totalEntries"
:page-size="meta.perPage"
class="dark:bg-slate-900"
class="!bg-slate-25 dark:!bg-slate-900 border-t border-slate-75 dark:border-slate-700/50"
@page-change="onPageChange"
/>
</div>