Add pagination logic to AppealComponent and update layout structure.

This commit is contained in:
2025-08-05 20:59:22 +02:00
parent fcb64db137
commit 5013b9a204
3 changed files with 134 additions and 11 deletions
@@ -12,7 +12,15 @@ main {
flex: 1;
display: flex;
flex-direction: column;
overflow-y: auto;
}
.form-container {
position: relative;
height: 100%;
width: 100%;
display: flex;
flex-direction: column;
flex: 1;
}
.formPage {
@@ -20,5 +28,59 @@ main {
flex-direction: column;
align-items: center;
text-align: center;
margin: auto;
width: 100%;
height: 100%;
animation: fadeIn 0.5s ease-in-out;
}
@keyframes fadeIn {
from {
opacity: 0;
transform: translateY(20px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
.navigation-buttons {
display: flex;
gap: 16px;
margin-top: 20px;
}
.form-navigation {
display: flex;
justify-content: center;
gap: 10px;
position: absolute;
bottom: 0;
left: 0;
right: 0;
}
.nav-dot {
width: 12px;
height: 12px;
border-radius: 50%;
background-color: rgba(255, 255, 255, 0.3);
cursor: pointer;
transition: background-color 0.3s ease;
margin-top: auto;
margin-bottom: auto;
&.active {
background-color: #fff;
}
}
.nav-button {
color: #1f9bde;
}
.pages {
margin-top: auto;
margin-bottom: auto;
}