Events-WebAPI fix and tweak

This commit is contained in:
Boris Milašinović
2026-05-12 17:23:45 +02:00
parent b66d05c298
commit 3f2e199ec4
12 changed files with 209 additions and 10 deletions

View File

@@ -254,9 +254,13 @@ watch(eventsCatalogVersion, () => {
filterDisplay="menu"
lazy
paginator
paginatorTemplate="CurrentPageReport FirstPageLink PrevPageLink PageLinks NextPageLink LastPageLink RowsPerPageDropdown"
showCurrentPageReport
:rows="pageSize"
:rowsPerPageOptions="[10, 25, 50, 100]"
:first="(page - 1) * pageSize"
:total-records="totalRecords"
currentPageReportTemplate="{first} to {last} of {totalRecords}"
:sort-field="sort"
:sort-order="sortOrder"
@filter="onFilter"

View File

@@ -327,9 +327,13 @@ onMounted(async () => {
filterDisplay="menu"
lazy
paginator
paginatorTemplate="CurrentPageReport FirstPageLink PrevPageLink PageLinks NextPageLink LastPageLink RowsPerPageDropdown"
showCurrentPageReport
:rows="pageSize"
:rowsPerPageOptions="[10, 25, 50, 100]"
:first="(page - 1) * pageSize"
:total-records="totalRecords"
currentPageReportTemplate="{first} to {last} of {totalRecords}"
:sort-field="sort"
:sort-order="sortOrder"
@filter="onFilter"

View File

@@ -405,9 +405,13 @@ onMounted(async () => {
filterDisplay="menu"
lazy
paginator
paginatorTemplate="CurrentPageReport FirstPageLink PrevPageLink PageLinks NextPageLink LastPageLink RowsPerPageDropdown"
showCurrentPageReport
:rows="pageSize"
:rowsPerPageOptions="[10, 25, 50, 100]"
:first="(page - 1) * pageSize"
:total-records="totalRecords"
currentPageReportTemplate="{first} to {last} of {totalRecords}"
:sort-field="sort"
:sort-order="sortOrder"
@filter="onFilter"
@@ -500,8 +504,8 @@ onMounted(async () => {
optionLabel="name"
:minLength="1"
completeOnFocus
dropdown
dropdownMode="current"
fluid
showClear
force-selection
@complete="completePeopleLookup"
>

View File

@@ -188,9 +188,13 @@ onMounted(() => {
filterDisplay="menu"
lazy
paginator
paginatorTemplate="CurrentPageReport FirstPageLink PrevPageLink PageLinks NextPageLink LastPageLink RowsPerPageDropdown"
showCurrentPageReport
:rows="pageSize"
:rowsPerPageOptions="[10, 25, 50, 100]"
:first="(page - 1) * pageSize"
:total-records="totalRecords"
currentPageReportTemplate="{first} to {last} of {totalRecords}"
:sort-field="sort"
:sort-order="sortOrder"
@filter="onFilter"

View File

@@ -42,6 +42,28 @@ body {
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.9), 0 8px 24px rgba(15, 35, 56, 0.06);
}
.panel-card .p-paginator {
position: relative;
justify-content: center;
}
.panel-card .p-paginator-current {
position: absolute;
left: 0;
}
@media (max-width: 768px) {
.panel-card .p-paginator {
justify-content: flex-start;
row-gap: 0.5rem;
padding-top: 2rem;
}
.panel-card .p-paginator-current {
top: 0.25rem;
}
}
.tabs-header-bar {
display: grid;
grid-template-columns: 1fr auto 1fr;