diff --git a/.repo/images/content-script-favicon.png b/.repo/images/content-script-favicon.png
new file mode 100644
index 00000000..57263278
Binary files /dev/null and b/.repo/images/content-script-favicon.png differ
diff --git a/.repo/images/global-side-panel-open.png b/.repo/images/global-side-panel-open.png
new file mode 100644
index 00000000..c12c4a74
Binary files /dev/null and b/.repo/images/global-side-panel-open.png differ
diff --git a/.repo/images/global-side-panel.png b/.repo/images/global-side-panel.png
new file mode 100644
index 00000000..ac1a5439
Binary files /dev/null and b/.repo/images/global-side-panel.png differ
diff --git a/.repo/images/google-analytics-events.png b/.repo/images/google-analytics-events.png
new file mode 100644
index 00000000..9586e648
Binary files /dev/null and b/.repo/images/google-analytics-events.png differ
diff --git a/.repo/images/multiple-side-panel-main.png b/.repo/images/multiple-side-panel-main.png
new file mode 100644
index 00000000..623a3767
Binary files /dev/null and b/.repo/images/multiple-side-panel-main.png differ
diff --git a/.repo/images/multiple-side-panel-welcome.png b/.repo/images/multiple-side-panel-welcome.png
new file mode 100644
index 00000000..ef8fecc9
Binary files /dev/null and b/.repo/images/multiple-side-panel-welcome.png differ
diff --git a/.repo/images/optional-permissions-dialog.png b/.repo/images/optional-permissions-dialog.png
new file mode 100644
index 00000000..0c055745
Binary files /dev/null and b/.repo/images/optional-permissions-dialog.png differ
diff --git a/.repo/images/optional-permissions-new-tab.png b/.repo/images/optional-permissions-new-tab.png
new file mode 100644
index 00000000..38309e44
Binary files /dev/null and b/.repo/images/optional-permissions-new-tab.png differ
diff --git a/.repo/images/optional-permissions-top-sites.png b/.repo/images/optional-permissions-top-sites.png
new file mode 100644
index 00000000..33f2640f
Binary files /dev/null and b/.repo/images/optional-permissions-top-sites.png differ
diff --git a/.repo/images/side-panel-dictionary-context-menu.png b/.repo/images/side-panel-dictionary-context-menu.png
new file mode 100644
index 00000000..c53fd2a4
Binary files /dev/null and b/.repo/images/side-panel-dictionary-context-menu.png differ
diff --git a/.repo/images/site-specific-side-panel.png b/.repo/images/site-specific-side-panel.png
new file mode 100644
index 00000000..6c1c0239
Binary files /dev/null and b/.repo/images/site-specific-side-panel.png differ
diff --git a/functional-samples/cookbook.sidepanel-global/README.md b/functional-samples/cookbook.sidepanel-global/README.md
index 4ca70b42..a4370592 100644
--- a/functional-samples/cookbook.sidepanel-global/README.md
+++ b/functional-samples/cookbook.sidepanel-global/README.md
@@ -8,8 +8,8 @@ This example demonstrates how to display the same side panel on every site using
2. Load this directory in Chrome as an [unpacked extension](https://developer.chrome.com/docs/extensions/mv3/getstarted/development-basics/#load-unpacked).
3. Open the side panel UI
-
+
4. Choose the "Global side panel".
-
+
diff --git a/functional-samples/cookbook.sidepanel-multiple/README.md b/functional-samples/cookbook.sidepanel-multiple/README.md
index 1f08bf80..c6bf2bae 100644
--- a/functional-samples/cookbook.sidepanel-multiple/README.md
+++ b/functional-samples/cookbook.sidepanel-multiple/README.md
@@ -9,8 +9,8 @@ You can use [`sidepanel.getOptions()`](https://developer.chrome.com/docs/extensi
3. Open the side panel UI
4. Choose "Multiple side panels" to see the welcome page.
-
+
5. Navigate to https://developer.chrome.com to see the main side panel.
-
+
diff --git a/functional-samples/cookbook.sidepanel-site-specific/README.md b/functional-samples/cookbook.sidepanel-site-specific/README.md
index 5709fb8f..28cc02b9 100644
--- a/functional-samples/cookbook.sidepanel-site-specific/README.md
+++ b/functional-samples/cookbook.sidepanel-site-specific/README.md
@@ -12,4 +12,4 @@ This example demonstrates how to display the side panel only on google.com using
💡 You can also open the side panel by pressing `Ctrl+B` (Windows) or `Cmd+B` (macOS).
-
+
diff --git a/functional-samples/sample.favicon-cs/README.md b/functional-samples/sample.favicon-cs/README.md
index b29f7075..6059b79f 100644
--- a/functional-samples/sample.favicon-cs/README.md
+++ b/functional-samples/sample.favicon-cs/README.md
@@ -13,4 +13,4 @@ See [Fetching favicons](https://developer.chrome.com/docs/extensions/mv3/favicon
It should look like this:
-
+
diff --git a/functional-samples/sample.optional_permissions/README.md b/functional-samples/sample.optional_permissions/README.md
index bd9e5306..84513107 100644
--- a/functional-samples/sample.optional_permissions/README.md
+++ b/functional-samples/sample.optional_permissions/README.md
@@ -10,12 +10,12 @@ Follow the instructions to load an [unpacked extension](https://developer.chrome
It should look like this:
-
+
Then, click on "Allow Extension to Access to top sites". You will see the following message:
-
+
If you accept, it will display a list of your top sites.
-
+
diff --git a/functional-samples/sample.sidepanel-dictionary/README.md b/functional-samples/sample.sidepanel-dictionary/README.md
index 5e641901..373b71bb 100644
--- a/functional-samples/sample.sidepanel-dictionary/README.md
+++ b/functional-samples/sample.sidepanel-dictionary/README.md
@@ -24,4 +24,4 @@ may not be open yet. To handle this we store the word in
You should see the definition on the side panel
-
+
diff --git a/functional-samples/tutorial.google-analytics/README.md b/functional-samples/tutorial.google-analytics/README.md
index a85af1cd..2194151f 100644
--- a/functional-samples/tutorial.google-analytics/README.md
+++ b/functional-samples/tutorial.google-analytics/README.md
@@ -15,4 +15,4 @@ This example demonstrates how to track extension events in Google Analytics 4 us
5. Check out the [real-time report](https://support.google.com/analytics/answer/1638635) to see how the events surface in Google Analytics.
-
+