diff --git a/README.md b/README.md
index 9b27432f..4b0f5124 100644
--- a/README.md
+++ b/README.md
@@ -70,3 +70,7 @@ Tags, colors and clusters help to retain the overview.
+
+---
+
+This project is tested with BrowserStack
diff --git a/examples/README.md b/examples/README.md
new file mode 100644
index 00000000..43eb75f0
--- /dev/null
+++ b/examples/README.md
@@ -0,0 +1,32 @@
+# Examples
+Here is a collection of executable examples. Building on each other, they show the features available in the Utipia-ui library.
+You can run them and try them out locally in the browser.
+
+## Running the examples
+
+These examples depend on the `/dist` of the root project. You have to run `npm run build` in the root project before you can run the examples:
+
+Using the example [3 - Tags](./3-tags):
+
+```sh
+# in root directory install and build the library
+npm install
+npm run build
+
+# change to specific example directory
+cd ./examples/3-tags
+
+# install and run the example code
+npm install && npm run dev
+
+# call up the running example in the browser at http://localhost:5173/
+
+## Roadmap
+
+- [x] Basic Map
+- [x] Static Layers
+- [x] Tags Custom Views & Forms
+- [ ] APIs Integration
+- [ ] Permissions
+- [ ] Custom Views & Forms
+- [ ] AppShell
diff --git a/package-lock.json b/package-lock.json
index e29a1502..58adfdeb 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "utopia-ui",
- "version": "3.0.79",
+ "version": "3.0.81",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "utopia-ui",
- "version": "3.0.79",
+ "version": "3.0.81",
"license": "GPL-3.0-only",
"dependencies": {
"@heroicons/react": "^2.0.17",
diff --git a/package.json b/package.json
index 9fcdfe93..eca1866c 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "utopia-ui",
- "version": "3.0.79",
+ "version": "3.0.81",
"description": "Reuseable React Components to build mapping apps for real life communities and networks",
"repository": "https://github.com/utopia-os/utopia-ui",
"homepage": "https://utopia-os.org/",
@@ -24,6 +24,7 @@
"test:component": "cypress run --component --browser electron",
"test:unit": "npm run test:unit:dev -- run --coverage",
"test:unit:dev": "vitest",
+ "test:unit:update": "npm run test:unit:dev -- run --coverage -u",
"docs:generate": "typedoc --includeVersion --navigation.includeCategories true --plugin typedoc-plugin-missing-exports --plugin typedoc-plugin-coverage src/index.tsx",
"update": "npx npm-check-updates"
},
diff --git a/src/Components/AppShell/AppShell.tsx b/src/Components/AppShell/AppShell.tsx
index 24c7099f..7c2c482e 100644
--- a/src/Components/AppShell/AppShell.tsx
+++ b/src/Components/AppShell/AppShell.tsx
@@ -13,15 +13,17 @@ export function AppShell({
appName,
children,
assetsApi,
+ embedded,
}: {
appName: string
children: React.ReactNode
assetsApi: AssetsApi
+ embedded?: boolean
}) {
return (
-
+
{children}
diff --git a/src/Components/AppShell/Content.tsx b/src/Components/AppShell/Content.tsx
index ace72351..f6d49fd9 100644
--- a/src/Components/AppShell/Content.tsx
+++ b/src/Components/AppShell/Content.tsx
@@ -12,7 +12,7 @@ export function Content({ children }: ContentProps) {
return (