fix(modal): enable smooth desktop vertical scrolling on camera detail modal (v19)
This commit is contained in:
+44
-8
@@ -2018,8 +2018,34 @@ body {
|
||||
top: 50%;
|
||||
left: 50%;
|
||||
transform: translate(-50%, -50%);
|
||||
max-height: 90vh;
|
||||
overflow-y: auto;
|
||||
max-height: 88vh;
|
||||
max-height: 88dvh;
|
||||
overflow-y: auto !important;
|
||||
overflow-x: hidden;
|
||||
overscroll-behavior: contain;
|
||||
-webkit-overflow-scrolling: touch;
|
||||
}
|
||||
|
||||
.agency-dialog::-webkit-scrollbar,
|
||||
.hardware-proof-dialog::-webkit-scrollbar {
|
||||
width: 8px;
|
||||
}
|
||||
|
||||
.agency-dialog::-webkit-scrollbar-track,
|
||||
.hardware-proof-dialog::-webkit-scrollbar-track {
|
||||
background: rgba(15, 23, 42, 0.6);
|
||||
border-radius: 4px;
|
||||
}
|
||||
|
||||
.agency-dialog::-webkit-scrollbar-thumb,
|
||||
.hardware-proof-dialog::-webkit-scrollbar-thumb {
|
||||
background: rgba(56, 189, 248, 0.35);
|
||||
border-radius: 4px;
|
||||
}
|
||||
|
||||
.agency-dialog::-webkit-scrollbar-thumb:hover,
|
||||
.hardware-proof-dialog::-webkit-scrollbar-thumb:hover {
|
||||
background: rgba(56, 189, 248, 0.65);
|
||||
}
|
||||
|
||||
.agency-dialog::backdrop {
|
||||
@@ -2034,11 +2060,12 @@ body {
|
||||
display: flex;
|
||||
align-items: flex-start;
|
||||
justify-content: space-between;
|
||||
background: rgba(7, 9, 14, 0.5);
|
||||
background: rgba(10, 15, 29, 0.94);
|
||||
position: sticky;
|
||||
top: 0;
|
||||
z-index: 10;
|
||||
backdrop-filter: blur(8px);
|
||||
z-index: 20;
|
||||
backdrop-filter: blur(16px);
|
||||
-webkit-backdrop-filter: blur(16px);
|
||||
}
|
||||
|
||||
.modal-agency-name {
|
||||
@@ -2659,6 +2686,10 @@ body {
|
||||
padding-bottom: max(20px, env(safe-area-inset-bottom)) !important;
|
||||
box-shadow: 0 -12px 40px rgba(0, 0, 0, 0.85) !important;
|
||||
animation: sheet-slide-up 0.28s cubic-bezier(0.16, 1, 0.3, 1) !important;
|
||||
overflow-y: auto !important;
|
||||
overflow-x: hidden !important;
|
||||
overscroll-behavior: contain !important;
|
||||
-webkit-overflow-scrolling: touch !important;
|
||||
}
|
||||
|
||||
@keyframes sheet-slide-up {
|
||||
@@ -2946,15 +2977,20 @@ body {
|
||||
========================================================================== */
|
||||
|
||||
.hardware-proof-dialog {
|
||||
max-width: 580px;
|
||||
max-width: 620px;
|
||||
width: 92vw;
|
||||
background: rgba(15, 23, 42, 0.95);
|
||||
max-height: 88vh;
|
||||
max-height: 88dvh;
|
||||
background: rgba(15, 23, 42, 0.96);
|
||||
backdrop-filter: blur(20px);
|
||||
-webkit-backdrop-filter: blur(20px);
|
||||
border: 1px solid rgba(56, 189, 248, 0.25);
|
||||
border-radius: var(--radius-xl);
|
||||
box-shadow: 0 20px 50px rgba(0, 0, 0, 0.8), 0 0 30px rgba(6, 182, 212, 0.15);
|
||||
overflow: hidden;
|
||||
overflow-y: auto !important;
|
||||
overflow-x: hidden;
|
||||
overscroll-behavior: contain;
|
||||
-webkit-overflow-scrolling: touch;
|
||||
}
|
||||
|
||||
.cam-verification-badge {
|
||||
|
||||
Reference in New Issue
Block a user