Skip to content

Commit

Permalink
Adding new Amazon Logos and the Grab glyph
Browse files Browse the repository at this point in the history
  • Loading branch information
gjones committed Nov 10, 2023
1 parent 64a0868 commit b384ceb
Show file tree
Hide file tree
Showing 10 changed files with 232 additions and 7,230 deletions.
2 changes: 2 additions & 0 deletions src/components/Icon/IconCommon.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ import Disk from "@/components/icons/Disk";
import Display from "@/components/icons/Display";
import Document from "@/components/icons/Document";
import DotsVertical from "@/components/icons/DotsVertical";
import DotsVerticalDouble from "@/components/icons/DotsVerticalDouble";
import DotsHorizontal from "@/components/icons/DotsHorizontal";
import Download from "@/components/icons/Download";
import DownloadInCircle from "@/components/icons/DownloadInCircle";
Expand Down Expand Up @@ -143,6 +144,7 @@ export const ICONS_MAP = {
"dots-horizontal": DotsHorizontal,
"dots-triangle": DotsTriangle,
"dots-vertical": DotsVertical,
"dots-vertical-double": DotsVerticalDouble,
download: Download,
"download-in-circle": DownloadInCircle,
email: Email,
Expand Down
1 change: 1 addition & 0 deletions src/components/Icon/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ export type IconName =
| "dots-horizontal"
| "dots-triangle"
| "dots-vertical"
| "dots-vertical-double"
| "download"
| "download-in-circle"
| "email"
Expand Down
63 changes: 63 additions & 0 deletions src/components/Logos/AWSAthena.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
import { SVGAttributes } from "react";

const AWSAthena = (props: SVGAttributes<SVGElement>) => (
<svg
width="64"
height="64"
viewBox="0 0 64 64"
fill="none"
xmlns="http://www.w3.org/2000/svg"
{...props}
>
<g clip-path="url(#clip0_5755_3307)">
<g clip-path="url(#clip1_5755_3307)">
<path
d="M60 4H4V60H60V4Z"
fill="url(#paint0_linear_5755_3307)"
/>
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M30.8067 23.0586C33.9513 23.0586 35.6737 23.7631 35.9877 24.1164C35.6737 24.4698 33.9513 25.1743 30.8067 25.1743C27.6621 25.1743 25.9398 24.4698 25.6257 24.1164C25.9398 23.7631 27.6621 23.0586 30.8067 23.0586ZM30.4489 28.6976C30.3336 28.6383 30.2523 28.5206 30.2523 28.3809C30.2523 28.1849 30.4107 28.0248 30.6045 28.0248C30.6608 28.0248 30.7122 28.041 30.7602 28.0657L30.4489 28.6976ZM34.4974 34.5135C34.4453 34.5558 34.3258 34.6376 34.0799 34.7364C33.861 34.8238 33.6018 34.9028 33.3079 34.9719C32.527 35.1553 31.5668 35.2561 30.6039 35.2561C28.498 35.2561 27.0306 34.8013 26.7145 34.5192L25.7814 25.8055C27.2119 26.3908 29.3192 26.5847 30.8067 26.5847C32.2692 26.5847 34.3307 26.3964 35.7605 25.8337L35.2026 29.6658C34.1514 29.2695 32.8397 28.694 31.5967 28.089C31.4702 27.6503 31.0763 27.3273 30.6045 27.3273C30.032 27.3273 29.5665 27.8005 29.5665 28.3809C29.5665 28.9627 30.032 29.4352 30.6045 29.4352C30.74 29.4352 30.8693 29.407 30.9874 29.3591C32.7243 30.2166 34.0187 30.7667 34.9928 31.1059L34.4974 34.5135ZM24.2105 24.1926L25.3353 34.6948C25.4145 36.644 30.3899 36.6666 30.6039 36.6666C31.669 36.6666 32.7403 36.5523 33.6206 36.3464C33.9812 36.2618 34.3077 36.1616 34.5905 36.0481C35.4118 35.718 35.8425 35.2681 35.8724 34.7117L36.3407 31.4931C36.6596 31.5586 36.9201 31.5876 37.1279 31.5876C37.7817 31.5876 37.954 31.3196 38.0728 31.1348C38.1978 30.9402 38.234 30.7011 38.1756 30.4606C38.0422 29.9077 37.262 29.1799 36.7409 28.7476L37.3995 24.2194L37.3933 24.2187C37.3961 24.1841 37.4072 24.1517 37.4072 24.1164C37.4072 22.1679 33.2579 21.6482 30.8067 21.6482C28.3555 21.6482 24.2063 22.1679 24.2063 24.1164C24.2063 24.1425 24.2153 24.1658 24.2167 24.1919L24.2105 24.1926ZM30.485 18.0417C36.5408 18.0417 41.4675 23.0424 41.4675 29.1891C41.4675 35.3358 36.5408 40.3365 30.485 40.3365C24.4286 40.3365 19.5019 35.3358 19.5019 29.1891C19.5019 23.0424 24.4286 18.0417 30.485 18.0417ZM13.0898 33.2843V34.6948H19.3428V34.6115C21.3417 38.8245 25.5785 41.747 30.485 41.747C37.3064 41.747 42.857 36.1137 42.857 29.1891C42.857 22.2645 37.3064 16.6312 30.485 16.6312C25.1776 16.6312 20.6539 20.0473 18.9002 24.8217H13.0898V26.2321H18.4736C18.2569 27.1397 18.1297 28.0812 18.1193 29.053H11.7002V30.4634H18.1763C18.2742 31.443 18.4945 32.3838 18.8016 33.2843H13.0898ZM50.9561 50.2244C50.1154 51.0792 48.6578 51.0841 47.8178 50.2322L40.353 42.6546C41.5543 41.7456 42.6264 40.6729 43.5456 39.4733L50.9645 47.0397C51.382 47.4642 51.612 48.0298 51.6106 48.6313C51.6099 49.2343 51.3779 49.7992 50.9561 50.2244ZM51.9483 46.0439L44.3633 38.3069C46.0447 35.6793 47.0257 32.5495 47.0257 29.1891C47.0257 19.931 39.6055 12.3999 30.485 12.3999C23.9312 12.3999 17.988 16.3336 15.3429 22.4218L16.6144 22.9902C19.0371 17.414 24.4814 13.8103 30.485 13.8103C38.8398 13.8103 45.6362 20.7088 45.6362 29.1891C45.6362 37.6687 38.8398 44.5679 30.485 44.5679C24.9039 44.5679 19.7902 41.467 17.1383 36.4754L15.9154 37.1454C18.8092 42.5939 24.3925 45.9783 30.485 45.9783C33.6741 45.9783 36.654 45.0552 39.1823 43.4614L46.8361 51.2301C47.5156 51.9198 48.4195 52.2999 49.3797 52.2999C50.3454 52.2999 51.2549 51.917 51.9372 51.2237C52.6208 50.534 52.9988 49.6144 53.0002 48.6335C53.0023 47.6539 52.6278 46.7343 51.9483 46.0439Z"
fill="white"
/>
</g>
</g>
<defs>
<linearGradient
id="paint0_linear_5755_3307"
x1="4"
y1="5604"
x2="5604"
y2="4"
gradientUnits="userSpaceOnUse"
>
<stop stop-color="#4D27A8" />
<stop
offset="1"
stop-color="#A166FF"
/>
</linearGradient>
<clipPath id="clip0_5755_3307">
<rect
x="4"
y="4"
width="56"
height="56"
rx="4"
fill="white"
/>
</clipPath>
<clipPath id="clip1_5755_3307">
<rect
width="56"
height="56"
fill="white"
transform="translate(4 4)"
/>
</clipPath>
</defs>
</svg>
);

export default AWSAthena;
Loading

0 comments on commit b384ceb

Please sign in to comment.