Skip to content

Commit 57ae56d

Browse files
committed
feat: Add Aetherspace Logo
1 parent 30c31cb commit 57ae56d

File tree

5 files changed

+30
-2
lines changed

5 files changed

+30
-2
lines changed
Lines changed: 1 addition & 0 deletions
Loading
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
import * as React from 'react'
2+
import Svg, { Path } from 'react-native-svg'
3+
import type { SvgProps } from 'react-native-svg'
4+
5+
/* --- Types ----------------------------------------------------------------------------------- */
6+
7+
type IconProps = SvgProps & { fill?: string; stroke?: string; size?: number }
8+
9+
/* --- <AetherspaceLogo/> ---------------------------------------------------------------------- */
10+
11+
export const AetherspaceLogo = ({ size = 24, fill = '#333333', ...svgProps }: IconProps) => (
12+
<Svg viewBox="0 0 2250 2250" width={size} height={size} fill={fill} {...svgProps}>
13+
<Path d="M395.97 940.89c2.527 8.408-1.431 17.405-9.335 21.225a738.276 738.276 0 0 0-14.242 7.063c-50.449 25.708-91.022 53.798-118.536 84.654-20.083 22.522-32.828 45.774-32.828 70.804s12.745 48.282 32.828 70.804c27.514 30.856 68.087 58.946 118.536 84.654 169.712 86.483 443.872 141.225 752.607 141.225 308.735 0 582.895-54.742 752.607-141.225 50.449-25.708 91.022-53.798 118.536-84.654 20.083-22.522 32.828-45.774 32.828-70.804s-12.745-48.282-32.828-70.804c-27.514-30.856-68.087-58.946-118.536-84.654-17.537-8.936-36.189-17.534-55.877-25.766a40.048 40.048 0 0 1-20.766-53.974c7.283-15.556 15.606-33.258 22.553-48.035 8.508-18.099 29.726-26.333 48.216-18.71 60.001 24.86 111.545 52.535 152.87 82.307 89.935 64.79 135.536 141.668 135.536 219.636 0 77.968-45.601 154.846-135.536 219.637-168.773 121.588-508.005 208.214-899.603 208.214-391.598 0-730.83-86.626-899.603-208.214-89.935-64.791-135.536-141.669-135.536-219.637 0-77.968 45.601-154.846 135.536-219.636 29.984-21.602 71.058-42.099 113.037-61.206a23.879 23.879 0 0 1 32.799 14.842c7.533 25.018 18.631 61.941 24.737 82.254z" />
14+
<Path d="M430.304 1586.71a17.441 17.441 0 0 1 21.577-13.324c24.157 6.439 67.183 17.924 91.228 24.342 9.747 2.603 15.83 12.289 13.942 22.2a749.87 749.87 0 0 0-3.332 18.733c-9.195 55.871-10.618 105.197-2.074 145.646 6.236 29.525 17.41 53.571 37.57 68.407 20.16 14.835 46.441 18.352 76.484 15.525 41.16-3.873 87.832-19.902 138.439-45.297 81.026-40.661 170.285-104.639 261.331-187.355 22.022 39.894 58.93 70.052 102.969 82.53-143.279 132.52-283.967 223.908-399.734 261.258-105.488 34.033-194.435 25.196-257.233-21.016-62.797-46.212-97.688-128.506-96.567-239.342.405-40.071 5.604-84.469 15.4-132.307zm934.945-117.258a392.106 392.106 0 0 0 31.678 2.989 2565.575 2565.575 0 0 1-20.41 24.924 176.02 176.02 0 0 0-11.268-27.913z" />
15+
<Path d="M1774.3 1426.89c39.125 110.316 59.969 210.25 60.796 292.123 1.121 110.836-33.77 193.13-96.567 239.342-62.798 46.212-151.745 55.049-257.233 21.016-197.962-63.869-468.796-285.75-700.897-601.152-232.1-315.401-363.393-639.97-365.495-847.969-1.121-110.837 33.77-193.131 96.567-239.343 62.798-46.212 151.745-55.049 257.233-21.015 70.917 22.88 188.254 92.996 279.642 158.484a32.883 32.883 0 0 1 6.735 46.679c-12.421 16.161-28.133 36.554-40.065 52.043-9.938 12.898-28.352 15.511-41.486 5.887-53.869-38.781-126.599-85.186-169.392-106.66-50.607-25.396-97.279-41.425-138.439-45.298-30.043-2.826-56.324.69-76.484 15.526-20.16 14.835-31.334 38.881-37.57 68.406-8.544 40.449-7.121 89.776 2.074 145.646 30.933 187.948 149.338 441.208 332.326 689.871 182.988 248.662 389.573 437.031 559.817 522.462 50.607 25.395 97.279 41.424 138.439 45.297 30.043 2.827 56.324-.69 76.484-15.525 20.16-14.836 31.334-38.882 37.57-68.407 8.544-40.449 7.121-89.775-2.074-145.646-10.087-61.284-29.473-129.511-57.37-202.265l134.547 6.901.842-16.403z" />
16+
<Path d="m1121.47 1301.07 256.782-402.186c19.479-30.508 10.524-71.092-19.985-90.571s-71.092-10.524-90.571 19.985l-256.782 402.185c-19.479 30.509-10.524 71.093 19.985 90.571 30.508 19.479 71.092 10.524 90.571-19.984zM976.198 1104.1l122.401-191.711c19.479-30.509 10.524-71.092-19.985-90.571-30.508-19.479-71.092-10.524-90.571 19.985l-122.401 191.71c-19.478 30.509-10.524 71.093 19.985 90.572 30.509 19.478 71.092 10.523 90.571-19.985zm400.662 202.37 94.038-147.288c19.479-30.509 10.524-71.092-19.985-90.571s-71.092-10.524-90.571 19.985l-94.038 147.287c-19.479 30.509-10.524 71.093 19.985 90.572 30.508 19.478 71.092 10.523 90.571-19.985z" />
17+
<Path d="M1674.9 195.811c20.635-13.405 47.193-13.545 67.967-.357a62.89 62.89 0 0 1 28.6 61.658l-90.484 658.385c-6.334 46.09-46.811 79.718-93.281 77.498-46.471-2.22-83.558-39.553-85.47-86.037l-4.499-109.362a135.57 135.57 0 0 0-189.766-118.644l-112.602 49.232c-44.461 19.44-96.4 1.52-119.414-41.2-23.015-42.72-9.409-95.952 31.283-122.387L1674.9 195.811z" />
18+
</Svg>
19+
)
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export { AetherspaceLogo } from './AetherspaceLogo'
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import { AetherspaceLogo } from './AetherspaceLogo'
2+
3+
/** --- iconRegistry --------------------------------------------------------------------------- */
4+
/** -i- Register any icons by preferred AetherIcon "name" key */
5+
export const iconRegistry = {
6+
AetherspaceLogo: AetherspaceLogo,
7+
} as const
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
// import { iconRegistry as shapeIconsRegistry } from './shape-icons/registry'
1+
import { iconRegistry as aetherIcons } from './aetherspace/registry'
22

33
/** --- iconRegistry --------------------------------------------------------------------------- */
44
/** -i- Register any icons by preferred AetherIcon "name" key */
55
export const iconRegistry = {
6-
// ...shapeIconsRegistry,
6+
...aetherIcons,
77
} as const

0 commit comments

Comments
 (0)