diff options
| author | Maze Winther <mazewinther@gmail.com> | 2025-08-05 15:03:38 +0200 |
|---|---|---|
| committer | Maze Winther <mazewinther@gmail.com> | 2025-08-05 15:03:38 +0200 |
| commit | f8724851fd547b212fcb5f357c911564f7b8240b (patch) | |
| tree | 0903a7142c74d39cbd67a6a30fe63f83f514ec5d /apps/web/src/components/icons.tsx | |
| parent | 4f6d0142866653507fabf34644a238be44951b30 (diff) | |
| download | opencut-f8724851fd547b212fcb5f357c911564f7b8240b.tar.gz | |
style: re-design export button (design credit: @AdamBartas on twitter)
Diffstat (limited to 'apps/web/src/components/icons.tsx')
| -rw-r--r-- | apps/web/src/components/icons.tsx | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/apps/web/src/components/icons.tsx b/apps/web/src/components/icons.tsx index 35ee2826..b24687a6 100644 --- a/apps/web/src/components/icons.tsx +++ b/apps/web/src/components/icons.tsx @@ -193,3 +193,41 @@ export function SocialsIcon({ </svg> ); } + +export function TransitionUpIcon({ + className = "", + size = 16, +}: { + className?: string; + size?: number; +}) { + return ( + <svg + xmlns="http://www.w3.org/2000/svg" + width={size} + height={size} + viewBox="0 0 16 16" + fill="none" + className={className} + > + <path + fillRule="evenodd" + clipRule="evenodd" + d="M2.5 12.6667C2.5 13.4951 3.17157 14.1667 4 14.1667H12C12.8284 14.1667 13.5 13.4951 13.5 12.6667V11.3333C13.5 10.5049 12.8284 9.83333 12 9.83333H4C3.17157 9.83333 2.5 10.5049 2.5 11.3333V12.6667ZM4 15.1667C2.61929 15.1667 1.5 14.0474 1.5 12.6667V11.3333C1.5 9.95262 2.61929 8.83333 4 8.83333H12C13.3807 8.83333 14.5 9.95262 14.5 11.3333V12.6667C14.5 14.0474 13.3807 15.1667 12 15.1667H4Z" + fill="white" + /> + <path + fillRule="evenodd" + clipRule="evenodd" + d="M2 5.83333C1.72386 5.83333 1.5 5.60947 1.5 5.33333L1.5 4C1.5 2.2511 2.91777 0.833332 4.66667 0.833332L11.3333 0.833332C13.0822 0.833332 14.5 2.2511 14.5 4V5.33333C14.5 5.60947 14.2761 5.83333 14 5.83333C13.7239 5.83333 13.5 5.60947 13.5 5.33333V4C13.5 2.80338 12.53 1.83333 11.3333 1.83333L4.66667 1.83333C3.47005 1.83333 2.5 2.80338 2.5 4V5.33333C2.5 5.60947 2.27614 5.83333 2 5.83333Z" + fill="white" + /> + <path + fillRule="evenodd" + clipRule="evenodd" + d="M8.35355 3.64645C8.15829 3.45118 7.84171 3.45118 7.64645 3.64645L5.64645 5.64645C5.45118 5.84171 5.45118 6.15829 5.64645 6.35355C5.84171 6.54882 6.15829 6.54882 6.35355 6.35355L7.5 5.20711L7.5 9.33333C7.5 9.60948 7.72386 9.83333 8 9.83333C8.27614 9.83333 8.5 9.60948 8.5 9.33333V5.20711L9.64645 6.35355C9.84171 6.54882 10.1583 6.54882 10.3536 6.35355C10.5488 6.15829 10.5488 5.84171 10.3536 5.64645L8.35355 3.64645Z" + fill="white" + /> + </svg> + ); +}
\ No newline at end of file |
