Skip to content
This repository was archived by the owner on Feb 15, 2025. It is now read-only.

Commit 7d4de01

Browse files
authored
Merge pull request #59 from agile-ts/develop
Develop
2 parents 932e7a3 + f8479a3 commit 7d4de01

File tree

23 files changed

+2242
-104
lines changed

23 files changed

+2242
-104
lines changed

.eslintignore

+5-1
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,8 @@ node_modules
44
jest.config.js
55
jest.config.base.js
66
scripts/
7-
examples/
7+
examples/
8+
build
9+
.docusaurus
10+
docusaurus.config.js
11+
typings

.github/ISSUE_TEMPLATE/bug_report.md

+34
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
---
2+
name: 🐛 Bug report about: Create a report to help us improve AgileTs title: ''
3+
labels: 'Type: Bug' assignees: ''
4+
5+
---
6+
7+
## 🐛 Bug report
8+
9+
### 🤖 Current Behavior
10+
11+
<!-- Explain your problem (with screenshots, videos, text) in detail -->
12+
13+
### 🎯 Expected behavior
14+
15+
<!-- A clear and concise description of what you expected to happen. -->
16+
17+
### 💡 Suggested solution(s)
18+
19+
<!-- How could we solve this bug? What changes would need to made to AgileTs? -->
20+
21+
### ➕ Additional notes
22+
23+
<!-- Add any other context about the problem here. -->
24+
25+
### 💻 Your environment
26+
27+
<!-- PLEASE FILL THIS OUT -->
28+
29+
| Software | Name | Version |
30+
| ----------------------| ---------- | ---------- |
31+
| Browser (Chrome, ..) | | |
32+
| System(macOS, ..) | | |
33+
34+
<!-- Any additional important Version Notes? -->

.github/ISSUE_TEMPLATE/custom.md

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
name: 🔨 Custom issue template about: Describe this issue template's purpose here. title: ''
3+
labels: ''
4+
assignees: ''
5+
6+
---
7+
8+
+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
name: 🆕 Feature request about: Suggest an idea for this project title: ''
3+
labels: 'Type: Enhancement' assignees: ''
4+
5+
---
6+
7+
## 🆕 Feature Request
8+
9+
### ❓ Is your feature request related to a problem?
10+
11+
<!-- A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] -->
12+
13+
### 📄 Describe the solution you'd like
14+
15+
<!-- A clear and concise description of what you want to happen. -->
16+
17+
### 📃 Describe alternatives you've considered
18+
19+
<!-- A clear and concise description of any alternative solutions or features you've considered. -->
20+
21+
### ➕ Additional Notes
22+
23+
<!-- Add any other context or screenshots about the feature request here. -->

.github/PULL_REQUEST_TEMPLATE.md

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<!--- Please provide a general summary of your changes in the title above -->
2+
3+
## 📄 Description
4+
5+
<!--- Please describe all your changes in detail -->
6+
7+
## 🔴 Related Issue
8+
9+
<!--- If fixing a bug, there should be an issue describing it with steps to reproduce -->
10+
<!--- Please provide a link to the issue here -->
11+
12+
## 📃 Context
13+
14+
<!--- Why is this change required/wanted? What problem does it solve? -->
15+
<!--- If this fixes an open issue, please provide a link to the issue here. -->
16+
17+
## 🛠 How Has This Been Tested?
18+
19+
<!--- Please describe in detail how you tested your changes. -->
20+
<!--- Include information about your testing environment, and the tests you ran to -->
21+
<!--- see how your change might have affects other areas of the code, etc. -->

.github/static/landing.png

109 KB
Loading

