Fix webapp mobile layout
This commit is contained in:
@@ -1,15 +1,15 @@
|
||||
<script lang="ts">
|
||||
import { Separator } from '$lib/components/ui/separator'
|
||||
import PreviewSection from './preview/PreviewSection.svelte'
|
||||
import ControlsSection from './controls/ControlsSection.svelte'
|
||||
import { Separator } from '$lib/components/ui/separator'
|
||||
import PreviewSection from './preview/PreviewSection.svelte'
|
||||
import ControlsSection from './controls/ControlsSection.svelte'
|
||||
|
||||
import { createMediaQuery } from '$lib/utils/media.svelte'
|
||||
import { MediaQuery } from 'svelte/reactivity'
|
||||
|
||||
const mobileMediaQuery = createMediaQuery('(max-width: 1024px)')
|
||||
const separatorOrientation = $derived(mobileMediaQuery.matches ? 'horizontal' : 'vertical')
|
||||
const mediaLg = new MediaQuery('min-width: 1024px')
|
||||
const separatorOrientation = $derived(mediaLg.current ? 'vertical' : 'horizontal')
|
||||
</script>
|
||||
|
||||
<div class="grow stack-h max-lg:stack gap-4">
|
||||
<div class="grow flex flex-col lg:flex-row gap-4">
|
||||
<PreviewSection />
|
||||
|
||||
<Separator decorative orientation={separatorOrientation} />
|
||||
|
||||
Reference in New Issue
Block a user