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

@@ -1488,9 +1488,9 @@
}
},
"node_modules/postcss": {
"version": "8.5.8",
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.8.tgz",
"integrity": "sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==",
"version": "8.5.14",
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.14.tgz",
"integrity": "sha512-SoSL4+OSEtR99LHFZQiJLkT59C5B1amGO1NzTwj7TT1qCUgUO6hxOvzkOYxD+vMrXBM3XJIKzokoERdqQq/Zmg==",
"funding": [
{
"type": "opencollective",
@@ -1630,9 +1630,9 @@
"license": "MIT"
},
"node_modules/vite": {
"version": "6.4.1",
"resolved": "https://registry.npmjs.org/vite/-/vite-6.4.1.tgz",
"integrity": "sha512-+Oxm7q9hDoLMyJOYfUYBuHQo+dkAloi33apOPP56pzj+vsdJDzr+j1NISE5pyaAuKL4A3UD34qd0lx5+kfKp2g==",
"version": "6.4.2",
"resolved": "https://registry.npmjs.org/vite/-/vite-6.4.2.tgz",
"integrity": "sha512-2N/55r4JDJ4gdrCvGgINMy+HH3iRpNIz8K6SFwVsA+JbQScLiC+clmAxBgwiSPgcG9U15QmvqCGWzMbqda5zGQ==",
"dev": true,
"license": "MIT",
"dependencies": {

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;