feat(insights): peek panel au clic sur un nœud — slide droite, contenu note
- handleNoteClick fetch la note + ouvre peek panel au lieu de naviguer - Panel fixed right (left en RTL), spring animation (stiffness 340 damping 34) - Header avec titre + boutons Maximize2 (ouvrir note complète) et X (fermer) - Content rendu en read-only via dangerouslySetInnerHTML - prefers-reduced-motion: animation désactivée - responsive: w-full sur mobile, 50vw/640px max sur desktop
This commit is contained in:
@@ -37,7 +37,7 @@ export default async function MainLayout({
|
||||
>
|
||||
{/* No top-bar header — sidebar-only navigation (architectural-grid design) */}
|
||||
<div className="flex h-screen overflow-hidden bg-memento-desk dark:bg-background">
|
||||
<Suspense fallback={<div className="hidden w-80 shrink-0 md:block" />}>
|
||||
<Suspense fallback={<div className="hidden w-80 xl:w-[22rem] 2xl:w-[26rem] shrink-0 md:block" />}>
|
||||
<Sidebar user={session?.user} />
|
||||
</Suspense>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user