Files
web/packages/design-system/lib/components/Icons/Logos/DowntownCamper.tsx
Erik Tiekstra ce469bc4b4 Feat/BOOK-117 svg accessibility
* feat(BOOK-117): Added aria-label to Scandic Friends levels
* feat(BOOK-117): Added aria-label to hotel logos
* feat(BOOK-117): Added alt text to app download images
* feat(BOOK-117): Added same logo component to footer as the one in the header
* feat(BOOK-117): Added aria attributes to icons similar to how we handled MaterialIcon aria attributes

Approved-by: Bianca Widstam
Approved-by: Matilda Landström
2025-11-13 06:34:18 +00:00

115 lines
6.1 KiB
TypeScript

import type { LogoProps } from '../icon'
export default function DowntownCamperIcon({
className = '',
'aria-label': ariaLabel,
height = 30,
width = 123,
...props
}: LogoProps) {
return (
<svg
className={className}
width={width}
height={height}
viewBox="0 0 123 30"
fill="none"
xmlns="http://www.w3.org/2000/svg"
// eslint-disable-next-line formatjs/no-literal-string-in-jsx
aria-label={ariaLabel ?? 'Downtown Camper'}
{...props}
>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M96.0419 15.3495L95.3648 13.7244L94.6879 15.3495H96.0419ZM94.8627 12.4001H95.8963L98.0802 17.4472H96.9082L96.4423 16.3231H94.2875L93.8216 17.4472H92.6787L94.8627 12.4001Z"
fill="#1A1918"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M87.7476 14.9558V14.9415C87.7476 13.5168 88.8396 12.3501 90.4047 12.3501C91.3655 12.3501 91.9407 12.6651 92.4138 13.1233L91.7004 13.9322C91.3074 13.5814 90.907 13.3665 90.3975 13.3665C89.5383 13.3665 88.9196 14.0681 88.9196 14.9272V14.9415C88.9196 15.8005 89.5238 16.5165 90.3975 16.5165C90.9797 16.5165 91.3365 16.2874 91.7369 15.9296L92.4502 16.6383C91.9261 17.1894 91.3437 17.5329 90.3609 17.5329C88.8614 17.5329 87.7476 16.3949 87.7476 14.9558Z"
fill="#1A1918"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M100.802 12.4358L102.141 14.555L103.481 12.4358H104.689V17.4472H103.575V14.1754L102.141 16.3161H102.112L100.693 14.197V17.4472H99.5935V12.4358H100.802Z"
fill="#1A1918"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M108.648 14.9631C109.209 14.9631 109.536 14.6336 109.536 14.2043V14.19C109.536 13.696 109.187 13.4311 108.627 13.4311H107.76V14.9631H108.648ZM106.639 12.4358H108.721C109.937 12.4358 110.672 13.1449 110.672 14.1684V14.1827C110.672 15.3423 109.755 15.9439 108.612 15.9439H107.76V17.4472H106.639V12.4358Z"
fill="#1A1918"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M112.175 12.4358H116.019V13.4166H113.289V14.4332H115.691V15.414H113.289V16.4664H116.055V17.4472H112.175V12.4358Z"
fill="#1A1918"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M120.037 14.87C120.583 14.87 120.896 14.5835 120.896 14.1613V14.1469C120.896 13.6744 120.561 13.4311 120.015 13.4311H118.901V14.87H120.037ZM117.78 12.4358H120.11C120.758 12.4358 121.26 12.615 121.595 12.9441C121.879 13.2235 122.032 13.617 122.032 14.0898V14.1041C122.032 14.913 121.588 15.4213 120.94 15.6575L122.184 17.4472H120.874L119.782 15.8436H118.901V17.4472H117.78V12.4358Z"
fill="#1A1918"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M30.7865 16.535C31.7037 16.535 32.3225 15.9265 32.3225 15.0386V15.0243C32.3225 14.1368 31.7037 13.5137 30.7865 13.5137H29.9201V16.535H30.7865ZM28.7991 12.5186H30.7865C32.388 12.5186 33.4945 13.5996 33.4945 15.0101V15.0243C33.4945 16.4346 32.388 17.53 30.7865 17.53H28.7991V12.5186Z"
fill="#1A1918"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M39.1299 15.0385V15.0242C39.1299 14.1652 38.4893 13.4492 37.5867 13.4492C36.684 13.4492 36.058 14.1508 36.058 15.01V15.0242C36.058 15.8832 36.6986 16.5992 37.6012 16.5992C38.5039 16.5992 39.1299 15.8976 39.1299 15.0385ZM34.886 15.0385V15.0242C34.886 13.5995 36.0288 12.4326 37.6012 12.4326C39.1736 12.4326 40.3021 13.5852 40.3021 15.01V15.0242C40.3021 16.4487 39.1591 17.6156 37.5867 17.6156C36.0142 17.6156 34.886 16.4632 34.886 15.0385Z"
fill="#1A1918"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M41.3423 12.5186H42.5433L43.599 15.912L44.7418 12.5044H45.7029L46.8457 15.912L47.9012 12.5186H49.0733L47.3334 17.5656H46.358L45.2078 14.2871L44.0575 17.5656H43.0821L41.3423 12.5186Z"
fill="#1A1918"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M50.6294 12.5186H51.6631L54.0507 15.6043V12.5186H55.1572V17.53H54.2038L51.7359 14.3442V17.53H50.6294V12.5186Z"
fill="#1A1918"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M58.2941 13.5351H56.7437V12.5186H60.966V13.5351H59.4153V17.53H58.2941V13.5351Z"
fill="#1A1918"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M66.3523 15.0385V15.0242C66.3523 14.1652 65.7118 13.4492 64.8089 13.4492C63.9064 13.4492 63.2802 14.1508 63.2802 15.01V15.0242C63.2802 15.8832 63.921 16.5992 64.8235 16.5992C65.7263 16.5992 66.3523 15.8976 66.3523 15.0385ZM62.1084 15.0385V15.0242C62.1084 13.5995 63.2511 12.4326 64.8235 12.4326C66.3961 12.4326 67.5243 13.5852 67.5243 15.01V15.0242C67.5243 16.4487 66.3815 17.6156 64.8089 17.6156C63.2367 17.6156 62.1084 16.4632 62.1084 15.0385Z"
fill="#1A1918"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M68.5647 12.5186H69.7659L70.8212 15.912L71.9641 12.5044H72.9253L74.0679 15.912L75.1235 12.5186H76.2955L74.5558 17.5656H73.5802L72.43 14.2871L71.2798 17.5656H70.3043L68.5647 12.5186Z"
fill="#1A1918"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M77.8521 12.5186H78.8858L81.2736 15.6043V12.5186H82.3803V17.53H81.4264L78.9587 14.3442V17.53H77.8521V12.5186Z"
fill="#1A1918"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M1.21659 25.8034H9.61438C9.62255 25.8034 9.63167 25.8036 9.63968 25.8036C15.4622 25.8036 19.9698 22.4621 21.083 17.41H16.9031C15.9839 20.5465 13.2437 22.4718 9.63811 22.4718H9.62113H5.0929V7.52819H9.64581C13.1087 7.53391 15.8143 9.37558 16.8166 12.3677H21.0466C19.8755 7.45971 15.3878 4.20598 9.65258 4.1964H1.21659V25.8034ZM9.6411 27H9.61327H0V3H9.65352C16.2722 3.01113 21.3895 6.97661 22.3887 12.8675L22.5067 13.5643H15.8942L15.7745 13.1189C15.0472 10.4134 12.6985 8.72969 9.64472 8.72459H6.3095V21.2751H9.62208H9.63654C12.8185 21.2751 15.193 19.5161 15.8371 16.6812L15.9434 16.2134H22.5209L22.4145 16.9017C21.4794 22.9446 16.3477 27 9.6411 27Z"
fill="#1A1918"
/>
</svg>
)
}