From 7154d5482dea7dd90dad45fadbd34ab55e463f84 Mon Sep 17 00:00:00 2001 From: Abhishek Doshi Date: Mon, 29 Jun 2026 18:08:28 +0530 Subject: [PATCH 1/7] docs: add Arcade installation walkthrough video to getting started guide --- src/content/docs/getting-started/index.mdx | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/src/content/docs/getting-started/index.mdx b/src/content/docs/getting-started/index.mdx index 17c853b3..115e1d56 100644 --- a/src/content/docs/getting-started/index.mdx +++ b/src/content/docs/getting-started/index.mdx @@ -12,7 +12,21 @@ import { } from 'starlight-theme-nova/components'; import { Steps, Tabs, TabItem } from '@astrojs/starlight/components'; -{/* TODO: Add 2-minute installation walkthrough video */} +{/* ARCADE EMBED START */} +
+ +
+{/* ARCADE EMBED END */} This guide walks you through installing Shorebird and integrating it into your Flutter app. From 4c3e8c28041b1a6b6e03baa17c790b75177edee1 Mon Sep 17 00:00:00 2001 From: Abhishek Doshi Date: Mon, 29 Jun 2026 18:11:36 +0530 Subject: [PATCH 2/7] style: reformat Arcade embed styles for better readability in getting-started documentation --- src/content/docs/getting-started/index.mdx | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/src/content/docs/getting-started/index.mdx b/src/content/docs/getting-started/index.mdx index 115e1d56..603ef650 100644 --- a/src/content/docs/getting-started/index.mdx +++ b/src/content/docs/getting-started/index.mdx @@ -13,8 +13,14 @@ import { import { Steps, Tabs, TabItem } from '@astrojs/starlight/components'; {/* ARCADE EMBED START */} +
{/* ARCADE EMBED END */} From b887ba6db68d72bc8727fba6ee75f8b61ff9c3ad Mon Sep 17 00:00:00 2001 From: Abhishek Doshi Date: Thu, 2 Jul 2026 15:17:11 +0530 Subject: [PATCH 3/7] refactor: replace inline iframe with ArcadeEmbed component in getting-started guide --- src/content/docs/getting-started/index.mdx | 31 ++++------------------ 1 file changed, 5 insertions(+), 26 deletions(-) diff --git a/src/content/docs/getting-started/index.mdx b/src/content/docs/getting-started/index.mdx index 603ef650..c618961a 100644 --- a/src/content/docs/getting-started/index.mdx +++ b/src/content/docs/getting-started/index.mdx @@ -11,34 +11,13 @@ import { LinkCard, } from 'starlight-theme-nova/components'; import { Steps, Tabs, TabItem } from '@astrojs/starlight/components'; +import ArcadeEmbed from '~/components/ArcadeEmbed.astro'; {/* ARCADE EMBED START */} - -
- -
+ {/* ARCADE EMBED END */} This guide walks you through installing Shorebird and integrating it into your From 0964ce0f7a8975d38eef41935f00dae2aa61ce54 Mon Sep 17 00:00:00 2001 From: Abhishek Doshi Date: Thu, 2 Jul 2026 15:17:36 +0530 Subject: [PATCH 4/7] docs: add empty line for spacing before ArcadeEmbed in getting-started guide --- src/content/docs/getting-started/index.mdx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/content/docs/getting-started/index.mdx b/src/content/docs/getting-started/index.mdx index c618961a..d4dcab10 100644 --- a/src/content/docs/getting-started/index.mdx +++ b/src/content/docs/getting-started/index.mdx @@ -14,6 +14,7 @@ import { Steps, Tabs, TabItem } from '@astrojs/starlight/components'; import ArcadeEmbed from '~/components/ArcadeEmbed.astro'; {/* ARCADE EMBED START */} + Date: Thu, 2 Jul 2026 17:55:56 +0530 Subject: [PATCH 5/7] docs: add ArcadeEmbed tutorial component to code-push creation guide --- src/content/docs/code-push/create.mdx | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/content/docs/code-push/create.mdx b/src/content/docs/code-push/create.mdx index ba9c381b..0532fe90 100644 --- a/src/content/docs/code-push/create.mdx +++ b/src/content/docs/code-push/create.mdx @@ -6,6 +6,8 @@ sidebar: order: 2 --- +import ArcadeEmbed from '~/components/ArcadeEmbed.astro'; + :::note If you have an existing project, you can use @@ -19,6 +21,11 @@ To create a new Flutter project with Shorebird, use `shorebird create`: shorebird create my_app ``` + + This does several things: 1. Runs From d8dca7398ffef386d7adcbb1fb1487f574f42988 Mon Sep 17 00:00:00 2001 From: Abhishek Doshi Date: Thu, 2 Jul 2026 17:58:32 +0530 Subject: [PATCH 6/7] docs: update Arcade embed title in code-push documentation --- src/content/docs/code-push/create.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/docs/code-push/create.mdx b/src/content/docs/code-push/create.mdx index 0532fe90..78a53f15 100644 --- a/src/content/docs/code-push/create.mdx +++ b/src/content/docs/code-push/create.mdx @@ -23,7 +23,7 @@ shorebird create my_app This does several things: From 8d7d552571ecbd9a3508e452bd96f7b4f1c5856e Mon Sep 17 00:00:00 2001 From: Abhishek Doshi Date: Thu, 2 Jul 2026 18:27:29 +0530 Subject: [PATCH 7/7] docs: remove comment wrappers from Arcade embed in getting started guide --- src/content/docs/getting-started/index.mdx | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/content/docs/getting-started/index.mdx b/src/content/docs/getting-started/index.mdx index d4dcab10..2adf1b74 100644 --- a/src/content/docs/getting-started/index.mdx +++ b/src/content/docs/getting-started/index.mdx @@ -13,13 +13,10 @@ import { import { Steps, Tabs, TabItem } from '@astrojs/starlight/components'; import ArcadeEmbed from '~/components/ArcadeEmbed.astro'; -{/* ARCADE EMBED START */} - -{/* ARCADE EMBED END */} This guide walks you through installing Shorebird and integrating it into your Flutter app.