mirror of
https://github.com/dergigi/boris.git
synced 2025-12-18 23:24:22 +01:00
fix: force bookmarks pane expanded on mobile and ensure highlights pane sits above content on desktop
This commit is contained in:
@@ -243,7 +243,7 @@ const ThreePaneLayout: React.FC<ThreePaneLayoutProps> = (props) => {
|
|||||||
<BookmarkList
|
<BookmarkList
|
||||||
bookmarks={props.bookmarks}
|
bookmarks={props.bookmarks}
|
||||||
onSelectUrl={props.onSelectUrl}
|
onSelectUrl={props.onSelectUrl}
|
||||||
isCollapsed={props.isCollapsed}
|
isCollapsed={isMobile ? false : props.isCollapsed}
|
||||||
onToggleCollapse={props.onToggleSidebar}
|
onToggleCollapse={props.onToggleSidebar}
|
||||||
onLogout={props.onLogout}
|
onLogout={props.onLogout}
|
||||||
viewMode={props.viewMode}
|
viewMode={props.viewMode}
|
||||||
|
|||||||
@@ -604,6 +604,11 @@ body.mobile-sidebar-open {
|
|||||||
height: 100%;
|
height: 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Ensure panes are stacked in the correct order on desktop */
|
||||||
|
.three-pane .pane.sidebar { z-index: 1; }
|
||||||
|
.three-pane .pane.main { z-index: 1; }
|
||||||
|
.three-pane .pane.highlights { z-index: 2; }
|
||||||
|
|
||||||
/* Mobile pane styles */
|
/* Mobile pane styles */
|
||||||
@media (max-width: 768px) {
|
@media (max-width: 768px) {
|
||||||
/* Both sidepanes slide in as overlays */
|
/* Both sidepanes slide in as overlays */
|
||||||
|
|||||||
Reference in New Issue
Block a user