diff --git a/src/components/RegistrationEventRecordCalendar.vue b/src/components/RegistrationEventRecordCalendar.vue
index 9af4e88..21f57a4 100644
--- a/src/components/RegistrationEventRecordCalendar.vue
+++ b/src/components/RegistrationEventRecordCalendar.vue
@@ -49,33 +49,47 @@
@@ -346,6 +360,7 @@ function addMonths(date: Date, months: number): Date {
background: #f5f5f8;
border-radius: 1rem 1rem 0 0;
flex-direction: column;
+ max-height: min(80vh, 40rem);
h3,
.title {
@@ -355,11 +370,29 @@ function addMonths(date: Date, months: number): Date {
text-align: center;
font-weight: 700;
}
+
+ .popup-head {
+ gap: .5rem;
+ display: flex;
+ padding: 0 1rem;
+ align-items: center;
+ justify-content: space-between;
+ }
+
+ .popup-body {
+ flex: 1;
+ overflow-y: auto;
+ }
}
.filter-popup {
padding: 1rem 1rem calc(1rem + env(safe-area-inset-bottom, 0)) 1rem;
+ .popup-head,
+ .popup-body {
+ padding: 0;
+ }
+
.items {
gap: .5rem;
display: grid;
@@ -413,7 +446,7 @@ function addMonths(date: Date, months: number): Date {
}
.day-record-panel,
- .registration-event-filter-panel {
+ .filter-popup {
background: #10161f;
h3,