diff --git a/docs/docs/assets/group/rasterize.png b/docs/docs/assets/group/rasterize.png
deleted file mode 100644
index 13509a00ce..0000000000
Binary files a/docs/docs/assets/group/rasterize.png and /dev/null differ
diff --git a/docs/docs/getting-started/web.mdx b/docs/docs/getting-started/web.mdx
index 24e46906ad..0fe9cee7c6 100644
--- a/docs/docs/getting-started/web.mdx
+++ b/docs/docs/getting-started/web.mdx
@@ -164,11 +164,13 @@ LoadSkiaWeb({
## Unsupported Features
Below are the React Native Skia APIs which are not yet supported on React Native Web.
-Some of these features are a work in progress, and some others will come later.
+If you are interested to use one of these features, please make [a feature request on GitHub](https://github.com/Shopify/react-native-skia/issues/new/choose).
-**Coming soon**
+**Unsupported**
-* `Font::GetPath`
+* `PathEffectFactory.MakeSum()`
+* `PathEffectFactory.MakeCompose()`
+* `Font.GetPath()`
* `ShaderFilter`
**Unplanned**
diff --git a/docs/docs/group.md b/docs/docs/group.md
index f245ed8880..90b0a21e91 100644
--- a/docs/docs/group.md
+++ b/docs/docs/group.md
@@ -268,7 +268,7 @@ const Clip = () => {
};
```
-
+
## Fitbox
@@ -301,12 +301,18 @@ const Hello = () => {
return (
);
}
```
-
+
diff --git a/docs/docs/paint/assets/assignment.png b/docs/docs/paint/assets/assignment.png
deleted file mode 100644
index c04ebcdf93..0000000000
Binary files a/docs/docs/paint/assets/assignment.png and /dev/null differ
diff --git a/docs/docs/paint/assets/blend-mode.png b/docs/docs/paint/assets/blend-mode.png
deleted file mode 100644
index 4ce44232e0..0000000000
Binary files a/docs/docs/paint/assets/blend-mode.png and /dev/null differ
diff --git a/docs/docs/paint/assets/inheritance.png b/docs/docs/paint/assets/inheritance.png
deleted file mode 100644
index 5d2cfce5ff..0000000000
Binary files a/docs/docs/paint/assets/inheritance.png and /dev/null differ
diff --git a/docs/docs/paint/assets/opacity.png b/docs/docs/paint/assets/opacity.png
deleted file mode 100644
index da17d725b6..0000000000
Binary files a/docs/docs/paint/assets/opacity.png and /dev/null differ
diff --git a/docs/docs/paint/assets/strokes.png b/docs/docs/paint/assets/strokes.png
deleted file mode 100644
index 7d83bfd7cc..0000000000
Binary files a/docs/docs/paint/assets/strokes.png and /dev/null differ
diff --git a/docs/docs/paint/overview.md b/docs/docs/paint/overview.md
index 561fe15a1b..d1f03fb347 100644
--- a/docs/docs/paint/overview.md
+++ b/docs/docs/paint/overview.md
@@ -35,14 +35,18 @@ When drawing something, you can pass Paint components as children to add strokes
In the example below, the circle has one light blue fill and two stroke paints.
```tsx twoslash
-import {Canvas, Circle, Paint} from "@shopify/react-native-skia";
+import {Canvas, Circle, Paint, vec} from "@shopify/react-native-skia";
+
+const width = 256;
+const height = 256;
export const PaintDemo = () => {
const strokeWidth = 10;
- const r = 128 - strokeWidth / 2;
+ const c = vec(width / 2, height / 2);
+ const r = (width - strokeWidth) / 2;
return (
-