clerk-logo.tsx 1.1 KB

1234567891011121314151617181920212223
  1. import { SVGProps } from 'react'
  2. import { cn } from '@/lib/utils'
  3. export function ClerkLogo({ className, ...props }: SVGProps<SVGSVGElement>) {
  4. return (
  5. <svg
  6. role='img'
  7. viewBox='0 0 24 24'
  8. xmlns='http://www.w3.org/2000/svg'
  9. id='clerk'
  10. height='24'
  11. width='24'
  12. className={cn('[&>path]:fill-foreground', className)}
  13. {...props}
  14. >
  15. <title>Clerk</title>
  16. <path
  17. d='m21.47 20.829 -2.881 -2.881a0.572 0.572 0 0 0 -0.7 -0.084 6.854 6.854 0 0 1 -7.081 0 0.576 0.576 0 0 0 -0.7 0.084l-2.881 2.881a0.576 0.576 0 0 0 -0.103 0.69 0.57 0.57 0 0 0 0.166 0.186 12 12 0 0 0 14.113 0 0.58 0.58 0 0 0 0.239 -0.423 0.576 0.576 0 0 0 -0.172 -0.453Zm0.002 -17.668 -2.88 2.88a0.569 0.569 0 0 1 -0.701 0.084A6.857 6.857 0 0 0 8.724 8.08a6.862 6.862 0 0 0 -1.222 3.692 6.86 6.86 0 0 0 0.978 3.764 0.573 0.573 0 0 1 -0.083 0.699l-2.881 2.88a0.567 0.567 0 0 1 -0.864 -0.063A11.993 11.993 0 0 1 6.771 2.7a11.99 11.99 0 0 1 14.637 -0.405 0.566 0.566 0 0 1 0.232 0.418 0.57 0.57 0 0 1 -0.168 0.448Zm-7.118 12.261a3.427 3.427 0 1 0 0 -6.854 3.427 3.427 0 0 0 0 6.854Z'
  18. strokeWidth='1'
  19. ></path>
  20. </svg>
  21. )
  22. }