From 84a0ff4e4c813b34e38bd1f23e0a39079d76e74e Mon Sep 17 00:00:00 2001 From: Shuchang Zheng Date: Fri, 13 Jun 2025 12:18:55 -0700 Subject: [PATCH] Add Insurance, Healthcare, and Logistics sections to Skyvern UI (#2712) --- .../src/components/icons/DocumentIcon.tsx | 53 ++++++++++++++++++ .../src/components/icons/HospitalIcon.tsx | 51 +++++++++++++++++ .../src/components/icons/LogisticsIcon.tsx | 55 +++++++++++++++++++ .../src/components/icons/PackageIcon.tsx | 43 +++++++++++++++ 4 files changed, 202 insertions(+) create mode 100644 skyvern-frontend/src/components/icons/DocumentIcon.tsx create mode 100644 skyvern-frontend/src/components/icons/HospitalIcon.tsx create mode 100644 skyvern-frontend/src/components/icons/LogisticsIcon.tsx create mode 100644 skyvern-frontend/src/components/icons/PackageIcon.tsx diff --git a/skyvern-frontend/src/components/icons/DocumentIcon.tsx b/skyvern-frontend/src/components/icons/DocumentIcon.tsx new file mode 100644 index 00000000..8970fce9 --- /dev/null +++ b/skyvern-frontend/src/components/icons/DocumentIcon.tsx @@ -0,0 +1,53 @@ +type Props = { + className?: string; +}; + +function DocumentIcon({ className }: Props) { + return ( + + + + + + + ); +} + +export { DocumentIcon }; diff --git a/skyvern-frontend/src/components/icons/HospitalIcon.tsx b/skyvern-frontend/src/components/icons/HospitalIcon.tsx new file mode 100644 index 00000000..9c80a4a2 --- /dev/null +++ b/skyvern-frontend/src/components/icons/HospitalIcon.tsx @@ -0,0 +1,51 @@ +type Props = { + className?: string; +}; + +function HospitalIcon({ className }: Props) { + return ( + + {/* Hospital Building */} + + {/* Door */} + + {/* Plus Symbol */} + + + + ); +} + +export { HospitalIcon }; diff --git a/skyvern-frontend/src/components/icons/LogisticsIcon.tsx b/skyvern-frontend/src/components/icons/LogisticsIcon.tsx new file mode 100644 index 00000000..c8248431 --- /dev/null +++ b/skyvern-frontend/src/components/icons/LogisticsIcon.tsx @@ -0,0 +1,55 @@ +type Props = { + className?: string; +}; + +function LogisticsIcon({ className }: Props) { + return ( + + {/* Truck Body */} + + {/* Truck Cabin */} + + {/* Front Wheel */} + + {/* Rear Wheel */} + + + ); +} + +export { LogisticsIcon }; diff --git a/skyvern-frontend/src/components/icons/PackageIcon.tsx b/skyvern-frontend/src/components/icons/PackageIcon.tsx new file mode 100644 index 00000000..42de73b9 --- /dev/null +++ b/skyvern-frontend/src/components/icons/PackageIcon.tsx @@ -0,0 +1,43 @@ +type Props = { + className?: string; +}; + +function PackageIcon({ className }: Props) { + return ( + + + + + + ); +} + +export { PackageIcon };