fix: Horizontal overflow issue
This commit is contained in:
parent
6602fbdd28
commit
2b6be9e1ae
@ -20,11 +20,13 @@
|
||||
children: Snippet;
|
||||
}
|
||||
|
||||
let sidebarWidth = $state(0);
|
||||
const { data, channels, children }: Props = $props();
|
||||
</script>
|
||||
|
||||
<div class="grid min-h-screen w-full md:grid-cols-[220px_1fr] lg:grid-cols-[280px_1fr]">
|
||||
<div class="hidden border-r bg-muted/40 md:block">
|
||||
<div class="w-screen">
|
||||
<div class="grid min-h-screen w-full md:grid-cols-[220px_1fr] lg:grid-cols-[280px_1fr]">
|
||||
<div class="hidden border-r bg-muted/40 md:block" bind:clientWidth={sidebarWidth}>
|
||||
<div class="flex h-full max-h-screen flex-col gap-2">
|
||||
<div class="flex h-14 items-center border-b px-4 lg:h-[60px] lg:px-6">
|
||||
<a href="/" class="flex items-center gap-2 font-semibold">
|
||||
@ -45,7 +47,8 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="max-h-screen p-2">
|
||||
<div class="max-h-screen p-2" style={`max-width: calc(100vw - ${sidebarWidth}px)`}>
|
||||
{@render children()}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -9,8 +9,14 @@
|
||||
<img src={imageSrc} alt="Profile image for {user}" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="flex-col">
|
||||
<p class="font-bold">{user}</p>
|
||||
<p class="flex-wrap">{message}</p>
|
||||
<div class="w-full">
|
||||
<p class="inline-size-full break-words font-bold">{user}</p>
|
||||
<p class="inline-size-full break-words">{message}</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<style>
|
||||
.inline-size-full {
|
||||
inline-size: calc(100% - 64px);
|
||||
}
|
||||
</style>
|
||||
|
Loading…
Reference in New Issue
Block a user