@@ -185,8 +189,7 @@ const urlSearchParams = computed(() => new URLSearchParams({ ...optionsValues.va
v-if="iframe"
v-bind="typeof iframe === 'object' ? iframe : {}"
:src="`/examples/${name}?${urlSearchParams}`"
- width="1024"
- class="relative left-1/2 -translate-x-1/2"
+ class="relative w-full lg:left-1/2 lg:-translate-x-1/2 lg:w-[1024px]"
:class="props.class"
/>
diff --git a/docs/app/pages/examples/[...slug].vue b/docs/app/pages/examples/[...slug].vue
index c1cbd1c0ae..1e7091aba9 100644
--- a/docs/app/pages/examples/[...slug].vue
+++ b/docs/app/pages/examples/[...slug].vue
@@ -2,6 +2,8 @@
const route = useRoute()
const name = route.params.slug?.[0]
+
+const width = computed(() => route.query.width && Number.parseInt(route.query.width as string) > 0 ? `${Number.parseInt(route.query.width as string) - 2}px` : '864px')
@@ -11,7 +13,9 @@ const name = route.params.slug?.[0]