mirror of
https://github.com/PR0M3TH3AN/bitvid.git
synced 2026-10-27 07:52:24 +00:00
Refactor DM UI for independent column scrolling and responsiveness
- Updated `css/tailwind.source.css` to enforce full height and independent scrolling for DM columns. - Targeted `#profilePaneMessages` to `height: 100%` to prevent modal body scrolling interference. - Updated `dm-app-shell` containers to manage overflow internally. - Verified scroll positions and animations in `ConversationList.js` and `MessageThread.js`. - Cleaned up redundant headers in `ConversationList.js`. - Verified layout via Playwright script (`verify_dm_v2.py`).
This commit is contained in:
1 parent
9a27761fe2
commit
69a6edecd8
2 files changed
+283
-1
No files matched your search
@@ -5857,11 +5857,17 @@
|
||||
}
|
||||
}
|
||||
|
||||
/* Ensure the profile pane for messages takes full height */
|
||||
#profilePaneMessages {
|
||||
height: 100%;
|
||||
min-height: 0;
|
||||
}
|
||||
|
||||
@media (min-width: theme("screens.md")) {
|
||||
.profile-modal .dm-app-shell {
|
||||
flex-direction: row;
|
||||
align-items: stretch;
|
||||
height: calc(100vh - var(--space-4xl));
|
||||
height: 100%;
|
||||
min-height: 0;
|
||||
}
|
||||
|
||||
@@ -5893,6 +5899,7 @@
|
||||
flex: 1;
|
||||
overflow-y: auto;
|
||||
min-height: 0;
|
||||
overscroll-behavior-y: contain;
|
||||
@apply no-scrollbar;
|
||||
}
|
||||
|
||||
@@ -5907,6 +5914,7 @@
|
||||
flex: 1;
|
||||
overflow-y: auto;
|
||||
min-height: 0;
|
||||
overscroll-behavior-y: contain;
|
||||
@apply no-scrollbar;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user