-
React playground
+
+
+

+
React playground
+
Capgo Sheets usecases
Open every sheet pattern from the real preview viewport. No fake phone frame, no clipped overlay.
diff --git a/examples/shared/usecase-gallery.css b/examples/shared/usecase-gallery.css
index 29beea5..ec79a1b 100644
--- a/examples/shared/usecase-gallery.css
+++ b/examples/shared/usecase-gallery.css
@@ -77,6 +77,24 @@ cap-sheet-trigger.demo-link {
padding-block: 1em 1.25em;
}
+.demo-hero-copy {
+ min-width: 0;
+}
+
+.demo-brand {
+ display: flex;
+ align-items: center;
+ gap: 0.75em;
+}
+
+.demo-logo {
+ width: 3rem;
+ height: 3rem;
+ flex: 0 0 auto;
+ border-radius: 0.875rem;
+ box-shadow: 0 0.75rem 2rem rgb(20 23 22 / 0.14);
+}
+
.demo-hero h1 {
max-width: 12em;
margin: 0;
diff --git a/examples/solid-app/public/capgo-sheets-logo.svg b/examples/solid-app/public/capgo-sheets-logo.svg
new file mode 100644
index 0000000..c6b76b7
--- /dev/null
+++ b/examples/solid-app/public/capgo-sheets-logo.svg
@@ -0,0 +1,10 @@
+
diff --git a/examples/solid-app/src/UsecaseGallery.tsx b/examples/solid-app/src/UsecaseGallery.tsx
index b170bb6..75b698f 100644
--- a/examples/solid-app/src/UsecaseGallery.tsx
+++ b/examples/solid-app/src/UsecaseGallery.tsx
@@ -276,8 +276,11 @@ export function UsecaseGallery() {
-
-
Solid playground
+
+
+

+
Solid playground
+
Capgo Sheets usecases
Open every sheet pattern from the real preview viewport. No fake phone frame, no clipped overlay.
diff --git a/examples/svelte-app/public/capgo-sheets-logo.svg b/examples/svelte-app/public/capgo-sheets-logo.svg
new file mode 100644
index 0000000..c6b76b7
--- /dev/null
+++ b/examples/svelte-app/public/capgo-sheets-logo.svg
@@ -0,0 +1,10 @@
+
diff --git a/examples/svelte-app/src/App.svelte b/examples/svelte-app/src/App.svelte
index 11389eb..f641c41 100644
--- a/examples/svelte-app/src/App.svelte
+++ b/examples/svelte-app/src/App.svelte
@@ -753,8 +753,11 @@
-
-
Svelte playground
+
+
+

+
Svelte playground
+
Capgo Sheets usecases
Open every sheet pattern from the real preview viewport. No fake phone frame, no clipped overlay.
diff --git a/examples/vue-app/public/capgo-sheets-logo.svg b/examples/vue-app/public/capgo-sheets-logo.svg
new file mode 100644
index 0000000..c6b76b7
--- /dev/null
+++ b/examples/vue-app/public/capgo-sheets-logo.svg
@@ -0,0 +1,10 @@
+
diff --git a/examples/vue-app/src/UsecaseGallery.vue b/examples/vue-app/src/UsecaseGallery.vue
index 84bf77d..292922d 100644
--- a/examples/vue-app/src/UsecaseGallery.vue
+++ b/examples/vue-app/src/UsecaseGallery.vue
@@ -464,8 +464,11 @@ function booleanAttributes(options?: SheetOptions): Record
{