.github/workflows/test-website.yaml

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
name: Test Website
2+
on:
3+
pull_request:
4+
branches: [ "*" ]
5+
types: [ "opened", "reopened" ]
6+
7+
jobs:
8+
publish:
9+
name: Test Website
10+
runs-on: ubuntu-latest
11+
steps:
12+
13+
# Checkout Project
14+
- name: 📚 Checkout
15+
uses: actions/checkout@v2
16+
17+
# Setup NodeJS
18+
- name: 🟢 Setup Node ${{ matrix.node_version }}
19+
uses: actions/setup-node@v1
20+
with:
21+
node-version: 12
22+
23+
# Install Dependencies
24+
- name: ⏳ Install
25+
run: yarn install
26+
27+
# Run Tests
28+
- name: 🤔 Test
29+
run: yarn test
30+
31+
# Run Linter
32+
- name: 🤖 Lint
33+
run: yarn run lint
34+
35+
# Build Packages for Testing
36+
- name: 🔨 Build Packages
37+
run: yarn run build

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
dist
44
yalc.lock
55
/.yalc
6+
.eslintcache
67

78
# Production
89
/build

README.md

+14-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,17 @@
1-
# Website
2-
3-
This website is built using [Docusaurus 2](https://v2.docusaurus.io/), a modern static website generator.
1+
# agile-ts.org
2+
3+
<div align="center">
4+
<a href="https://agile-ts.org">
5+
<img src=".github/static/landing.png"/>
6+
</a>
7+
</div>
8+
9+
[This website](https://agile-ts.org) is built using
10+
[Docusaurus 2](https://v2.docusaurus.io/). Pages & components are written in TypeScript, the styles in vanilla CSS with
11+
variables using
12+
[CSS Modules](https://github.com/css-modules/css-modules).
13+
(We would have preferred using [styled-components](https://styled-components.com/) but docusaurus has no ssr support for
14+
it yet)
415

516
## Installation
617

package.json

+6-1
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,11 @@
66
"docusaurus": "docusaurus",
77
"start": "docusaurus start",
88
"build": "docusaurus build",
9+
"build:serve": "yarn run build && yarn run serve",
910
"swizzle": "docusaurus swizzle",
1011
"deploy": "docusaurus deploy",
1112
"serve": "docusaurus serve",
12-
"buildserve": "yarn run build && yarn run serve",
13+
"test": "jest --passWithNoTests",
1314
"install-docusaurus": "yalc add @docusaurus/core & yarn install",
1415
"prettier": "prettier --config .prettierrc --write \"**/*.{js,ts}\"",
1516
"lint": "eslint --cache \"**/*.{js,jsx,ts,tsx}\"",
@@ -43,11 +44,15 @@
4344
"@types/react-helmet": "^6.1.0",
4445
"@types/react-router-dom": "^5.1.6",
4546
"@types/styled-components": "^5.1.0",
47+
"@types/jest": "^26.0.15",
48+
"@typescript-eslint/eslint-plugin": "^4.12.0",
49+
"@typescript-eslint/parser": "^4.12.0",
4650
"eslint": "^7.17.0",
4751
"eslint-config-node": "^4.1.0",
4852
"eslint-config-prettier": "^6.11.0",
4953
"eslint-plugin-node": "^11.1.0",
5054
"eslint-plugin-prettier": "^3.3.1",
55+
"jest": "^26.6.3",
5156
"prettier": "2.1.2",
5257
"ts-node": "^8.10.2",
5358
"typescript": "^4.1.5"
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,198 @@
1+
import React from 'react';
2+
3+
type Props = {
4+
onMouseEnter: (event: React.MouseEvent<SVGGElement, MouseEvent>) => void;
5+
className?: string;
6+
};
7+
8+
const AstronautDark: React.FC<Props> = (props) => {
9+
const { onMouseEnter, className } = props;
10+
return (
11+
<svg
12+
className={className}
13+
xmlns="http://www.w3.org/2000/svg"
14+
width="100%"
15+
viewBox="242.677 88.542 378.323 215.89">
16+
<defs>
17+
<clipPath id="_clipPath_DJqdLJjPMCQuZbt7zMmdGqTw0kfPk0A5">
18+
<path d="M242.677 88.542H621V304.432H242.677z"></path>
19+
</clipPath>
20+
</defs>
21+
<g
22+
clipPath="url(#_clipPath_DJqdLJjPMCQuZbt7zMmdGqTw0kfPk0A5)"
23+
onMouseEnter={onMouseEnter}>
24+
<path
25+
fill="none"
26+
stroke="#A2C1E4"
27+
strokeLinecap="square"
28+
strokeMiterlimit="3"
29+
strokeWidth="2"
30+
d="M411.983 205.99c20.456-13.461 62.276 41.26 79.647 67.494 24.084 27.23 43.406 18.846 66.158-2.187C582.981 245.132 583.333 238.81 618 235"
31+
vectorEffect="non-scaling-stroke"
32+
style={{ pointerEvents: 'none' }}></path>
33+
<path
34+
fill="#C3C2C2"
35+
strokeMiterlimit="10"
36+
d="M320.747 170.381l52.879-29.132c4.864-2.679 10.989-.906 13.668 3.959l33.747 61.262c2.679 4.865.906 10.989-3.958 13.669l-52.879 29.132c-4.864 2.679-10.989.906-13.668-3.959l-33.747-61.262c-2.679-4.865-.906-10.989 3.958-13.669z"></path>
37+
<path
38+
fill="#DBD5FF"
39+
strokeMiterlimit="10"
40+
d="M372.687 268.631l-.73-1.595a1.73 1.73 0 01.852-2.292l17.163-7.857a1.73 1.73 0 012.291.852l.73 1.595a1.73 1.73 0 01-.852 2.292l-17.163 7.857a1.73 1.73 0 01-2.291-.852z"></path>
41+
<path
42+
fill="#535157"
43+
d="M371.973 270.075c6.545-4.066 14.582-7.534 22.236-10.13l12.831 32.196c-14.362 5.204-19.21 6.952-29.864 10.474-1.574-1.656-2.074-3.813-2.367-4.662-1.399-4.053 1.508-7.571 3.984-9.186q.831-.542-6.82-18.692z"></path>
44+
<path
45+
fill="#A0C2E2"
46+
d="M404.601 285.761l2.525 6.336-4.643 1.682c-1.351-3.733-.631-6.401 2.118-8.018z"></path>
47+
<path
48+
fill="#A2C1E4"
49+
d="M398.778 295.163c-8.562 3.085-13.533 4.842-21.931 7.619-1.574-1.656-1.991-3.451-2.419-4.762-1.075-4.138-.35-6.126 4.365-9.253 7.024-.447 13.7 1.69 19.985 6.396z"></path>
50+
<path d="M376.847 302.782c.283.295.892 1.473 1.113 1.65l30.059-10.515-.893-1.82-30.279 10.685z"></path>
51+
<path
52+
strokeMiterlimit="10"
53+
d="M372.024 268.954l20.836-9.336a1.463 1.463 0 011.196 2.668l-20.836 9.336a1.463 1.463 0 01-1.196-2.668z"></path>
54+
<path
55+
fill="#535157"
56+
strokeMiterlimit="10"
57+
d="M369.719 263.866l-10.531-25.447a4.573 4.573 0 012.476-5.972l13.215-5.469a4.574 4.574 0 015.972 2.476l10.531 25.447a4.573 4.573 0 01-2.476 5.972l-13.215 5.469a4.574 4.574 0 01-5.972-2.476z"></path>
58+
<g>
59+
<path
60+
fill="#DBD5FF"
61+
strokeMiterlimit="10"
62+
d="M404.326 253.475l-.858-1.539a1.726 1.726 0 01.667-2.346l16.413-9.142a1.726 1.726 0 012.346.667l.858 1.539a1.726 1.726 0 01-.667 2.346l-16.413 9.142a1.726 1.726 0 01-2.346-.667z"></path>
63+
<path
64+
fill="#535157"
65+
d="M425.092 243.303c-7.045 2.583-14.526 6.669-21.108 10.984l17.005 29.155c12.607-7.897 16.856-10.569 25.948-16.63-.326-2.201-1.681-3.878-2.157-4.612-2.271-3.505-6.713-3.385-9.437-2.453q-.914.312-10.251-16.444z"></path>
66+
<path
67+
fill="#A0C2E2"
68+
d="M417.557 277.745l3.347 5.737 4.075-2.553c-2.054-3.276-4.532-4.324-7.422-3.184z"></path>
69+
<path
70+
fill="#A2C1E4"
71+
d="M428.263 278.917c7.503-4.719 11.832-7.479 19-12.257-.326-2.201-1.453-3.597-2.203-4.712-2.53-3.307-4.49-3.943-9.717-2.201-4.556 5.121-6.921 11.524-7.08 19.17z"></path>
72+
<path d="M447.263 266.66c.057.394.655 1.663.658 1.939l-26.035 16.471-.982-1.588 26.359-16.822z"></path>
73+
<path
74+
strokeMiterlimit="10"
75+
d="M424.201 242.665l-19.662 10.391a1.424 1.424 0 001.33 2.519l19.662-10.391a1.424 1.424 0 00-1.33-2.519z"></path>
76+
<path
77+
fill="#535157"
78+
strokeMiterlimit="10"
79+
d="M401.013 248.884l-13.261-23.853a4.703 4.703 0 011.824-6.392l12.279-6.827a4.703 4.703 0 016.392 1.824l13.261 23.853a4.703 4.703 0 01-1.824 6.392l-12.279 6.827a4.703 4.703 0 01-6.392-1.824z"></path>
80+
</g>
81+
<g>
82+
<path
83+
fill="#FAFBC7"
84+
strokeMiterlimit="10"
85+
d="M295.416 181.617l8.292-.246a2.791 2.791 0 012.87 2.706l.481 16.255a2.79 2.79 0 01-2.705 2.871l-8.292.246a2.791 2.791 0 01-2.87-2.706l-.481-16.255a2.79 2.79 0 012.705-2.871zM270.212 176.127l4.319 1.113a2.12 2.12 0 011.522 2.579l-3.956 15.342a2.12 2.12 0 01-2.579 1.522l-4.319-1.113a2.12 2.12 0 01-1.522-2.579l3.956-15.342a2.12 2.12 0 012.579-1.522z"></path>
86+
<path
87+
fill="#535157"
88+
strokeMiterlimit="10"
89+
d="M304.968 180.842l26.462-4.223a3.844 3.844 0 014.401 3.189l2.46 15.409a3.845 3.845 0 01-3.189 4.401l-26.462 4.223a3.844 3.844 0 01-4.401-3.189l-2.46-15.409a3.845 3.845 0 013.189-4.401zM277.629 176.822l19.742 4.122a4.311 4.311 0 013.337 5.099l-2.999 14.367a4.31 4.31 0 01-5.098 3.338l-19.742-4.122a4.311 4.311 0 01-3.337-5.099l2.999-14.367a4.31 4.31 0 015.098-3.338z"></path>
90+
<path
91+
fill="#535157"
92+
d="M269.267 176.183q-5.798-1.715-15.448-4.492c-3.405-.99-6.665-.089-7.275 2.01l-3.768 12.955c-.61 2.1 1.658 4.609 5.063 5.599q9.943 4.466 15.448 4.492 5.506.026 5.98-20.564 5.799 1.716 0 0z"></path>
93+
<path
94+
fill="#C8CA3C"
95+
d="M266.318 190.25c.828-.186 1.502-.882 2.028-1.899 1.508-2.918 1.785-8.476.921-12.168-.863-3.692-2.221-6.666-3.108-8.999-.87-2.35-6.109-3.087-6.239 1.196q1.021 3.931 1.591 5.521-.466.291-3.47 3.221c-1.264 1.233-2.888 6.14.067 9.933 3.106 3.987 7.382 3.38 8.21 3.195z"></path>
96+
</g>
97+
<g>
98+
<path
99+
fill="#FAFBC7"
100+
strokeMiterlimit="10"
101+
d="M406.155 182.596l-7.175-3.043a2.691 2.691 0 01-1.426-3.527l6.254-14.746a2.691 2.691 0 013.527-1.426l7.175 3.043a2.691 2.691 0 011.426 3.527l-6.254 14.746a2.691 2.691 0 01-3.527 1.426zM426.521 199.003l-5.284-5.739a2.565 2.565 0 01.15-3.622l10.79-9.935a2.565 2.565 0 013.622.15l5.284 5.739a2.565 2.565 0 01-.15 3.622l-10.79 9.935a2.565 2.565 0 01-3.622-.15z"></path>
102+
<path
103+
fill="#535157"
104+
strokeMiterlimit="10"
105+
d="M397.542 179.957l-25.812-7.212a3.848 3.848 0 01-2.668-4.738l4.2-15.036a3.845 3.845 0 014.736-2.668l25.812 7.212a3.848 3.848 0 012.668 4.738l-4.2 15.036a3.845 3.845 0 01-4.736 2.668zM420.606 194.375l-15.836-12.489a4.313 4.313 0 01-.715-6.053l9.087-11.523a4.311 4.311 0 016.052-.715l15.836 12.489a4.313 4.313 0 01.715 6.053l-9.087 11.523a4.311 4.311 0 01-6.052.715z"></path>
106+
<g fill="#535157">
107+
<path d="M426.052 198.46q4.119 4.427 11.012 11.728c2.428 2.585 5.692 3.469 7.287 1.972l9.835-9.235c1.594-1.497.918-4.811-1.509-7.396q-6.287-8.904-11.012-11.728-4.726-2.824-15.613 14.659-4.118-4.428 0 0z"></path>
108+
<path d="M435.75 187.852c-3.124-1.013-7.625 5.904-9.698 10.608-2.072 4.704-1.8 6.123-2.16 9.343-.072 2.269 3.653 5.43 6.236 2.131q1.447-3.889 1.44-5.562.549-.014 4.627-1.007c1.715-.418 5.609-3.816 4.996-8.585-.645-5.013-2.318-5.915-5.441-6.928z"></path>
109+
</g>
110+
</g>
111+
<g>
112+
<path
113+
fill="#535157"
114+
strokeMiterlimit="10"
115+
d="M328.726 174.396l41.941-23.104a4.768 4.768 0 016.473 1.874l20.948 38.026a4.767 4.767 0 01-1.874 6.472l-41.941 23.104a4.768 4.768 0 01-6.473-1.874l-20.948-38.026a4.767 4.767 0 011.874-6.472z"></path>
116+
<path
117+
fill="#535157"
118+
d="M350.759 215.451l42.963-23.668c3.212-1.77 6.707-.364 7.8 3.138.616 1.973 5.113 9.997 7.215 12.561 2.325 2.837 1.604 6.577-1.609 8.347l-43.086 23.735c-3.212 1.77-6.887.427-8.201-2.998-.818-2.133-5.204-10.158-6.966-12.555-2.173-2.955-1.329-6.791 1.884-8.56z"></path>
119+
<path
120+
fill="#FAFBC7"
121+
strokeMiterlimit="10"
122+
d="M335.017 192.624l47.697-26.273c.916-.504 1.99-.312 2.398.429.409.741-.003 1.752-.919 2.256l-47.697 26.273c-.916.504-1.99.312-2.398-.429-.409-.741.003-1.752.919-2.256zM340.637 202.824l47.697-26.273c.916-.504 1.99-.312 2.398.429.409.741-.003 1.752-.919 2.256l-47.697 26.273c-.916.504-1.99.312-2.398-.429-.409-.741.003-1.752.919-2.256z"></path>
123+
<path
124+
fill="#C8CA3C"
125+
strokeMiterlimit="10"
126+
d="M342.037 185.072l31.627-17.051a1.099 1.099 0 011.487.445l8.427 15.626a1.096 1.096 0 01-.445 1.486l-31.627 17.051a1.099 1.099 0 01-1.487-.445l-8.427-15.626a1.096 1.096 0 01.445-1.486z"></path>
127+
<path
128+
fill="#EBEBEB"
129+
strokeMiterlimit="10"
130+
d="M342.888 185.631l30.772-16.595a.721.721 0 01.975.292l7.859 14.576a.72.72 0 01-.292.975l-30.772 16.595a.721.721 0 01-.975-.292l-7.859-14.576a.72.72 0 01.292-.975z"></path>
131+
<path
132+
fill="#DB1A1A"
133+
d="M346.922 189.626a1.059 1.059 0 111.854-1.022 1.059 1.059 0 01-1.854 1.022z"></path>
134+
<path
135+
fill="#B1DB1A"
136+
d="M348.71 192.872a1.059 1.059 0 111.856-1.02 1.059 1.059 0 01-1.856 1.02z"></path>
137+
<path
138+
fill="#1ADB67"
139+
d="M350.498 196.118a1.059 1.059 0 111.856-1.02 1.059 1.059 0 01-1.856 1.02z"></path>
140+
<path
141+
fill="#7BA1EC"
142+
d="M351.344 180.675H369.34499999999997V192.44500000000002H351.344z"
143+
transform="rotate(-28.87 359.927 186.43)"></path>
144+
<path
145+
strokeMiterlimit="10"
146+
d="M368.048 176.779l6.813-3.756a.345.345 0 01.468.135l.178.325a.345.345 0 01-.135.468l-6.813 3.756a.345.345 0 01-.468-.135l-.178-.325a.345.345 0 01.135-.468zM368.898 178.669l6.813-3.756a.345.345 0 01.468.135l.178.325a.345.345 0 01-.135.468l-6.813 3.756a.345.345 0 01-.468-.135l-.178-.325a.345.345 0 01.135-.468zM369.938 180.569l6.822-3.756a.344.344 0 01.468.135l.179.325a.345.345 0 01-.135.468l-6.822 3.756a.344.344 0 01-.468-.135l-.179-.325a.345.345 0 01.135-.468zM370.988 182.469l6.813-3.756a.345.345 0 01.468.135l.178.325a.345.345 0 01-.135.468l-6.813 3.756a.345.345 0 01-.468-.135l-.178-.325a.345.345 0 01.135-.468zM372.038 184.369l6.813-3.756a.345.345 0 01.468.135l.178.325a.345.345 0 01-.135.468l-6.813 3.756a.345.345 0 01-.468-.135l-.178-.325a.345.345 0 01.135-.468z"></path>
147+
<path
148+
fill="#FAFBC7"
149+
d="M334.088 199.814q1.518-.043 2.689-.923l-10.393-21.482q4.394 16.257 7.704 22.405zM373.599 150.792q.58-.682 3.902-.604.418.114 13.346 28.025l-17.248-27.421z"></path>
150+
<path
151+
fill="#A2C1E4"
152+
d="M356.475 237.689c.553 1.262 1.418 2.032 3.449 2.558l15.799-7.117c-10.901 3.002-13.593 2.482-19.248 4.559zM409.85 209.494c.619 1.728.038 3.568-.912 5.338l-10.956 6.036 11.868-11.374z"></path>
153+
<path
154+
fill="#BDBCBC"
155+
d="M347.713 220l6.568-1.654-6.691.059c.121.506.191 1.046.123 1.595zM397.839 190.724c.52.521 1.096.852 1.188 1.008l-3.01 3.623 1.822-4.631z"></path>
156+
</g>
157+
<g>
158+
<path
159+
fill="#535157"
160+
strokeMiterlimit="10"
161+
d="M366.914 109.789l6.517-3.164a1.144 1.144 0 011.529.529l7.245 14.919a1.143 1.143 0 01-.529 1.528l-6.517 3.164a1.144 1.144 0 01-1.529-.529l-7.245-14.919a1.143 1.143 0 01.529-1.528z"></path>
162+
<path d="M370.974 113.495a1.589 1.589 0 112.86-1.388 1.589 1.589 0 01-2.86 1.388z"></path>
163+
<path
164+
fill="#C8CA3C"
165+
d="M373.49 121.101a2.65 2.65 0 011.225-3.538 2.649 2.649 0 013.538 1.225 2.649 2.649 0 01-1.225 3.538 2.65 2.65 0 01-3.538-1.225z"></path>
166+
<path
167+
fill="#535157"
168+
strokeMiterlimit="10"
169+
d="M289.904 147.99l6.771-3.289a1 1 0 011.337.463l7.367 15.178a1.001 1.001 0 01-.463 1.338l-6.771 3.289a1 1 0 01-1.337-.463l-7.367-15.178a1.001 1.001 0 01.463-1.338z"></path>
170+
<path d="M294.09 151.636a1.589 1.589 0 112.858-1.387 1.589 1.589 0 01-2.858 1.387z"></path>
171+
<path
172+
fill="#C8CA3C"
173+
d="M296.607 159.242a2.648 2.648 0 113.537 1.225 2.648 2.648 0 01-3.537-1.225z"></path>
174+
<path
175+
fill="#535157"
176+
d="M296.37 146.282q-7.286-22.197-1.015-32.928c6.509-11.139 13.807-17.869 23.302-21.693 9.457-3.81 20.763-4.162 28.438-.877 8.605 3.683 15.07 9.141 19.24 16.635 4.02 6.217 7.531 14.348 10.491 24.397 2.051 5.876 5.042 9.032-3.165 18.825-12.076 12.264-27.548 18.382-35.276 22.062-7.027 2.885-11.602 4.852-20.183 1.371-5.757-3.731-7.987-6.963-10.801-10.154-4.866-5.79-8.782-11.515-11.031-17.638z"></path>
177+
<path
178+
fill="#3D3B40"
179+
d="M317.502 92.33c-10.764 3.987-27.742 20.344-25.043 36.764 1.317 11.855 5.045 25.076 16.65 37.975 5.642 6.19 12.908 9.073 16.939 8.803-9.315-6.9-18.375-18.358-23.086-44.101-2.464-8.314 3.254-23.333 14.54-39.441z"></path>
180+
<path
181+
fill="#FAFBC7"
182+
d="M373.661 150.641c-15.933 11.901-39.172 23.74-49.052 24.814 1.021 3.553 36.797-10.488 49.052-24.814z"></path>
183+
<path
184+
fill="#313030"
185+
d="M302.398 149.65c-8.196-14.878-.525-34.848 17.12-44.568 17.645-9.72 38.624-5.533 46.82 9.344 8.196 14.878.524 34.848-17.12 44.569-17.645 9.72-38.624 5.533-46.82-9.345z"></path>
186+
<path
187+
fill="#191919"
188+
d="M309.906 130.363c6.239-8.254 7.546-23.467 9.194-25.019.174-.139 0 .013-.005.003-.014-.025-.624.334-1.825 1.064-8.579 4.757-23.627 20.066-16.404 39.944 5.999 14.371 19.85 19.475 34.675 17.374q-17.98-5.207-21.814-8.875c-2.921-2.794-9.394-13.109-3.821-24.491z"></path>
189+
<path
190+
fill="#515151"
191+
d="M329.924 113.962c-1.348-3.522 7.794-8.501 16.177-8.149 8.171.343 16.178 7.118 13.229 10.261-1.864 1.987-5.346-4.531-13.516-4.974-8.17-.443-14.685 6.009-15.89 2.862z"></path>
192+
</g>
193+
</g>
194+
</svg>
195+
);
196+
};
197+
198+
export default AstronautDark;

0 commit comments

Comments
 (0)