diff --git a/skyvern-frontend/src/components/icons/VersionHistoryIcon.tsx b/skyvern-frontend/src/components/icons/VersionHistoryIcon.tsx
new file mode 100644
index 00000000..5e791762
--- /dev/null
+++ b/skyvern-frontend/src/components/icons/VersionHistoryIcon.tsx
@@ -0,0 +1,36 @@
+import { CounterClockwiseClockIcon, FileTextIcon } from "@radix-ui/react-icons";
+
+type Props = {
+ /** Size of the main document icon in pixels */
+ size?: number;
+ /** Additional class names */
+ className?: string;
+};
+
+function VersionHistoryIcon({ size = 24, className = "" }: Props) {
+ // Calculate relative size for the history icon (overlay)
+ const historySize = Math.round(size * 0.6);
+
+ return (
+
+ {/* Main Document Icon */}
+
+
+ {/* Overlay History Icon - Bottom Left */}
+
+
+
+
+ );
+}
+
+export { VersionHistoryIcon };
diff --git a/skyvern-frontend/src/routes/workflows/editor/WorkflowHeader.tsx b/skyvern-frontend/src/routes/workflows/editor/WorkflowHeader.tsx
index ff063eaa..06795283 100644
--- a/skyvern-frontend/src/routes/workflows/editor/WorkflowHeader.tsx
+++ b/skyvern-frontend/src/routes/workflows/editor/WorkflowHeader.tsx
@@ -3,7 +3,6 @@ import {
BookmarkIcon,
ChevronDownIcon,
ChevronUpIcon,
- ClockIcon,
CodeIcon,
CopyIcon,
PlayIcon,
@@ -13,6 +12,7 @@ import { useEffect, useRef, useState } from "react";
import { useNavigate, useParams } from "react-router-dom";
import { SaveIcon } from "@/components/icons/SaveIcon";
import { BrowserIcon } from "@/components/icons/BrowserIcon";
+import { VersionHistoryIcon } from "@/components/icons/VersionHistoryIcon";
import { Button } from "@/components/ui/button";
import {
Tooltip,
@@ -386,7 +386,7 @@ function WorkflowHeader({
onHistory?.();
}}
>
-
+
History