);
}
diff --git a/apps/www/content/docs/arkenv/index.mdx b/apps/www/content/docs/arkenv/index.mdx
index 804eb7128..6d7d6615a 100644
--- a/apps/www/content/docs/arkenv/index.mdx
+++ b/apps/www/content/docs/arkenv/index.mdx
@@ -9,6 +9,19 @@ import { SiGithub as GitHub } from "@icons-pack/react-simple-icons";
../../packages/arkenv/README.md#introduction../../packages/arkenv/README.md#features
+## The ArkEnv icon
+
+
+
+
+
+The ArkEnv icon tells the story of what we're building. It weaves together three distinct symbols:
+
+- **A gear**: At first glance, it's a settings gear, representing the core mechanical purpose of the library: precise environment configuration.
+- **A ship's wheel**: Look closer, and it's a ship's wheel. This honors the Ark motif, symbolizing the freedom to explore and build, steered by reliable technology.
+- **A lighthouse**: It is also the Japanese map symbol for a lighthouse. Just as a lighthouse warns sailors of danger, ArkEnv's typesafety guides your apps away from the rocky shores of runtime errors.
+
+
## Next steps
diff --git a/apps/www/lib/source.tsx b/apps/www/lib/source.tsx
index 1edbe9045..e4882b1aa 100644
--- a/apps/www/lib/source.tsx
+++ b/apps/www/lib/source.tsx
@@ -6,7 +6,7 @@ import { createElement } from "react";
import { docs } from "~/.source";
import { Badge } from "~/components/ui/badge";
-export type IconName = keyof typeof icons | "New";
+export type IconName = keyof typeof icons | "New" | "Updated";
export const source = loader({
baseUrl: "/docs",
@@ -20,6 +20,10 @@ export const source = loader({
return createElement(SimpleIcons[`Si${icon}` as never]);
if (icon === "New")
return new;
+ if (icon === "Updated")
+ return (
+ updated
+ );
throw new Error(`${icon} is not a valid icon`);
},
diff --git a/apps/www/public/assets/icon.svg b/apps/www/public/assets/icon.svg
new file mode 100644
index 000000000..a02e45c3b
--- /dev/null
+++ b/apps/www/public/assets/icon.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/packages/arkenv/README.md b/packages/arkenv/README.md
index eb64cfb0c..c52116c67 100644
--- a/packages/arkenv/README.md
+++ b/packages/arkenv/README.md
@@ -1,7 +1,6 @@