Compare commits

..

818 Commits

Author SHA1 Message Date
Szilárd Dóró
8857314e22 Merge pull request #1237 from nhost/changeset-release/main
chore: update versions
2022-11-29 20:57:22 +01:00
github-actions[bot]
85f1c4a98e chore: update versions 2022-11-29 19:33:07 +00:00
Pilou
efa6b5755d Merge pull request #1248 from nhost/chore/remove-sort-lint-rule
chore: remove eslint plugin simple-import-sort
2022-11-29 20:31:24 +01:00
Pierre-Louis Mercereau
2b19416787 chore: remove eslint plugin simple-import-sort 2022-11-29 20:28:13 +01:00
Szilárd Dóró
4e5d43f300 Merge pull request #1245 from nhost/chore/settings-roles-and-permissions-refactor
chore(dashboard): refactor Roles and Permissions settings sections
2022-11-29 17:00:12 +01:00
Szilárd Dóró
db342f453e chore(dashboard): add changesets 2022-11-29 16:15:45 +01:00
Szilárd Dóró
54386a3b56 chore(dashboard): simplify env var dialog props 2022-11-29 16:14:20 +01:00
Pilou
ff40b99f84 Merge pull request #1242 from nhost/fix/set-access-token
fix: 🐛 Distribute the access token to all the sub-clients
2022-11-29 16:08:00 +01:00
Szilárd Dóró
33f8f1d78a Merge remote-tracking branch 'origin/main' into chore/settings-roles-and-permissions-refactor 2022-11-29 16:07:19 +01:00
Szilárd Dóró
c50fe47ab4 Merge pull request #1215 from nhost/feat/settings-environment-variables
feat(dashboard): add Environment Variables page
2022-11-29 16:04:09 +01:00
Pilou
0580f832c8 Merge pull request #1239 from nhost/chore/version-bumps
chore: 🤖 bump to axios 1.2.0
2022-11-29 15:59:38 +01:00
Szilárd Dóró
7d1eb099c0 fix(dashboard): correct system environment variables 2022-11-29 15:53:11 +01:00
Pierre-Louis Mercereau
e15322296b chore: lint 2022-11-29 15:52:25 +01:00
Pierre-Louis Mercereau
91a2bf905b refactor: simplify 2022-11-29 15:37:31 +01:00
Szilárd Dóró
0f9393fe27 fix(dashboard): change system env vars layout 2022-11-29 15:10:37 +01:00
Szilárd Dóró
aebb822549 feat(dashboard): extend system variables 2022-11-29 15:05:58 +01:00
Pierre-Louis Mercereau
1e2be6fadf Merge branch 'main' into chore/version-bumps 2022-11-29 13:41:00 +01:00
Pilou
aafbf5173d Merge pull request #1240 from nhost/test/nhost-js
test: 💍 `nhost.graphql.request` as an authenticated user
2022-11-29 13:00:46 +01:00
Pierre-Louis Mercereau
01e13e2f8c chore: 🤖 lint 2022-11-29 12:52:34 +01:00
Pierre-Louis Mercereau
4364647501 fix: 🐛 accept any encoding 2022-11-29 12:16:35 +01:00
Pierre-Louis Mercereau
ef117c284e fix: 🐛 Distribute the access token to all the sub-clients 2022-11-29 11:49:59 +01:00
Szilárd Dóró
3f919c0a80 chore(dashboard): refactor system variable layout 2022-11-29 11:30:31 +01:00
Pierre-Louis Mercereau
49e447e7b7 test: 💍 nhost.graphql.request as an authenticated user 2022-11-29 11:04:56 +01:00
Pierre-Louis Mercereau
66b4f3d0be chore: 🤖 bump to axios 1.2.0 2022-11-29 10:29:51 +01:00
Szilárd Dóró
aa7fdafe8b chore(dashboard): split Permission Variable dialog 2022-11-28 21:45:15 +01:00
Pilou
7d6de3b289 Merge pull request #1234 from nhost/chore/bump-hasura-auth
chore: 🤖 bump hasura-auth version
2022-11-28 19:51:10 +01:00
Pilou
57e41f77a9 Merge pull request #1238 from nhost/ci/turbo-team
ci: hardcode turbo team
2022-11-28 19:36:48 +01:00
Pierre-Louis Mercereau
f5c2a0ef4f ci: hardcode turbo team 2022-11-28 18:38:03 +01:00
Szilárd Dóró
d52bc8cca5 chore(dashboard): refactor role delete and default 2022-11-28 16:58:28 +01:00
Pilou
04a3e4c965 Merge pull request #1236 from nhost/refactor/state-snapshots
refactor: use state snapshots
2022-11-28 16:52:27 +01:00
Szilárd Dóró
853c0c5775 chore(dashboard): split RoleForm into multiple forms 2022-11-28 16:44:02 +01:00
Pierre-Louis Mercereau
2e6923dc73 refactor: use state snapshots 2022-11-28 16:41:53 +01:00
Pierre-Louis Mercereau
7d6d70d0c7 chore: 🤖 bump hasura-auth version 2022-11-28 15:59:04 +01:00
Szilárd Dóró
7a2100cc17 fix(dashboard): do not try to autofocus a disable input 2022-11-28 15:19:42 +01:00
Szilárd Dóró
5d55f3fa60 chore(dashboard): remove async form loading 2022-11-28 15:13:16 +01:00
Szilárd Dóró
8b0c44a93c chore(dashboard): rename env var forms
- chore(dashboard): do not convert env vars to uppercase by default
2022-11-28 14:59:27 +01:00
Szilárd Dóró
e0cc7cce0a chore(dashboard): update env var dialog subtitle 2022-11-28 13:40:25 +01:00
Szilárd Dóró
6e7d5e0dd4 fix(dashboard): change env var name placeholder 2022-11-28 13:19:17 +01:00
Szilárd Dóró
54c143ebf6 fix(dashboard): allow lowercase letters, convert variable to uppercase 2022-11-28 13:18:16 +01:00
Szilárd Dóró
8b9fa0b150 feat(dashboard): env var validation 2022-11-28 13:05:42 +01:00
Szilárd Dóró
c3bb79e1dd chore(dashboard): refactor env var forms 2022-11-28 11:15:38 +01:00
Szilárd Dóró
128d21e4ec Merge branch 'main' into feat/settings-environment-variables 2022-11-28 09:21:56 +01:00
Szilárd Dóró
40e503c356 Merge pull request #1227 from nhost/fix/vercel-deployment-token
fix(changesets): add Vercel deployment token to CI
2022-11-28 08:28:33 +01:00
Szilárd Dóró
d007e0ade8 chore(changesets): do not create dedicated env var for deploy token 2022-11-28 08:26:11 +01:00
Pilou
fa32513ba7 Merge pull request #1231 from nhost/docs/docker-compose-dashboard
docs: run hasura console from the cli to run the dashboard
2022-11-27 22:50:14 +01:00
Pierre-Louis Mercereau
8893d9e010 docs: run hasura console from the cli to run the dashboard 2022-11-27 21:37:37 +01:00
Szilárd Dóró
81d2fd865c fix(changesets): add Vercel deployment token to CI 2022-11-27 19:51:07 +01:00
Szilárd Dóró
fe3c462099 Merge pull request #1217 from nhost/fix/vercel-pipeline
fix(changesets): add missing `pnpm` command, pre-build project
2022-11-26 11:49:08 +01:00
Szilárd Dóró
f8b082cb02 chore(changesets): split Vercel CLI command 2022-11-25 16:59:56 +01:00
Szilárd Dóró
0c748e6ee6 feat(dashboard): add env var management 2022-11-25 16:57:22 +01:00
Pilou
e2c4ca85b3 Merge pull request #1219 from nhost/docs/docker-compose-dashboard
docs(docker-compose): add the dashboard to the docker-compose example
2022-11-25 16:38:54 +01:00
Szilárd Dóró
0165b998c2 chore(changesets): create separate step for Vercel 2022-11-25 16:33:09 +01:00
Pierre-Louis Mercereau
5d970cc229 feat(docs): add the dashboard to the docker-compose example 2022-11-25 16:14:46 +01:00
Szilárd Dóró
7167170663 feat(dashboard): add env var management dialog 2022-11-25 15:47:34 +01:00
Szilárd Dóró
0f77de2dd0 feat(dashboard): add menu to env vars 2022-11-25 15:13:54 +01:00
Szilárd Dóró
6ae91e48d1 feat(dashboard): list env vars 2022-11-25 14:52:47 +01:00
Szilárd Dóró
69db1594cc fix(changesets): add missing pnpm command, pre-build project 2022-11-25 14:36:54 +01:00
Szilárd Dóró
158cf0da49 Merge pull request #1216 from nhost/changeset-release/main
chore: update versions
2022-11-25 14:12:10 +01:00
github-actions[bot]
7992fc3baa chore: update versions 2022-11-25 13:09:54 +00:00
Szilárd Dóró
85d9596956 Merge branch 'main' into feat/settings-environment-variables 2022-11-25 14:08:46 +01:00
Szilárd Dóró
16d383516e Merge pull request #1206 from nhost/feat/settings-roles-and-permissions
feat(dashboard): Roles and Permissions
2022-11-25 14:08:13 +01:00
Szilárd Dóró
2ca193ccf3 chore(dashboard): improve inline secrets 2022-11-25 14:07:44 +01:00
Szilárd Dóró
ab8e12003d feat(dashboard): show JWT secret 2022-11-25 14:02:48 +01:00
Szilárd Dóró
29cdf6b125 Merge pull request #1214 from nhost/elitan-patch-3
Update serverless-functions.mdx
2022-11-25 13:51:24 +01:00
Szilárd Dóró
41cc3dc5d0 feat(dashboard): settings page for Environment Variables 2022-11-25 13:50:08 +01:00
Johan Eliasson
6b67c9996a Update serverless-functions.mdx 2022-11-25 12:50:39 +01:00
Szilárd Dóró
23274dee41 chore(docs): add changeset 2022-11-25 11:59:42 +01:00
Szilárd Dóró
a5b55c2667 chore(docs): update permission variables image 2022-11-25 11:58:46 +01:00
Szilárd Dóró
1263676eb3 fix(dashboard): permission variable validation 2022-11-25 11:49:46 +01:00
Szilárd Dóró
b1b647ad96 fix(dashboard): reset default role on role removal 2022-11-25 11:34:51 +01:00
Szilárd Dóró
21bbaf5e95 feat(dashboard): add docs link to roles section 2022-11-25 10:56:14 +01:00
Szilárd Dóró
eef9c91403 feat(dashboard): add support for default roles
- remove unnecessary helper labels from roles and permissions
2022-11-25 10:55:20 +01:00
Johan Eliasson
1742cb444d Merge pull request #1212 from nhost/szilarddoro-patch-1
chore(docs): add WorkOS to Authentication page
2022-11-25 10:49:45 +01:00
Szilárd Dóró
c4f374d7f3 Merge remote-tracking branch 'origin/main' into feat/settings-roles-and-permissions 2022-11-25 09:36:57 +01:00
Szilárd Dóró
369ec13070 chore(docs): add WorkOS to Authentication page 2022-11-25 09:36:21 +01:00
Szilárd Dóró
101129eef2 Update dashboard/src/components/settings/permissions/PermissionVariableSettings/PermissionVariableSettings.tsx
Co-authored-by: Nuno Pato <nunopato@gmail.com>
2022-11-25 09:33:33 +01:00
Szilárd Dóró
228fda0364 Merge pull request #1210 from nhost/fix/vercel-deployment 2022-11-25 09:05:57 +01:00
Szilárd Dóró
74085c67a2 fix(dashboard): correct production deployment 2022-11-24 22:31:11 +01:00
Szilárd Dóró
a273725419 Merge pull request #1209 from nhost/fix/precommit-hook
fix(docgen): prevent docgen from breaking the pre-commit hook
2022-11-24 21:07:40 +01:00
Pierre-Louis Mercereau
c5240f8d74 docs: ✏️ remove irrelevant workaround to fixed docgen git hook 2022-11-24 20:53:17 +01:00
Szilárd Dóró
4490068257 chore(docgen): copy binary to node_modules
execute `pnpm i` to copy the `docgen` binary to every package
2022-11-24 20:41:59 +01:00
Szilárd Dóró
3601de3f85 Merge pull request #1208 from nhost/changeset-release/main
chore: update versions
2022-11-24 20:20:45 +01:00
github-actions[bot]
ac9404610b chore: update versions 2022-11-24 19:09:19 +00:00
Szilárd Dóró
63570db57c Merge pull request #1207 from nhost/contributors-readme-action-MBHUTcRQyD
contributors readme action update
2022-11-24 20:08:33 +01:00
github-actions[bot]
538ed78f5a contrib-readme-action has updated readme 2022-11-24 19:07:02 +00:00
Szilárd Dóró
b1a31ecb00 Merge pull request #1181 from nhost/fix/dashboard-custom-local-ports
feat(dashboard): make backend port configurable
2022-11-24 20:06:44 +01:00
Szilárd Dóró
3d151c448c chore(precommit): extend precommit hook with docgen build 2022-11-24 19:42:23 +01:00
Siarhei Lipchyk
bac8ace434 Add support for custom ports via placeholders 2022-11-24 19:03:02 +01:00
Szilárd Dóró
fdd417ed25 feat(dashboard): add router cancellation to permission form
- chore(dashboard): update terminology
2022-11-24 18:03:04 +01:00
Pilou
a402fc17de Merge pull request #1192 from nhost/changeset-release/main
chore: update versions
2022-11-24 17:21:07 +01:00
Szilárd Dóró
4416ceb9cf chore(dashboard): cleanup unused files 2022-11-24 17:00:35 +01:00
Szilárd Dóró
4762ebf61e fix(dashboard): correct original value for role editing 2022-11-24 16:54:01 +01:00
Szilárd Dóró
73e28b5831 feat(dashboard): simplify role management form 2022-11-24 16:52:26 +01:00
Szilárd Dóró
2a7dc5060f feat(dashboard): add support for permission variable management 2022-11-24 16:25:14 +01:00
Szilárd Dóró
9b8ede40a9 feat(dashboard): prevent invalid characters for variables 2022-11-24 15:50:14 +01:00
Szilárd Dóró
f005c20d99 feat(dashboard): add modals for permission variable management 2022-11-24 15:23:30 +01:00
Szilárd Dóró
4adfd613b6 feat(dashboard): support variable listing
- chore(dashboard): rename RolesSettings to RoleSettings
2022-11-24 15:01:51 +01:00
Szilárd Dóró
b6da82c8e3 fix(dashboard): wrong tooltip appearance 2022-11-24 14:25:49 +01:00
Szilárd Dóró
816456edc4 fix(dashboard): remove unnecessary manual focus 2022-11-24 14:24:07 +01:00
Szilárd Dóró
deaf0e86d4 fix(dashboard): changed role form's logic 2022-11-24 14:16:02 +01:00
Szilárd Dóró
23f8206f18 feat(dashboard): add support for role deletion 2022-11-24 12:46:41 +01:00
Szilárd Dóró
9dde4d7988 feat(dashboard): add support for role editing 2022-11-24 12:31:48 +01:00
Szilárd Dóró
26385b9cf9 fix(dashboard): fix ESLint working directories 2022-11-24 12:17:50 +01:00
Szilárd Dóró
6d318206ef feat(dashboard): finalize Create Role modal
- fix(dashboard): lint errors
- chore(dashboard): reduce max allowed linter warnings
2022-11-24 12:11:41 +01:00
Szilárd Dóró
4d727b78a1 feat(dashboard): updated Roles and Permissions page
- created modal for role creation
2022-11-24 11:46:56 +01:00
github-actions[bot]
de0a125e98 chore: update versions 2022-11-24 09:38:59 +00:00
Pilou
ea1ad29031 Merge pull request #1200 from nhost/plmercereau-patch-storage-tag
Update docker-compose.yaml
2022-11-24 10:37:25 +01:00
Szilárd Dóró
3da40e5712 Merge pull request #1205 from nhost/fix/dashboard-meta
fix(dashboard): update terminology
2022-11-24 10:35:48 +01:00
Szilárd Dóró
b9087a4add fix(dashboard): console / dashboard terminology 2022-11-24 09:54:44 +01:00
Szilárd Dóró
1b7a6d0252 fix(dashboard): update terminology 2022-11-24 09:23:08 +01:00
Szilárd Dóró
1417d3e794 Merge pull request #1203 from nhost/contributors-readme-action-FFIU1CawPP
contributors readme action update
2022-11-24 08:55:41 +01:00
github-actions[bot]
e187923858 contrib-readme-action has updated readme 2022-11-24 07:52:33 +00:00
Johan Eliasson
8a60ed4074 Merge pull request #1199 from nhost/functions-more-examples
examples(serverless-functions): smtp + async/await
2022-11-24 08:52:19 +01:00
Pilou
d7d11a44a7 Update docker-compose.yaml
There's no latest tag on storage
2022-11-23 22:04:40 +01:00
Johan Eliasson
062e4691cd added examples 2022-11-23 21:53:25 +01:00
Pilou
a95d49fa2c Merge pull request #1197 from nhost/docs/custom-claims-singleton-array
docs: custom claims and singleton arrays
2022-11-23 19:06:34 +01:00
Johan Eliasson
d14fc96899 Merge pull request #1036 from ejkkan/feat/add-charges-to-stripe-package
feat(stripe-graphql-js): add charges, payment intents and connected accounts
2022-11-23 19:03:37 +01:00
Johan Eliasson
93db718254 Create blue-ghosts-accept.md 2022-11-23 19:03:12 +01:00
Pierre-Louis Mercereau
c367bd58b9 docs: custom claims and singleton arrays 2022-11-23 19:01:29 +01:00
Pilou
0bfed4d9e1 Merge pull request #1196 from nhost/plmercereau-patch-1
Update docker-compose.yaml
2022-11-23 18:43:36 +01:00
Pilou
1f3aecd379 Merge pull request #1193 from nhost/chore/bump-service-versions
ci: 🎡 bump services versions and trigger CI
2022-11-23 18:43:20 +01:00
Pilou
42306ea3bb Update docker-compose.yaml 2022-11-23 18:19:41 +01:00
Pilou
1b12a175f6 Update docker-compose.yaml 2022-11-23 18:18:06 +01:00
Szilárd Dóró
32060aaea0 Merge pull request #1195 from nhost/chore/dashboard-version
chore(dashboard): add changeset
2022-11-23 16:00:18 +01:00
Szilárd Dóró
f94cace5f2 Merge pull request #1194 from nhost/feat/dashboard-vercel-deployment
feat(dashboard): add Vercel deployment
2022-11-23 15:22:09 +01:00
Szilárd Dóró
5de965d9a5 chore(dashboard): add changeset 2022-11-23 15:15:08 +01:00
Szilárd Dóró
e10b3adc11 chore(changesets): incorporate Vercel deployment into publish process 2022-11-23 15:08:21 +01:00
Szilárd Dóró
457db76b06 Merge pull request #1191 from nhost/fix/sign-in-methods-order
fix(dashboard): alphabetic ordering of providers
2022-11-23 15:04:26 +01:00
Szilárd Dóró
1e952a026e chore(changesets): update publish step's name 2022-11-23 15:01:55 +01:00
Szilárd Dóró
2f4c040789 feat(dashboard): add Vercel deployment 2022-11-23 14:33:00 +01:00
Pierre-Louis Mercereau
74648752b4 ci: use correct hasura version 2022-11-23 13:12:32 +01:00
Szilárd Dóró
09d218a3fe fix(dashboard): sign-in method phrasing 2022-11-23 13:12:24 +01:00
Szilárd Dóró
2e8938dbb0 fix(dashboard): add missing Twilio icon 2022-11-23 13:00:12 +01:00
Pierre-Louis Mercereau
ec60d03536 ci: 🎡 bump services versions and trigger CI 2022-11-23 12:57:04 +01:00
Johan Eliasson
2f3767552f Merge pull request #1189 from nhost/docs-workos
docs(workos): WorkOS Docs
2022-11-23 12:14:57 +01:00
Szilárd Dóró
bc401c0dd2 fix(dashboard): alphabetic ordering of providers
- fixes #1188
- fix checkbox font size on the Settings page
2022-11-23 12:12:39 +01:00
Pilou
2907ecb7ff Merge pull request #1179 from nhost/changeset-release/main
chore: update versions
2022-11-23 11:24:55 +01:00
Pierre-Louis Mercereau
05d7f5207f chore: no major bump of peer dependencies 2022-11-23 11:22:55 +01:00
github-actions[bot]
07a053ee80 chore: update versions 2022-11-23 09:58:39 +00:00
Szilárd Dóró
2145243b19 chore(dashboard): update environment variables 2022-11-23 10:56:47 +01:00
Pilou
61e4414a8f Merge pull request #1190 from nhost/changeset-react-components
react components changeset added
2022-11-23 10:55:04 +01:00
Johan Eliasson
4601d84e0e changeset added 2022-11-23 10:29:19 +01:00
Johan Eliasson
ca012d790c Create tidy-teachers-flow.md 2022-11-23 10:27:23 +01:00
Johan Eliasson
aeda14ef53 docs link 2022-11-23 10:25:18 +01:00
Johan Eliasson
3fa5e2005a updates 2022-11-23 10:23:40 +01:00
Johan Eliasson
4dd2e99159 Merge pull request #1187 from nhost/docs-git-8g712asd
docs(git): git docs updates
2022-11-23 08:27:17 +01:00
Johan Eliasson
282c6c6d24 git docs update 2022-11-23 08:16:55 +01:00
Johan Eliasson
beadd84adb moving files 2022-11-23 07:52:57 +01:00
Johan Eliasson
f8f55d2b99 Merge branch 'main' into feat/add-charges-to-stripe-package 2022-11-23 07:49:17 +01:00
Johan Eliasson
03a98d4f3a config updates 2022-11-23 07:36:31 +01:00
Johan Eliasson
8ed8e04ab6 merge 2022-11-23 07:31:37 +01:00
Erik Magnusson
587efd4551 re-applied isAdmin checks for connected account field types 2022-11-23 08:15:44 +02:00
Johan Eliasson
c78227b085 Merge pull request #1185 from nhost/docs/node-16
docs: update developer's guide
2022-11-23 07:06:10 +01:00
Pierre-Louis Mercereau
d87e520307 docs: lessons learned from Sheena and Chris 2022-11-22 21:44:48 +01:00
Pilou
bbed04e4da Merge pull request #1158 from nhost/fix/use-user-roles
fix: 🐛 make `useUserRoles` reactive
2022-11-22 21:35:06 +01:00
Pilou
273afc9740 Merge pull request #1184 from nhost/contributors-readme-action-h-P6q9XKTD
contributors readme action update
2022-11-22 21:32:07 +01:00
github-actions[bot]
f4083aa4b3 contrib-readme-action has updated readme 2022-11-22 20:12:23 +00:00
Pilou
ddd2641726 Merge pull request #1183 from massless/min-version-node
Update minimum version of node
2022-11-22 21:12:04 +01:00
Chris Wetherell
4658aeb31e Update minimum version of node 2022-11-22 12:08:47 -08:00
Johan Eliasson
cc8e5fe4a9 Merge pull request #1180 from nhost/react-components-iy8gasd9
React Auth components: SignedIn and SignedOut
2022-11-22 19:54:19 +01:00
Szilárd Dóró
85c897c717 chore(docs): update source code references 2022-11-22 18:32:48 +01:00
Szilárd Dóró
c99e5552e6 chore(react): simplify component signature 2022-11-22 18:31:39 +01:00
Szilárd Dóró
97a2520ea1 feat(docgen): add support for components 2022-11-22 18:24:23 +01:00
Johan Eliasson
964af2912b inline docs 2022-11-22 17:04:39 +01:00
Szilárd Dóró
a48dd5bf74 chore(dashboard): add changeset 2022-11-22 14:32:53 +01:00
Szilárd Dóró
ef53df5cb3 feat(dashboard): make backend port configurable
- additionally: improve the way Hasura service ports are. configured through environment variables
2022-11-22 14:32:13 +01:00
Johan Eliasson
afea682a8c merge 2022-11-22 14:09:38 +01:00
Pierre-Louis Mercereau
fefa2baa2e refactor: readability 2022-11-22 13:28:09 +01:00
Pilou
f09b3cfd24 Merge pull request #1178 from nhost/ci/freeze-pnpm-version
ci: set explicit pnpm version in the dashboard dockerfile
2022-11-22 13:20:35 +01:00
Pilou
dd3b2c41f1 Merge pull request #1171 from nhost/chore/vue-file-upload-changeset
chore: add changeset to vue, and correct inline documentation
2022-11-22 13:20:21 +01:00
Szilárd Dóró
aaced20f31 Merge pull request #1173 from nhost/fix/dashboard-provider-redirect-url
fix(dashboard): correct redirect URL input opacity
2022-11-22 13:15:35 +01:00
Pierre-Louis Mercereau
3e91c19e13 ci: set explicit pnpm version in the dashboard dockerfile 2022-11-22 13:11:00 +01:00
Pilou
abe0edcacb Merge pull request #1169 from nhost/changeset-release/main
chore: update versions
2022-11-22 12:37:10 +01:00
github-actions[bot]
f8dae56bda chore: update versions 2022-11-22 10:06:23 +00:00
Pilou
9133726dbe Merge pull request #1176 from nhost/chore/correct-changeset
chore: correct changeset from major to patch
2022-11-22 11:03:17 +01:00
Pierre-Louis Mercereau
7eed617034 chore: correct changeset from major to patch 2022-11-22 10:49:00 +01:00
Johan Eliasson
d4fd4ec3e9 signedin and signedout 2022-11-22 10:48:24 +01:00
Pilou
19a0288861 Merge pull request #1172 from nhost/chore/nextjs-13
chore: nextjs 13
2022-11-22 10:48:10 +01:00
Pilou
da975387ac Merge pull request #1175 from nhost/contributors-readme-action-AN1AN0O3NW
contributors readme action update
2022-11-22 10:42:46 +01:00
github-actions[bot]
e46c77e409 contrib-readme-action has updated readme 2022-11-22 09:41:42 +00:00
Szilárd Dóró
6c642d86f3 Merge pull request #1174 from nhost/fix/dashboard-codegen
fix(dashboard): remove functions folder reference from codegen config
2022-11-22 10:41:30 +01:00
Pierre-Louis Mercereau
46a77f1ce5 chore: change nextjs 13 patch version 2022-11-22 10:37:53 +01:00
Szilárd Dóró
6053560b5a fix(dashboard): remove functions folder reference from codegen config 2022-11-22 10:26:57 +01:00
Szilárd Dóró
89bd37bc28 chore(dashboard): add changeset 2022-11-22 10:20:52 +01:00
Szilárd Dóró
0df73a41c9 fix(dashboard): redirect URL opacity 2022-11-22 10:20:09 +01:00
Pierre-Louis Mercereau
53bdc294e2 chore: nextjs 13 2022-11-22 09:40:52 +01:00
Pierre-Louis Mercereau
f6d2042adb chore: add changeset to vue, and correct inline documentation 2022-11-22 09:34:47 +01:00
Pilou
ba83475ced Merge pull request #1162 from nhost/fix/dashboard-fix-oauth-callback
fix(dashboard): correct redirect URL for oauth providers
2022-11-22 09:32:25 +01:00
Pilou
dafc581c08 Merge pull request #1057 from chrisli-03/main
add useFileUpload composable for vue
2022-11-22 09:28:07 +01:00
Pilou
c88b77ef43 Merge pull request #1166 from nhost/ci/bump-codecov-action
ci: bump codecov/codecov-action to v3
2022-11-22 09:25:20 +01:00
Pilou
1470592aac Merge pull request #1168 from nhost/ci/bump-pnpm
chore: bump pnpm version to v7.17.0
2022-11-22 09:25:01 +01:00
Szilárd Dóró
4e9a560346 chore(dashboard): update changeset 2022-11-22 09:23:59 +01:00
Szilárd Dóró
766cb61243 chore(dashboard): add changeset 2022-11-22 09:22:43 +01:00
Pilou
7a9370abb2 Merge pull request #1165 from nhost/contributors-readme-action-7MgU1b_FLK
contributors readme action update
2022-11-22 09:19:18 +01:00
Pilou
73368c87a2 Merge pull request #1167 from nhost/contributors-readme-action-QJVpJRh9Hj
contributors readme action update
2022-11-22 09:15:46 +01:00
github-actions[bot]
ef20f1f504 contrib-readme-action has updated readme 2022-11-22 08:13:00 +00:00
Pierre-Louis Mercereau
616a71fc89 chore: bump pnpm version to v7.17.0 2022-11-22 09:12:55 +01:00
Szilárd Dóró
9477e11d4c Merge pull request #1161 from nhost/changeset-release/main
chore: update versions
2022-11-22 09:12:45 +01:00
Pierre-Louis Mercereau
3c0adb4922 ci: bump codecov/codecov-action to v3 2022-11-22 09:01:47 +01:00
github-actions[bot]
c1bfc16ec2 contrib-readme-action has updated readme 2022-11-22 06:59:16 +00:00
Johan Eliasson
1fe86f770c Merge pull request #1164 from alexander-mart/patch-1
Vue docs fix: «client» → «nhost»
2022-11-22 07:59:02 +01:00
Alexander Mart
d5de56256a fix: client → nhost 2022-11-22 12:19:28 +07:00
Nuno Pato
b5e8222b76 Fix redirect url for oauth providers 2022-11-21 23:50:25 -01:00
Pilou
7f15375a9a Merge pull request #1157 from nhost/fix/same-site-cookie
fix: 🐛 Set same-site cookie to `lax`
2022-11-21 23:17:44 +01:00
github-actions[bot]
ffd8660bcc chore: update versions 2022-11-21 19:32:34 +00:00
Szilárd Dóró
9159cf46b1 Merge pull request #1159 from nhost/feat/dashboard-feature-migration 2022-11-21 20:29:54 +01:00
Szilárd Dóró
9211743d9c chore(dashboard): add changeset 2022-11-21 17:32:30 +01:00
Szilárd Dóró
cc6aae3fba chore(ci): do not lint dashboard when linting packages 2022-11-21 17:30:53 +01:00
Szilárd Dóró
a9fbe8e0fc fix(dashboard): linter errors
chore(dashboard): bump dependency versions
2022-11-21 17:28:27 +01:00
Szilárd Dóró
40cbeac221 chore(dashboard): generate pnpm-lock, migrate bugfixes 2022-11-21 17:17:27 +01:00
Szilárd Dóró
df8e31305d feat(dashboard): migrate Settings page features
- migrate some features from the old repo to `nhost/nhost`
2022-11-21 17:01:48 +01:00
Pilou
90af9f2224 Merge pull request #1147 from nhost/ci/optimisation
ci: fine-tune the dashboard release
2022-11-21 16:47:00 +01:00
Szilárd Dóró
037fbdf37a chore(actions): fix workflow names 2022-11-21 16:32:49 +01:00
Pierre-Louis Mercereau
843087cb11 fix: 🐛 make useUserRoles reactive 2022-11-21 15:58:55 +01:00
Pierre-Louis Mercereau
f2aaff0504 fix: 🐛 Set same-site cookie to lax 2022-11-21 15:17:47 +01:00
Pierre-Louis Mercereau
ee2f53a052 Merge branch 'main' into ci/optimisation 2022-11-21 13:34:50 +01:00
Pilou
8f5255172e Merge pull request #1156 from nhost/chore/dashboard-ci
chore(dashboard): parallelize build, tests and lint
2022-11-21 13:31:31 +01:00
Szilárd Dóró
c9de90e027 chore(dashboard): parallelize build, tests and lint 2022-11-21 13:23:58 +01:00
Pierre-Louis Mercereau
3341632f23 Merge branch 'ci/optimisation' of https://github.com/nhost/nhost into ci/optimisation 2022-11-21 13:08:03 +01:00
Pierre-Louis Mercereau
e005a67ab4 ci: enable turborepo everywhere 2022-11-21 13:07:19 +01:00
Pilou
1f4bbf75e0 Update .github/workflows/changesets.yaml
Co-authored-by: Szilárd Dóró <doroszilard@icloud.com>
2022-11-21 09:02:30 +01:00
Pilou
e5934d5dfd Update .github/workflows/changesets.yaml
Co-authored-by: Szilárd Dóró <doroszilard@icloud.com>
2022-11-21 09:02:18 +01:00
Pilou
8b368ba2e8 Merge pull request #1149 from nhost/remove-crm-example
Remove crm example
2022-11-20 11:26:44 +01:00
Johan Eliasson
16017fb8d2 remove crm example 2022-11-20 09:34:09 +01:00
Pierre-Louis Mercereau
effc0aba52 ci: tag inside the release job 2022-11-19 21:02:16 +01:00
Pierre-Louis Mercereau
45a81ca823 chore: add version dependency to publish to use needs.version 2022-11-19 19:32:09 +01:00
Pierre-Louis Mercereau
377e8f8c37 ci: github release 2022-11-19 19:29:21 +01:00
Pierre-Louis Mercereau
977d58a938 ci: fine-tune the dashboard release 2022-11-19 19:25:15 +01:00
Szilárd Dóró
eb7a14cedb Merge pull request #1146 from nhost/changeset-release/main
chore: update versions
2022-11-18 16:42:24 +01:00
github-actions[bot]
5a64bdf30a chore: update versions 2022-11-18 15:27:02 +00:00
Szilárd Dóró
7acf96d65f Merge pull request #1145 from nhost/fix/dashboard-backend-url
fix(dashboard): avoid using `BACKEND_URL` locally
2022-11-18 16:25:28 +01:00
Pilou
57726864fd Merge pull request #1144 from nhost/ci/fix-dashboard-version
ci: fix version
2022-11-18 16:19:07 +01:00
Szilárd Dóró
73da6a67f1 chore(dashboard): add changeset 2022-11-18 15:52:45 +01:00
Szilárd Dóró
48964b82e0 fix(dashboard): avoid using BACKEND_URL locally 2022-11-18 15:51:31 +01:00
Pierre-Louis Mercereau
9d2fdbadc8 ci: remove env cmd 2022-11-18 15:35:13 +01:00
Pierre-Louis Mercereau
6bd874b485 ci: correct env 2022-11-18 15:19:07 +01:00
Pierre-Louis Mercereau
4b36670897 ci: config turborepo 2022-11-18 15:10:50 +01:00
Pierre-Louis Mercereau
947696efc6 ci: fix version 2022-11-18 14:52:01 +01:00
Pilou
a3168a1dae Merge pull request #1143 from nhost/ci/turbo-cache
ci: fix typo
2022-11-18 14:48:52 +01:00
Pierre-Louis Mercereau
29efea2ad8 ci: fix typo 2022-11-18 14:44:05 +01:00
Pilou
390688feb1 Merge pull request #1142 from nhost/ci/turbo-cache
ci: use turborepo cache when building images
2022-11-18 13:48:29 +01:00
Pierre-Louis Mercereau
20e19ec7db ci: use turborepo cache when building images 2022-11-18 13:27:59 +01:00
Szilárd Dóró
b0c58ff351 Merge pull request #1141 from nhost/changeset-release/main
chore: update versions
2022-11-18 12:18:40 +01:00
github-actions[bot]
7b7cc74948 chore: update versions 2022-11-18 11:17:45 +00:00
Szilárd Dóró
1f501c829c Merge pull request #1123 from nhost/dashboard-docker
Dashboard Docker
2022-11-18 12:15:05 +01:00
Szilárd Dóró
8f9993d8ed chore(dashboard): bump graphiql, fix React warning 2022-11-18 10:31:27 +01:00
Pilou
f53b1f5c13 Merge pull request #1140 from nhost/chore/no-gyp
chore: get rid of node-gyp and its bin dependencies
2022-11-18 10:10:16 +01:00
Pierre-Louis Mercereau
1b8dcf237a chore: get rid of node-gyp and its bin dependencies 2022-11-18 10:07:22 +01:00
Szilárd Dóró
fc559d9e29 chore(changesets): fix review comments 2022-11-18 09:16:24 +01:00
Szilárd Dóró
fe61dbb6dc fix(changesets): push Docker image 2022-11-18 09:06:01 +01:00
Pilou
8f90569230 Merge pull request #1135 from nhost/docs/inline-webauthn
docs: inline webauthn examples
2022-11-17 21:33:05 +01:00
Szilárd Dóró
5a11ace8f0 chore(changesets): incorporate publishing in changesets 2022-11-17 15:49:58 +01:00
Szilárd Dóró
c569c5f60c fix(dashboard): don't block render because of health check 2022-11-17 15:18:44 +01:00
Johan Eliasson
fbcef432a3 Merge pull request #1134 from nhost/elitan-patch-3
Update storage.mdx
2022-11-17 14:57:30 +01:00
Szilárd Dóró
44ae629f86 fix(publish): correct workflow 2022-11-17 13:14:58 +01:00
Szilárd Dóró
e030856660 fix(changesets): remove publish step 2022-11-17 10:47:23 +01:00
Szilárd Dóró
db118f9769 chore(actions): extract publish to a separate workflow 2022-11-17 10:35:29 +01:00
Szilárd Dóró
8a48a897a7 feat(changesets): add Docker publish step 2022-11-17 09:41:13 +01:00
Szilárd Dóró
dce91ec7d8 fix(dashboard): correct client for local development 2022-11-17 09:31:47 +01:00
Pierre-Louis Mercereau
0a3383d6c5 chore: typo 2022-11-17 08:14:22 +01:00
Pierre-Louis Mercereau
97b5310c5d docs: inline webauthn examples 2022-11-17 08:10:48 +01:00
Johan Eliasson
5c8c79444a Update storage.mdx 2022-11-16 23:35:08 +01:00
Johan Eliasson
eb3041341d Merge pull request #1115 from nhost/docs-updates-8yg9hjasd
Docs updates
2022-11-16 23:29:16 +01:00
Szilárd Dóró
f57f237e37 chore(dashboard): create changelog 2022-11-16 16:44:54 +01:00
Szilárd Dóró
b1e90e6e2b Merge branch 'main' into dashboard-docker 2022-11-16 16:21:20 +01:00
Szilárd Dóró
1c947b2995 chore(dashboard): add missing env vars to Dockerfile 2022-11-16 12:42:36 +01:00
Johan Eliasson
d00f6ed84e Update docs/docs/platform/multiple-environments.mdx
Co-authored-by: Szilárd Dóró <doroszilard@icloud.com>
2022-11-16 12:22:34 +01:00
Johan Eliasson
4c88846d72 Update docs/docs/reference/cli/init.mdx
Co-authored-by: Pilou <24897252+plmercereau@users.noreply.github.com>
2022-11-16 12:21:21 +01:00
Johan Eliasson
97dc689d79 redirect update 2022-11-16 08:32:01 +01:00
Johan Eliasson
311417d679 typo 2022-11-16 08:27:07 +01:00
Johan Eliasson
ce0e1ee7ae redirect update 2022-11-16 08:24:04 +01:00
Johan Eliasson
1cc6841107 redirect update 2022-11-16 08:19:49 +01:00
Johan Eliasson
4b7fff0440 redirect update 2022-11-16 08:16:43 +01:00
Johan Eliasson
47fc7ffc0e testing redirects 2022-11-16 08:05:26 +01:00
Szilárd Dóró
7c5d0d0ec6 fix(dashboard): copy public folder 2022-11-15 18:02:59 +01:00
Szilárd Dóró
4d9c48f524 chore(dashboard): move Dockerfile, update commands 2022-11-15 15:17:19 +01:00
Pilou
5f9cbd3577 Merge pull request #1107 from nhost/changeset-release/main
chore: update versions
2022-11-15 15:02:37 +01:00
github-actions[bot]
b7cce408a0 chore: update versions 2022-11-15 14:00:29 +00:00
Pilou
f3a2c07307 Merge pull request #1070 from nhost/feat/google-translation
feat: google translation api
2022-11-15 14:57:52 +01:00
Pierre-Louis Mercereau
8dc15fb91b chore: initial version 2022-11-15 14:51:38 +01:00
Pierre-Louis Mercereau
a1cdcedcc3 Merge branch 'main' into feat/google-translation 2022-11-15 14:15:56 +01:00
Pilou
cb6cb0e9d4 Merge pull request #1127 from nhost/chore/bump-axios
Correct handling of network error
2022-11-15 14:08:06 +01:00
Szilárd Dóró
842e9892c0 chore(dashboard): update Dockerfile 2022-11-15 12:05:18 +01:00
Johan Eliasson
37fee16552 Merge branch 'main' into docs-updates-8yg9hjasd 2022-11-15 10:58:20 +01:00
Pilou
5f9eed4f43 Merge pull request #1129 from nhost/1128-missing-azuread-as-provider-in-nhostcore-package
fix: 🐛 Add missing azuread oauth provider
2022-11-15 08:23:37 +01:00
Pierre-Louis Mercereau
869e72537b fix: 🐛 Add missing azuread oauth provider 2022-11-14 23:47:26 +01:00
Pierre-Louis Mercereau
95513d4052 refactor: 💡 use optional chaining to pass linter 2022-11-14 21:43:03 +01:00
Pierre-Louis Mercereau
996e80163e fix: correct handling of network error 2022-11-14 21:34:02 +01:00
Pierre-Louis Mercereau
437483e395 refactor: 💡 move google translation api to integrations 2022-11-14 19:24:26 +01:00
Pierre-Louis Mercereau
1931635d6a Merge branch 'main' into feat/google-translation 2022-11-14 19:14:28 +01:00
Johan Eliasson
d056fb4dbd Merge branch 'main' into docs-updates-8yg9hjasd 2022-11-14 11:25:36 +01:00
Johan Eliasson
ed6d9e8a85 Dashboard Docker 2022-11-14 11:11:46 +01:00
Johan Eliasson
7840201e91 cli ref updates 2022-11-14 10:21:40 +01:00
Johan Eliasson
af8891686b updates 2022-11-14 10:11:46 +01:00
Szilárd Dóró
4240ad5e84 Merge pull request #1122 from nhost/contributors-readme-action-WFUg67m6uT
contributors readme action update
2022-11-14 10:00:19 +01:00
github-actions[bot]
abe33b848e contrib-readme-action has updated readme 2022-11-14 08:57:14 +00:00
Szilárd Dóró
7c2ad17c03 Merge pull request #1114 from nhost/feat/dashboard-deployment
feat (dashboard): Dashboard Deployment
2022-11-14 09:56:55 +01:00
Szilárd Dóró
f6fb1d0948 bump package versions 2022-11-14 08:42:00 +01:00
Pilou
781bc77bdc Merge pull request #1111 from nhost/ci/skip-unaffected-e2e
ci: 🎡 Skip e2e jobs when not affected by the changes in the PR
2022-11-13 22:10:19 +01:00
Szilárd Dóró
1f251b6df3 chore (dashboard): update pnpm-lock.yaml 2022-11-13 10:34:14 +01:00
Pilou
9e8ef96c96 Merge pull request #1119 from nhost/contributors-readme-action-z_XGIQ3rJ0
contributors readme action update
2022-11-12 21:30:34 +01:00
github-actions[bot]
04011cd2f5 contrib-readme-action has updated readme 2022-11-12 16:14:02 +00:00
Pilou
4f399c33f4 Merge pull request #1118 from kwarabei/patch-1
Fix broken link to Vue SDK subfolder
2022-11-12 17:13:47 +01:00
Vadim
4c103d2c8e Fix broken link to Vue SDK subfolder 2022-11-12 18:28:14 +03:00
Johan Eliasson
13efafb000 multiple environments first draft 2022-11-12 10:01:46 +01:00
Johan Eliasson
719a3ddcf9 crazy update 2022-11-11 22:38:22 +01:00
Szilárd Dóró
7724ab2861 fix (dashboard): failing tests 2022-11-11 18:30:14 +01:00
Szilárd Dóró
0a8597f86b fix (dashboard): test typings 2022-11-11 18:05:17 +01:00
Johan Eliasson
b8d54457f3 Merge pull request #1110 from nhost/config-update-asdbiasd0iha9us8d
Correct client url
2022-11-11 11:52:56 +01:00
Johan Eliasson
d11980f078 update 2022-11-11 11:16:26 +01:00
Szilárd Dóró
f051587fb1 chore (dashboard): restore turborepo dependencies 2022-11-11 11:10:14 +01:00
Szilárd Dóró
79f567fd82 chore (dashboard): update package references 2022-11-11 10:55:04 +01:00
Szilárd Dóró
7a0b35e2e6 chore: update pnpm-lock file 2022-11-11 10:31:32 +01:00
Johan Eliasson
d723464d60 Merge pull request #1082 from nhost/seed-data-storage
Example: Seed data and storage
2022-11-11 10:31:20 +01:00
Szilárd Dóró
218e0b3b6e fix (packages): restore package references 2022-11-11 10:26:27 +01:00
Szilárd Dóró
72c93e22c9 fix (dashboard): use latest workspace packages
use the latest workspace package versions when building the application
2022-11-11 10:18:47 +01:00
Johan Eliasson
214e8b6e19 Merge branch 'main' into seed-data-storage 2022-11-11 10:14:20 +01:00
Johan Eliasson
249372c8bb client URL updates 2022-11-11 10:07:26 +01:00
Johan Eliasson
bfbe8733f6 updates 2022-11-11 10:01:02 +01:00
Szilárd Dóró
78982c003d fix (dashboard): package linking
explicitly describe if a package should be used from the workspace or from the registry
2022-11-11 09:52:50 +01:00
Szilárd Dóró
c93d8a9c7d fix (dashboard): workspace package linking 2022-11-11 09:42:18 +01:00
Pilou
1d60c882ea Merge pull request #1112 from nhost/contributors-readme-action-eSnZPCDuiu
contributors readme action update
2022-11-10 13:34:49 +01:00
github-actions[bot]
1e42955871 contrib-readme-action has updated readme 2022-11-10 12:26:39 +00:00
Szilárd Dóró
39de01e3c6 Merge pull request #1104 from nhost/feat/hello-dashboard
feat (dashboard): Dashboard Migration
2022-11-10 13:26:23 +01:00
Szilárd Dóró
c6e86050c4 chore (dashboard): convert yarn to pnpm 2022-11-10 12:58:44 +01:00
Szilárd Dóró
d4109b3de9 chore (dashboard): clarify local development 2022-11-10 12:53:15 +01:00
Szilárd Dóró
d36abb5b51 add docs and dashboard to the main README.md 2022-11-10 12:43:40 +01:00
Pierre-Louis Mercereau
3b2fb4368e ci: 🎡 Skip e2e jobs when not affected by the changes in the PR 2022-11-10 12:19:08 +01:00
Szilárd Dóró
1f54a07b21 fix: linter error 2022-11-10 11:11:17 +01:00
Johan Eliasson
12bc1b8b1d correct client url 2022-11-10 10:35:28 +01:00
Szilárd Dóró
bf631b4e00 Merge remote-tracking branch 'origin/main' into feat/hello-dashboard 2022-11-10 10:08:20 +01:00
Johan Eliasson
5fa828b231 Update examples/seed-data-storage/package.json
Co-authored-by: Pilou <24897252+plmercereau@users.noreply.github.com>
2022-11-10 10:04:16 +01:00
Szilárd Dóró
6bda8ec75b add files for the Logs page 2022-11-10 09:53:26 +01:00
Szilárd Dóró
ef380c27de Merge branch 'main' into feat/hello-dashboard 2022-11-10 09:36:36 +01:00
Szilárd Dóró
de953dc022 chore: update deps 2022-11-10 09:36:27 +01:00
Pilou
cc9b4e4fad Merge pull request #1051 from nhost/feat/configuration-with-env-vars
feat: custom endpoints for each service
2022-11-09 20:45:57 +01:00
Pilou
1d4d969045 Merge pull request #1097 from nhost/docs/readme-integrations
Introduce the concept of integrations
2022-11-09 19:59:46 +01:00
Nuno Pato
6aa1e6ba6a Update packages/nhost-js/src/clients/nhost.ts
Co-authored-by: Pilou <24897252+plmercereau@users.noreply.github.com>
2022-11-09 17:54:43 -01:00
Pierre-Louis Mercereau
3edfab6628 refactor: move the stripe package to integrations 2022-11-09 19:05:56 +01:00
Nuno Pato
ab284ca0e4 Fix linter 2022-11-09 16:33:29 -01:00
Nuno Pato
145c00f9eb Use NhostClientConstructorParams in all clients 2022-11-09 16:16:55 -01:00
Pilou
cdde38f6e1 Merge pull request #1106 from nhost/ci/private-functions-example
fix: make "@nhost-examples/serverless-functions private
2022-11-09 12:36:20 +01:00
Pierre-Louis Mercereau
d6b2aeac38 fix: make "@nhost-examples/serverless-functions private 2022-11-09 12:31:37 +01:00
Szilárd Dóró
2772a2fefa improve pnpm-lock file formatting 2022-11-09 12:26:11 +01:00
Pilou
c9764c15a6 Merge pull request #1105 from plmercereau/main
Include Cypress in the `tests` GH action cache
2022-11-09 12:25:09 +01:00
Pierre-Louis Mercereau
1e465b6ef5 ci: unique pnpm-lock.yaml 2022-11-09 11:44:36 +01:00
Pierre-Louis Mercereau
35903dbd14 ci: single lockfile 2022-11-09 11:35:10 +01:00
Pierre-Louis Mercereau
95124ae9e1 ci: do not use deprecated set-output 2022-11-09 11:24:20 +01:00
Pierre-Louis Mercereau
5cd46b92eb ci: multiple cache paths 2022-11-09 11:17:07 +01:00
Pierre-Louis Mercereau
7a9e3a1716 ci: cache cypress 2022-11-09 11:05:06 +01:00
Szilárd Dóró
60dddd9fd3 fix pnpm-lock.yaml 2022-11-09 10:54:47 +01:00
Szilárd Dóró
0417497181 fix Turborepo dependencies for the Dashboard 2022-11-09 10:26:01 +01:00
Szilárd Dóró
7bcd7617ca use custom GitHub action for CI setup 2022-11-09 10:15:16 +01:00
Szilárd Dóró
8c8ac3193f update package versions, add Turbo env to workflow 2022-11-09 10:03:58 +01:00
Szilárd Dóró
f1b9882775 fix build errors in @nhost/dashboard 2022-11-08 23:18:24 +01:00
Szilárd Dóró
73b062ab03 fix linter errors in @nhost/dashboard 2022-11-08 23:02:55 +01:00
Szilárd Dóró
ff38e574d9 fix build script of the dashboard 2022-11-08 16:40:42 +01:00
Szilárd Dóró
02ba6ef652 fix: GitHub CI workflow 2022-11-08 16:24:51 +01:00
Szilárd Dóró
18f3f06c5d fix dashboard CI workflow 2022-11-08 16:21:20 +01:00
Szilárd Dóró
a8d3e08194 Merge branch 'main' into feat/hello-dashboard 2022-11-08 16:15:22 +01:00
Szilárd Dóró
d5f195a16b add GitHub workflow 2022-11-08 16:06:48 +01:00
Szilárd Dóró
6fa25c34ba chore: update env vars and README.md 2022-11-08 15:33:22 +01:00
Szilárd Dóró
917dd5351f Hello, Dashboard 👋 2022-11-08 13:13:54 +01:00
Johan Eliasson
32389c99a0 Merge pull request #1102 from nhost/elitan-patch-3
Bucket Clarification
2022-11-08 12:46:53 +01:00
Johan Eliasson
27ce886f70 Merge pull request #1101 from nhost/docs-environments
docs: small updates
2022-11-07 20:09:40 +01:00
Johan Eliasson
546bda2400 Clarification 2022-11-07 20:08:27 +01:00
Johan Eliasson
9457b01862 updates 2022-11-07 19:45:18 +01:00
Johan Eliasson
aaf93b1d25 rephrase 2022-11-07 19:22:37 +01:00
Johan Eliasson
4ab18b1d90 caution + graphql api 2022-11-07 19:21:28 +01:00
Johan Eliasson
51f9e87801 sidebar update 2022-11-07 19:06:44 +01:00
Pilou
d96067e503 Merge pull request #1085 from nhost/refactor/urls
refactor: custom urls
2022-11-07 09:39:46 +01:00
Johan Eliasson
9f37c1f183 update 2022-11-06 23:41:22 +01:00
Johan Eliasson
02c186bff2 Merge branch 'main' into seed-data-storage 2022-11-06 23:40:11 +01:00
Johan Eliasson
19fd647764 lock file update 2022-11-06 23:38:45 +01:00
Johan Eliasson
e664208bc0 not needed 2022-11-06 23:35:57 +01:00
Johan Eliasson
916162df26 fixed 2022-11-06 23:34:48 +01:00
Pierre-Louis Mercereau
03b5ef7481 docs: anchor again... 2022-11-04 15:17:57 +01:00
Pierre-Louis Mercereau
4b29d7e1e0 doc: another anchor attempt 2022-11-04 15:16:28 +01:00
Pierre-Louis Mercereau
882d910dc0 docs: anchor 2022-11-04 15:13:46 +01:00
Pierre-Louis Mercereau
93e542c9a0 docs: add stripe integration to the readme file 2022-11-04 15:12:27 +01:00
Johan Eliasson
9f398d1544 Merge pull request #1092 from nhost/example-serverless-functions
Examples: Serverless Functions
2022-11-04 15:02:36 +01:00
Johan Eliasson
20d76361e9 Update examples/serverless-functions/functions/cors/index.ts
Co-authored-by: Guido Curcio <guidomaurocurcio@gmail.com>
2022-11-04 15:02:31 +01:00
Johan Eliasson
682efac023 Update examples/serverless-functions/functions/_utils/helpers.ts
Co-authored-by: Guido Curcio <guidomaurocurcio@gmail.com>
2022-11-04 15:02:25 +01:00
Pilou
fab945dbcf Merge pull request #1096 from nhost/contributors-readme-action-AP1X9-TszJ
contributors readme action update
2022-11-04 13:38:24 +01:00
github-actions[bot]
84c3a1ec4f contrib-readme-action has updated readme 2022-11-04 12:37:53 +00:00
Pilou
a2ce170806 Merge pull request #1095 from nhost/contributors-readme-action-3XhVdBFVRk
contributors readme action update
2022-11-04 13:37:42 +01:00
github-actions[bot]
dccdb82429 contrib-readme-action has updated readme 2022-11-04 12:36:57 +00:00
Johan Eliasson
067fd34718 Merge pull request #1094 from meesvandongen/patch-1
docs: sign-in methods during local development
2022-11-04 13:36:43 +01:00
Johan Eliasson
668afa62ac removed unused files 2022-11-04 13:30:39 +01:00
Johan Eliasson
93f9a69efd update 2022-11-04 13:04:55 +01:00
Johan Eliasson
7112b17872 update 2022-11-04 13:03:03 +01:00
meesvandongen
5236cb6d8c docs: sign-in methods during local development 2022-11-04 12:37:00 +01:00
Johan Eliasson
83531a3373 update 2022-11-04 12:26:25 +01:00
Johan Eliasson
53f5769261 update 2022-11-04 11:44:33 +01:00
Johan Eliasson
9647972770 update 2022-11-04 11:43:12 +01:00
Johan Eliasson
b35b817155 examples 2022-11-04 11:30:52 +01:00
Johan Eliasson
24a4b6c3d6 Merge pull request #1091 from nhost/contributors-readme-action-rZe1CO0g83
contributors readme action update
2022-11-03 20:56:57 +01:00
github-actions[bot]
348fa453c7 contrib-readme-action has updated readme 2022-11-03 19:56:28 +00:00
Johan Eliasson
abb48d3369 Merge pull request #1090 from TheRedLancer/main
Docs/Typo fix
2022-11-03 20:56:11 +01:00
Zach Burnaby
3fc52856de Typo fix
Remove extra letter
2022-11-03 10:42:43 -07:00
Pierre-Louis Mercereau
97e4de83e5 Merge branch 'main' into feat/google-translation 2022-11-02 20:05:10 +01:00
Pilou
dfb1fdd06e Merge pull request #1087 from nhost/chore/update-packages
Update dev dependencies
2022-11-02 19:55:33 +01:00
Pierre-Louis Mercereau
a4a5fb2889 chore: remove jest 2022-11-02 17:29:06 +01:00
Pierre-Louis Mercereau
f6a87d8a9c Merge branch 'main' into chore/update-packages 2022-11-02 17:21:26 +01:00
Pierre-Louis Mercereau
eecd7fb586 chore: update vite 3 in examples 2022-11-02 17:14:43 +01:00
Pierre-Louis Mercereau
4cf69d03c0 refactor: vite 3 in vue example 2022-11-02 17:11:03 +01:00
Johan Eliasson
b2c1d900cf Merge pull request #1081 from nhost/seed-data
Example: Seed data
2022-11-02 16:42:13 +01:00
Pilou
800ecb70da Merge pull request #1086 from nhost/chore/upgrade-msw
chore: upgrade msw
2022-11-02 16:29:32 +01:00
Pierre-Louis Mercereau
df1d0d4a18 refactor: use the new "env" turborepo feature 2022-11-02 16:28:19 +01:00
Pierre-Louis Mercereau
19c3bda179 chore: update dependencies 2022-11-02 16:27:30 +01:00
Pierre-Louis Mercereau
f44ae7dc80 fix: upgrade vite and correct ports 2022-11-02 16:18:00 +01:00
Pierre-Louis Mercereau
5a4616fd49 refactor: 💡 remove faker 5 2022-11-02 15:57:16 +01:00
Pierre-Louis Mercereau
89792f95ef chore: upgrade vite-plugin-dts 2022-11-02 15:43:32 +01:00
Pierre-Louis Mercereau
dd052ade44 chore: update packages 2022-11-02 15:32:04 +01:00
Johan Eliasson
14c3246236 Merge branch 'main' into seed-data 2022-11-02 14:58:25 +01:00
Johan Eliasson
8be068479f Merge pull request #1069 from nhost/readme-cli-8a7gs9d
README updates
2022-11-02 14:53:40 +01:00
Pierre-Louis Mercereau
7674ebdd09 refactor: server listen/close in before/afterAll 2022-11-02 14:47:55 +01:00
Johan Eliasson
be591aa8aa update 2022-11-02 14:38:01 +01:00
Pierre-Louis Mercereau
bc6d1bdec3 chore: upgrade msw 2022-11-02 13:15:38 +01:00
Johan Eliasson
a43cf0c202 Merge branch 'main' into readme-cli-8a7gs9d 2022-11-02 12:38:55 +01:00
Pilou
e0701e4e97 Merge pull request #1084 from nhost/fix/pre-commit
fix: pre-commit
2022-11-02 12:20:13 +01:00
Pilou
cbf976c69d Merge pull request #1083 from nhost/fix/nextjs-example
fix broken Next.js example
2022-11-02 11:57:30 +01:00
Pierre-Louis Mercereau
ea93dc9233 refactor: remove unused tsdoc params 2022-11-02 11:49:44 +01:00
Pierre-Louis Mercereau
ed7ee3e115 refactor: misc 2022-11-02 11:42:33 +01:00
Szilárd Dóró
7c694262a5 fix Next.js example in dev mode 2022-11-02 11:14:05 +01:00
Pierre-Louis Mercereau
ac1524869e fix: pre-commit 2022-11-02 10:28:17 +01:00
Szilárd Dóró
fd433ed4de remove pnpm-lock file from Next.js example 2022-11-02 08:38:59 +01:00
Szilárd Dóró
087a62972d fix Next.js example 2022-11-01 18:48:20 +01:00
Johan Eliasson
35bb3a76b6 update 2022-11-01 14:55:41 +01:00
Johan Eliasson
7c180e404d Merge pull request #1080 from nhost/react-gqty-example
Example: React GQty
2022-11-01 14:17:44 +01:00
Johan Eliasson
9cbcb7fbbc no tests 2022-11-01 11:13:19 +01:00
Johan Eliasson
85304b6196 copy updaet 2022-11-01 10:17:11 +01:00
Johan Eliasson
149f9d5814 seed storage example 2022-11-01 10:12:36 +01:00
Johan Eliasson
611a28847c example seed data 2022-11-01 09:14:12 +01:00
Johan Eliasson
715741ebc4 added gqty 2022-11-01 08:28:04 +01:00
Johan Eliasson
d646fb82d0 example 2022-11-01 08:25:44 +01:00
Pierre-Louis Mercereau
a4d0d2d048 refactor: correct auth check 2022-10-29 19:45:06 +02:00
Nuno Pato
cca246af8d fix function name again 2022-10-28 01:17:16 +00:00
Nuno Pato
8f114e2a51 fix function name 2022-10-28 01:06:56 +00:00
Nuno Pato
b5395be2ea changeset 2022-10-28 00:52:20 +00:00
Nuno Pato
fb76b6891c add missing tests 2022-10-28 00:01:59 +00:00
Nuno Pato
0f1d1c0b8b fix linter 2022-10-26 22:41:24 +00:00
Nuno Pato
ac423d74bb fix import 2022-10-26 22:07:06 +00:00
Nuno Pato
78f66069aa Merge branch 'main' into feat/configuration-with-env-vars 2022-10-26 22:02:32 +00:00
Nuno Pato
f9249b740c Add tests 2022-10-26 21:59:59 +00:00
Nuno Pato
3c4d4bc95f Small changes to how we organize the various clients 2022-10-26 21:58:03 +00:00
Pilou
1570ce0b1b Merge pull request #1058 from nhost/chore/activate-vitest-threads
chore: activate vitest threads now vitest solved the issue
2022-10-25 15:57:38 +02:00
Pilou
9166ddf1a9 Merge pull request #1059 from nhost/chore/remove-todos
Chore/remove todos
2022-10-25 15:57:26 +02:00
Pilou
5f8b8af976 Merge pull request #1073 from nhost/ci-fix-gh-action-remove-warnings
fix: correct e2e matrix and bump GH actions
2022-10-25 15:57:04 +02:00
Pierre-Louis Mercereau
c15dba7e45 fix: correct matrix and bump actions 2022-10-25 12:55:50 +02:00
Pilou
65c9536a0f Merge pull request #1072 from nhost/contributors-readme-action-miXvl5FHvb
contributors readme action update
2022-10-25 08:11:45 +02:00
github-actions[bot]
7aae8ce2af contrib-readme-action has updated readme 2022-10-25 06:10:51 +00:00
Pilou
a072ff458a Merge pull request #1060 from nhost/ci/deprecated-set-output
ci: remove deprecated set-output
2022-10-25 08:10:31 +02:00
Pierre-Louis Mercereau
29e5f5bd59 fix: don't tweak /graphql 2022-10-24 21:00:16 +02:00
Pierre-Louis Mercereau
91fef4008d docs: examples 2022-10-24 15:37:56 +02:00
Pierre-Louis Mercereau
685eb4907d docs: options 2022-10-24 13:59:04 +02:00
Pierre-Louis Mercereau
07f9af1ccd refactor: cosmetic changes 2022-10-24 10:57:26 +02:00
Pierre-Louis Mercereau
2c5cf1ab98 feat: google translation api 2022-10-24 10:53:26 +02:00
Pilou
6f485737d1 Merge pull request #1054 from nhost/chore/node-version
chore: 🤖 warn about node 14 or 16, & adapt packageManager
2022-10-24 10:06:23 +02:00
Johan Eliasson
adc4491144 Merge pull request #1068 from nhost/docs-8t79gasudg
Docs Update
2022-10-24 09:57:02 +02:00
Johan Eliasson
f12d1bc8d5 README updates 2022-10-24 09:55:16 +02:00
Johan Eliasson
9f1523ffad update 2022-10-24 08:25:00 +02:00
Johan Eliasson
2b36a98bc8 clarification for cli 2022-10-24 08:12:37 +02:00
Erik Magnusson
7055ffc37a Merge branch 'feat/add-charges-to-stripe-package' of https://github.com/ejkkan/nhost into feat/add-charges-to-stripe-package 2022-10-20 20:57:56 +02:00
Erik Magnusson
c68ce6d480 removed isAdmin checks for connected accounts related schema fields 2022-10-20 20:57:01 +02:00
Johan Eliasson
5407796f96 Merge pull request #1063 from nhost/docs-permissions-9uahsd
Docs: permission clarifications
2022-10-20 20:15:33 +02:00
Johan Eliasson
b548c9bb87 clarification 2022-10-20 19:29:20 +02:00
Pierre-Louis Mercereau
38e028d730 ci: remove deprecated set-output 2022-10-20 14:16:07 +02:00
Pierre-Louis Mercereau
8f8a799b03 test: move test to the right place, and rewrite 2022-10-20 14:07:49 +02:00
Pierre-Louis Mercereau
fc84fe0df3 fix: refresh token test 2022-10-20 13:14:41 +02:00
Pierre-Louis Mercereau
3da9c43f35 chore: remove unused constant 2022-10-20 11:59:42 +02:00
Pierre-Louis Mercereau
a8a0ced302 test: correct and activate offline startup test 2022-10-20 11:59:15 +02:00
Pierre-Louis Mercereau
44008557db chore: activate vitest threads now vitest solved the issue 2022-10-20 11:35:45 +02:00
Chris
412b1fa8c6 add useFileUpload composable for vue 2022-10-19 21:30:29 -04:00
Pierre-Louis Mercereau
29669e748a chore: 🤖 warn about node 14 or 16, & adapt packageManager 2022-10-19 22:12:42 +02:00
Pilou
61ee739f88 Merge pull request #1053 from nhost/changeset-release/main
chore: update versions
2022-10-19 22:08:50 +02:00
github-actions[bot]
65b7995dda chore: update versions 2022-10-19 20:01:09 +00:00
Pilou
30b23eb7a2 Merge pull request #1052 from nhost/fix/no-initial-auth-error
fix: 🐛 Do not create an authentication error when starting with no refresh token
2022-10-19 21:59:09 +02:00
Pierre-Louis Mercereau
4e083bcf25 refactor: don't use Promise.resolve 2022-10-19 21:44:13 +02:00
Pierre-Louis Mercereau
6b9d163e82 fix: 🐛 No authentication error on start with no token 2022-10-19 21:32:30 +02:00
Nuno Pato
cc9b938003 asd 2022-10-19 16:10:11 +00:00
Nuno Pato
b5c44ed600 Add AUTH_URL, STORAGE_URL, GRAPHQL_URL, and FUNCTIONS_URL 2022-10-19 15:58:04 +00:00
Pilou
35a6dc6d89 Merge pull request #1046 from nhost/chore/bump-hasura-auth-0.15.0
chore: 🤖 bump auth to 0.15.0 and storage to 0.2.5
2022-10-18 15:04:59 +02:00
Pierre-Louis Mercereau
c80f4a28f8 chore: 🤖 bump auth to 0.15.0 and storage to 0.2.5 2022-10-18 14:06:21 +02:00
Pilou
c03f8d996a Merge pull request #1045 from nhost/docs/custom-claims-json-columns
docs: custom claims limitation on json columns
2022-10-18 13:30:10 +02:00
Pierre-Louis Mercereau
7f3472963f docs: custom claims limitation on json columns 2022-10-18 12:13:08 +02:00
Pilou
e283ed1884 Merge pull request #1044 from nhost/chore/remove-react-auth
chore: 🤖 remove @nhost/react-auth
2022-10-18 11:50:39 +02:00
Pierre-Louis Mercereau
93ad06fcc3 Merge branch 'main' into chore/remove-react-auth 2022-10-18 11:50:08 +02:00
Pilou
d6a229926b Merge pull request #1008 from nhost/changeset-release/main
chore: update versions
2022-10-18 09:50:51 +02:00
Pierre-Louis Mercereau
182d29bc2c chore: 🤖 remove @nhost/react-auth 2022-10-18 09:43:14 +02:00
Pierre-Louis Mercereau
becde75341 Merge branch 'main' into changeset-release/main 2022-10-18 09:35:00 +02:00
Pierre-Louis Mercereau
b01ba90243 chore: correct bumps and changelog 2022-10-18 09:30:18 +02:00
Erik Magnusson
98a149c8bf Update packages/stripe-graphql-js/src/schema/charge.ts
Co-authored-by: Johan Eliasson <johan@eliasson.me>
2022-10-18 08:48:58 +02:00
Erik Magnusson
ceb558975e Update packages/stripe-graphql-js/src/schema/charge.ts
Co-authored-by: Johan Eliasson <johan@eliasson.me>
2022-10-18 08:48:46 +02:00
Johan Eliasson
1f47c0df4a Merge pull request #1038 from nhost/example/fix-apollo-crm
Fixing React Apollo CRM
2022-10-17 20:01:39 +02:00
github-actions[bot]
dfbdd340a7 chore: update versions 2022-10-17 17:51:05 +00:00
Pilou
3448edb178 Merge pull request #1037 from nhost/fix/offline-auto-signin
fix: refresh useAuthenticationStatus on conn attempt changes
2022-10-17 19:48:53 +02:00
Johan Eliasson
1c0b9c642a removing crm example 2022-10-17 19:37:49 +02:00
Johan Eliasson
62d2eb8c99 update 2022-10-15 21:09:49 +02:00
Johan Eliasson
dc6348df04 updates 2022-10-15 21:06:31 +02:00
Johan Eliasson
ac3bdb6ef1 fix 2022-10-15 20:49:09 +02:00
Pierre-Louis Mercereau
e8c095fedc fix: refresh useAuthenticationStatus on conn attempt changes 2022-10-14 22:52:55 +02:00
Erik Magnusson
7a87321a7e fixd imports and linting 2022-10-14 21:21:25 +02:00
Erik Magnusson
9349766c0a corrected spelling 2022-10-14 21:19:23 +02:00
Erik Magnusson
31655191a3 added connected accounts 2022-10-14 21:05:57 +02:00
Erik Magnusson
e3b91efa84 feat/added charges 2022-10-14 20:13:35 +02:00
Erik Magnusson
cfe736776a feat/added charges 2022-10-14 20:03:19 +02:00
Johan Eliasson
d524597557 Merge pull request #1034 from nhost/elitan-patch-3
Update serverless-functions.mdx
2022-10-14 15:07:29 +02:00
Johan Eliasson
43fb4ada76 Merge pull request #1032 from nhost/contributors-readme-action-nKo-3hYuK0
contributors readme action update
2022-10-14 15:06:04 +02:00
Johan Eliasson
e44d6af56c Update serverless-functions.mdx 2022-10-14 15:05:16 +02:00
github-actions[bot]
3a937cae48 contrib-readme-action has updated readme 2022-10-14 13:03:31 +00:00
Johan Eliasson
a60ea128be Merge pull request #1031 from chrtze/patch-3
Update serverless-functions.mdx
2022-10-14 15:03:17 +02:00
Christopher Möller
76c9a124c8 Update docs/docs/platform/serverless-functions.mdx
Co-authored-by: Johan Eliasson <johan@eliasson.me>
2022-10-14 14:32:02 +02:00
Erik Magnusson
481bf237cc updated naming convention to camel casing 2022-10-14 10:11:02 +02:00
Christopher Möller
de558a0150 Update serverless-functions.mdx
I needed to do some research to find out how to see the console.log from your functions in the terminal. Maybe it's helpful to add this to the docs. Not sure if there is a more elegant way though ;) I found the necessary command here: https://youtu.be/1V6KKbRaLhM?t=645
2022-10-13 15:48:22 +02:00
Pilou
0cacd9f3d2 Merge pull request #1022 from nhost/feat/offline-startup
feat: Retry the token import when starting offline
2022-10-13 12:37:38 +02:00
Pierre-Louis Mercereau
aa7338fcdf chore: return rejected promise 2022-10-13 12:37:09 +02:00
Pierre-Louis Mercereau
6da44bf801 feat: 🎸 add connectionAttempts 2022-10-13 11:55:31 +02:00
Pierre-Louis Mercereau
44cbdf9a68 chore: merge branch 'main' into feat/offline-startup 2022-10-13 11:35:24 +02:00
Pierre-Louis Mercereau
632c1da775 chore: merge branch 'main' into feat/offline-startup 2022-10-13 11:35:05 +02:00
Pilou
bd88ea0912 Merge pull request #1029 from nhost/fix/dependencies
fix: changeset gh action and dependencies
2022-10-13 11:30:54 +02:00
Pierre-Louis Mercereau
cf38b3d82b chore: add lockfile 2022-10-13 11:04:42 +02:00
Pierre-Louis Mercereau
945adb253d fix: changeset gh action and dependencies 2022-10-13 10:56:32 +02:00
Pierre-Louis Mercereau
afb8a199eb test: start offline 2022-10-13 10:11:29 +02:00
Johan Eliasson
6c32e3a3bc Merge pull request #1028 from nhost/add-plausible
Added Plausible
2022-10-13 09:49:03 +02:00
Pierre-Louis Mercereau
bd5a6608e9 chore: merge branch 'main' into feat/offline-startup 2022-10-13 09:33:36 +02:00
Pierre-Louis Mercereau
f4eee4b885 chore: don't implement loading token attempts 2022-10-13 09:31:23 +02:00
Pilou
11a5d1ce71 Merge pull request #908 from nhost/upgrade-pnpm
Upgrade tooling and dependencies e.g. pnpm, vitest, xstate
2022-10-13 09:29:35 +02:00
Johan Eliasson
4d8055a4e7 added plausible 2022-10-13 08:52:03 +02:00
Pierre-Louis Mercereau
be10b474da chore: merge branch 'main' into feat/offline-startup 2022-10-12 18:59:36 +02:00
Pierre-Louis Mercereau
a2d77dad08 chore: 🤖 include .vscode 2022-10-12 18:52:27 +02:00
Pilou
b4acc44df6 Merge pull request #1023 from nhost/contributors-readme-action-aAAwVHnScK
contributors readme action update
2022-10-12 18:45:29 +02:00
github-actions[bot]
19f5ffc5b8 contrib-readme-action has updated readme 2022-10-12 16:32:57 +00:00
Pilou
42dde0b573 Merge pull request #1003 from nhost/fix-anonymous-sign-in
fix: 🐛 `nhost.auth.signIn()` to sign in anonymously
2022-10-12 18:32:42 +02:00
Pilou
4ecd311578 Update packages/hasura-auth-js/src/hasura-auth-client.ts
Co-authored-by: Szilárd Dóró <doroszilard@icloud.com>
2022-10-12 18:32:14 +02:00
Pierre-Louis Mercereau
1fa1f8080c ci: 🎡 fix gh actioni 2022-10-12 17:03:57 +02:00
Pierre-Louis Mercereau
d6be615fc5 chore: 🤖 keep the same node/pnpm/cache GH action order 2022-10-12 17:02:31 +02:00
Pierre-Louis Mercereau
25f0cb7144 chore: 🤖 adjust gh action 2022-10-12 16:58:50 +02:00
Pierre-Louis Mercereau
ba785da116 chore: 🤖 fix lint 2022-10-12 16:53:39 +02:00
Pierre-Louis Mercereau
4402844543 chore: adjust gh action and reactivate test 2022-10-12 16:42:36 +02:00
Pierre-Louis Mercereau
f03c458a05 chore: 🤖 add @vitest/coverage-c8 2022-10-12 16:32:31 +02:00
Pierre-Louis Mercereau
2c28cd33be chore: merge branch 'main' into upgrade-pnpm 2022-10-12 16:22:36 +02:00
Pierre-Louis Mercereau
ac65fb9dd4 chore: merge branch 'main' into upgrade-pnpm 2022-10-12 08:40:07 +02:00
Pierre-Louis Mercereau
3ced63abaa feat: Retry the token import when starting offline 2022-10-11 19:35:11 +02:00
Pilou
12fb5847fb Merge pull request #1012 from d4g0/patch-1
Recover documentation consistency
2022-10-08 20:15:31 +02:00
Pilou
ee9ab3f1ef Merge pull request #1011 from piromsurang/main
Add description for all Stripe GraphQL Fields
2022-10-08 20:14:26 +02:00
Dago
d4c2b9870c Recover documentation consistency
This file has diverged from the respective doc [page](https://docs.nhost.io/platform/quickstarts/vue#configure-nhost-with-vue)
Maybe the docs should be updated instead to match the current file, in any case, i think will be nice to fix this and avoid confusion & friction to new comers trying the vue integration out.
2022-10-08 12:05:00 -04:00
Piromsurang Rungserichai
389319582f add description to all schemas 2022-10-08 17:12:04 +07:00
Pilou
c2f9dcbbbd Merge pull request #1007 from nhost/contributors-readme-action-8LZe-sy27n
contributors readme action update
2022-10-07 20:55:32 +02:00
github-actions[bot]
69e701a742 contrib-readme-action has updated readme 2022-10-07 18:54:50 +00:00
Pilou
25db4fa5dc Merge pull request #1006 from piromsurang/main
Add description for all Stripe GraphQL Fields
2022-10-07 20:54:31 +02:00
Pilou
3c70860afa Create fuzzy-paws-raise.md 2022-10-07 19:55:43 +02:00
Piromsurang Rungserichai
0f43b942af add description on customer schema 2022-10-07 20:27:19 +07:00
Pierre-Louis Mercereau
0ea60a643f chore: 🤖 chore: don't check empty object 2022-10-07 10:43:46 +02:00
Pierre-Louis Mercereau
13c41fe667 fix: 🐛 nhost.auth.signIn() to sign in anonymously
 Closes: #1000
2022-10-07 10:41:31 +02:00
Pilou
7692abf98c Merge pull request #988 from nhost/changeset-release/main
chore: update versions
2022-10-05 16:31:01 +02:00
Pilou
4e0aafbf08 Merge pull request #994 from nhost/contributors-readme-action-Q45QQ-Yjc2
contributors readme action update
2022-10-05 16:30:10 +02:00
github-actions[bot]
5f18361d4a chore: update versions 2022-10-05 14:29:49 +00:00
github-actions[bot]
09fe573bff contrib-readme-action has updated readme 2022-10-05 14:28:51 +00:00
Pilou
b7396c3b02 Merge pull request #985 from ejkkan/feat/add-async-support-for-stripe-server-isAllowed-function
feat/added async support for isAllowed prop for createStripeGraphQLServer
2022-10-05 16:28:32 +02:00
Pilou
aa177677b5 Merge pull request #993 from nhost/update-code-owners
Update code owners
2022-10-05 12:06:38 +02:00
Pilou
c922de7b0c Create orange-geckos-pull.md 2022-10-05 10:19:51 +02:00
Pierre-Louis Mercereau
38526d7ef2 chore: update code owners 2022-10-05 10:17:32 +02:00
Erik Magnusson
057c8be55a Update packages/stripe-graphql-js/src/schema/stripe.ts
apply working async iteration of customer data

Co-authored-by: Pilou <24897252+plmercereau@users.noreply.github.com>
2022-10-05 10:06:07 +02:00
Pierre-Louis Mercereau
4783657986 chore: update code owners 2022-10-05 09:15:31 +02:00
Erik Magnusson
e3606c091f fix missig type update 2022-10-05 07:36:20 +02:00
Erik Magnusson
33ce9bf1b9 added payment intents type for customer and invoice objects 2022-10-04 18:10:02 +02:00
Pilou
d5489b71ec Merge pull request #989 from nhost/chore/next-tsconfig-paths
chore: 🤖 remove empty paths in nextjs tsconfig
2022-10-03 17:01:53 +02:00
Pierre-Louis Mercereau
a6bc3091a2 chore: 🤖 remove empty paths in nextjs tsconfig 2022-10-03 16:09:33 +02:00
Pilou
01a086cd05 Merge pull request #987 from nhost/contributors-readme-action-YDPxAfJmCW
contributors readme action update
2022-10-03 13:37:35 +02:00
github-actions[bot]
a8cc2e0c9b contrib-readme-action has updated readme 2022-10-03 11:36:32 +00:00
Pilou
11f0a1493d Merge pull request #986 from altschuler/main
fix: read nextjs context cookie in clientStorage
2022-10-03 13:36:13 +02:00
Pilou
8eafa19810 Create unlucky-months-work.md 2022-10-03 13:35:07 +02:00
Simon Altschuler
1e31a9567d fix: read nextjs context cookie in clientStorage 2022-10-03 12:53:42 +02:00
Erik Magnusson
c6120bfca1 added async handling for isAllowed usages 2022-10-03 10:55:12 +02:00
Erik Magnusson
4c37cc5bc2 added async support for isAllowed prop for createStripeGraphQLServer 2022-10-03 08:47:17 +02:00
Johan Eliasson
66ef8f91a3 Merge pull request #972 from nhost/webauthn-documentation
Webauthn documentation
2022-09-29 17:43:13 +02:00
Pierre-Louis Mercereau
3f135abed9 Revert "fix: 🐛 Return a network error code"
This reverts commit 94d7703f9b.
2022-09-29 12:08:17 +02:00
Pierre-Louis Mercereau
9f127f3333 Merge branch 'webauthn-documentation' of https://github.com/nhost/nhost into webauthn-documentation 2022-09-29 12:07:11 +02:00
Pierre-Louis Mercereau
f9b164baa3 docs: ✏️ Security Keys 2022-09-29 12:07:00 +02:00
Pilou
73804c8450 Merge pull request #968 from nhost/react-apollo-example/other-sign-in-up-options
Improve navigation in the react-apollo example
2022-09-28 21:13:17 +02:00
Johan Eliasson
537259e00b Merge pull request #964 from nhost/fix-stripe-asd91h23
Stripe GraphQL API updates
2022-09-28 17:28:34 +02:00
Pierre-Louis Mercereau
94d7703f9b fix: 🐛 Return a network error code 2022-09-28 17:13:45 +02:00
Pierre-Louis Mercereau
c24207eeea feat: improve navigation 2022-09-28 17:06:13 +02:00
Johan Eliasson
54057ffe8a typo 2022-09-28 16:33:41 +02:00
Johan Eliasson
0e9052e810 added info about stripe secret key 2022-09-28 16:24:38 +02:00
Pilou
3a209a8ee3 Merge pull request #967 from nhost/bump-hasura-auth-0.13.2
chore: 🤖 bump hasura-auth version to 0.13.2
2022-09-28 15:44:25 +02:00
Pierre-Louis Mercereau
f26d38a0f1 chore: 🤖 bump hasura-auth version to 0.13.2 2022-09-28 15:08:38 +02:00
Johan Eliasson
0e06259e24 update 2022-09-27 15:10:30 +02:00
Johan Eliasson
ce7d81c6d3 correct package names 2022-09-27 15:02:44 +02:00
Johan Eliasson
3779772c99 Merge pull request #963 from nhost/docs-database
doc (database): UI updates and direct access
2022-09-27 15:01:28 +02:00
Johan Eliasson
c657cb85cf identity explination 2022-09-27 12:11:45 +02:00
Johan Eliasson
46dfa9634c wording 2022-09-27 12:07:47 +02:00
Johan Eliasson
13f5531b7e update 2022-09-27 12:03:53 +02:00
Johan Eliasson
0ecff620fb Update docs/docs/platform/database/index.mdx
Co-authored-by: Szilárd Dóró <doroszilard@icloud.com>
2022-09-27 11:56:23 +02:00
Johan Eliasson
0470e65a38 Update docs/docs/platform/database/index.mdx
Co-authored-by: Szilárd Dóró <doroszilard@icloud.com>
2022-09-27 11:56:01 +02:00
Johan Eliasson
f031cf9463 update 2022-09-27 10:39:01 +02:00
Pilou
9f81ba9713 Merge pull request #956 from nhost/changeset-release/main
chore: update versions
2022-09-26 16:26:49 +02:00
Pierre-Louis Mercereau
2f815e5eb6 chore: correct version bump 2022-09-26 16:12:08 +02:00
Pierre-Louis Mercereau
2cabd2d29a Merge branch 'changeset-release/main' of https://github.com/nhost/nhost into changeset-release/main 2022-09-26 16:08:40 +02:00
github-actions[bot]
d4ee6cc756 chore: update versions 2022-09-26 14:00:32 +00:00
Szilárd Dóró
8208b1c385 Merge pull request #958 from nhost/fix/nextjs-ssg
fix (react-apollo): broken Next.js SSG
2022-09-26 15:59:15 +02:00
Johan Eliasson
4c6c094f71 Merge pull request #957 from nhost/fix/stripe-graphql-updates
stripe graphiql option + readme updates
2022-09-26 15:57:57 +02:00
Johan Eliasson
3dadc7eab9 Merge pull request #954 from nhost/fix/import-users
docs: import users
2022-09-26 15:56:05 +02:00
Johan Eliasson
784041020b Create spotty-wasps-remember.md 2022-09-26 15:55:49 +02:00
Szilárd Dóró
74758f2c36 fix (react-apollo): broken Next.js SSG
Fixes #873
2022-09-26 15:44:02 +02:00
Johan Eliasson
ea34a3856b update 2022-09-26 13:59:08 +02:00
Johan Eliasson
c9175b76d3 readme update 2022-09-26 13:57:57 +02:00
Pierre-Louis Mercereau
1c82522163 chore: undo major peer bumps 2022-09-26 13:45:47 +02:00
github-actions[bot]
5794357374 chore: update versions 2022-09-26 11:40:59 +00:00
Pilou
3edf41f989 Merge pull request #942 from nhost/webauthn-signup
WebAuthn: signup
2022-09-26 13:39:41 +02:00
Johan Eliasson
44f069a253 graphiql 2022-09-26 13:37:21 +02:00
Johan Eliasson
cb0988cb87 readme about impor users 2022-09-26 09:05:06 +02:00
Pierre-Louis Mercereau
27752ca8a7 chore: lint 2022-09-23 13:00:42 +02:00
Pierre-Louis Mercereau
855181abbc refactor: complete name consistency 2022-09-23 12:57:46 +02:00
Pierre-Louis Mercereau
bc0515bd59 Merge branch 'webauthn-signup' of https://github.com/nhost/nhost into webauthn-signup 2022-09-23 12:47:55 +02:00
Pierre-Louis Mercereau
271c401b1a refactor: 💡 consistent names, and adjust example nav 2022-09-23 12:47:34 +02:00
Pilou
cbed7cdc72 Update .changeset/old-games-talk.md
Co-authored-by: Johan Eliasson <johan@nhost.io>
2022-09-23 12:31:39 +02:00
Pilou
fca620f050 Update .changeset/grumpy-ghosts-kneel.md
Co-authored-by: Johan Eliasson <johan@nhost.io>
2022-09-23 12:31:33 +02:00
Pilou
5200a4f272 Update .changeset/angry-dragons-carry.md
Co-authored-by: Johan Eliasson <johan@nhost.io>
2022-09-23 12:31:16 +02:00
Pierre-Louis Mercereau
19458cf076 refactor: bump hasura-auth to v0.13.0 2022-09-23 11:25:48 +02:00
Pierre-Louis Mercereau
1a94359a81 fix: add security key nickname to sign up options 2022-09-22 11:57:26 +02:00
Pierre-Louis Mercereau
96001f683a docs: adapt react-apollo example to the blog post 2022-09-22 09:57:39 +02:00
Pierre-Louis Mercereau
dd08453fb5 chore: adjust from review 2022-09-21 19:27:22 +02:00
Pierre-Louis Mercereau
739a3c4563 chore: 🤖 update changesets 2022-09-21 15:07:00 +02:00
Pierre-Louis Mercereau
20f3eb9086 refactor: 💡 remove irrelevant test 2022-09-21 14:54:36 +02:00
Pierre-Louis Mercereau
7b5f8647fb test: 💍 security key sign up 2022-09-21 14:49:03 +02:00
Pilou
486ddec751 Merge pull request #945 from nhost/guicurcio-patch-3
Update README.md
2022-09-21 13:50:27 +02:00
Guido Curcio
6475047158 Update README.md 2022-09-21 04:47:03 -07:00
Pierre-Louis Mercereau
14b26bdbc7 Merge branch 'main' into webauthn-signup 2022-09-21 12:37:48 +02:00
Pierre-Louis Mercereau
8e4d790b04 feat: 🎸 sign up with an email and a security key 2022-09-21 12:34:01 +02:00
Johan Eliasson
d814c7b46b Merge pull request #944 from nhost/fix/graphql-stripe-js
Fix/graphql stripe js
2022-09-20 20:17:54 +02:00
Johan Eliasson
5baeddba0b removed tmp changeset 2022-09-20 20:14:34 +02:00
Johan Eliasson
0262723329 Merge branch 'main' into fix/graphql-stripe-js 2022-09-20 20:14:17 +02:00
Johan Eliasson
1cf8a58d2c updated version 2022-09-20 20:12:13 +02:00
Johan Eliasson
b9a19d8251 Merge pull request #943 from nhost/fix/graphql-stripe-js
changeset update
2022-09-20 19:40:45 +02:00
Johan Eliasson
465d248456 changeset update 2022-09-20 19:19:00 +02:00
Pierre-Louis Mercereau
9e4861f2bb refactor: sign-in screens 2022-09-20 16:46:49 +02:00
Johan Eliasson
4ca738ba56 Merge pull request #916 from nhost/feat/graphql-stripe
feat: Stripe GraphQL
2022-09-20 12:49:53 +02:00
Johan Eliasson
be27ed73e1 new lock file 2022-09-20 12:21:15 +02:00
Johan Eliasson
f4d81d33b9 Merge branch 'main' into feat/graphql-stripe 2022-09-20 12:17:54 +02:00
Johan Eliasson
730c7d7b28 update 2022-09-20 12:16:25 +02:00
github-actions[bot]
38de442a7f chore: update versions 2022-09-20 12:15:55 +02:00
Johan Eliasson
22b8f02504 Update packages/stripe-graphql-js/README.md
Co-authored-by: Pilou <24897252+plmercereau@users.noreply.github.com>
2022-09-20 12:13:59 +02:00
Pilou
79f268ea08 Merge pull request #931 from nhost/changeset-release/main
chore: update versions
2022-09-20 11:58:56 +02:00
Pierre-Louis Mercereau
24825adb08 feat: improve navigation and names 2022-09-20 11:48:59 +02:00
Johan Eliasson
96e59f0251 update 2022-09-20 11:18:53 +02:00
Johan Eliasson
9e43c320b9 remove unused variable 2022-09-20 11:04:03 +02:00
Johan Eliasson
f199ed5474 update 2022-09-20 11:03:33 +02:00
Johan Eliasson
2f00d7f309 updates 2022-09-20 10:44:54 +02:00
Johan Eliasson
d35dfb1aa0 readme update 2022-09-20 08:35:17 +02:00
Johan Eliasson
93f1d1944c rename 2022-09-19 17:05:05 +02:00
Johan Eliasson
efd3904966 update 2022-09-19 16:53:54 +02:00
Johan Eliasson
133e682e91 claims update 2022-09-19 15:57:34 +02:00
Johan Eliasson
72eebe538e reworked permissions a bit 2022-09-19 14:17:11 +02:00
Johan Eliasson
af313212f7 added metadata 2022-09-19 10:45:11 +02:00
Johan Eliasson
06b29f14fc minor updates 2022-09-19 09:40:16 +02:00
Johan Eliasson
4b960227cf README notice message 2022-09-19 09:37:14 +02:00
Johan Eliasson
a9e2db678d update 2022-09-16 16:33:57 +02:00
Johan Eliasson
4d0738d51c Create tiny-monkeys-jog.md 2022-09-16 15:47:16 +02:00
Johan Eliasson
1a8160632e merge 2022-09-16 15:44:51 +02:00
Johan Eliasson
084ea77355 Merge branch 'main' into feat/graphql-stripe 2022-09-16 15:43:17 +02:00
Johan Eliasson
19e5abb4a9 customers 2022-09-16 11:37:04 +02:00
Johan Eliasson
fe6514fa14 update 2022-09-16 11:14:08 +02:00
Johan Eliasson
92e9659cc7 invoice updates 2022-09-16 11:12:56 +02:00
Johan Eliasson
d5a2a259ce more invoice implementations 2022-09-15 15:19:41 +02:00
Johan Eliasson
6929c7f423 invoice updates 2022-09-14 18:38:34 +02:00
Pilou
d5f56f7e18 Merge pull request #934 from nhost/contributors-readme-action-nCzaq6ybCG
contributors readme action update
2022-09-13 11:04:57 +02:00
github-actions[bot]
6ddaf47a4b chore: update versions 2022-09-13 09:04:53 +00:00
github-actions[bot]
11200934a8 contrib-readme-action has updated readme 2022-09-13 09:03:26 +00:00
Pilou
653f6b5766 Merge pull request #910 from nhost/webauthn
Authentication with security keys and the WebAuthn API
2022-09-13 11:03:09 +02:00
Pilou
653c886ec0 Merge pull request #932 from eltociear/patch-1
Fix typo in init.mdx
2022-09-12 19:19:29 +02:00
Ikko Ashimine
ecba8f78ac Fix typo in init.mdx
Intialize -> Initialize
2022-09-13 02:17:44 +09:00
Pierre-Louis Mercereau
d7b5261f5a Merge branch 'main' into webauthn 2022-09-12 18:43:40 +02:00
Pierre-Louis Mercereau
164e8cac28 doc: inline 2022-09-12 18:35:54 +02:00
Pierre-Louis Mercereau
ad0d56416c refactor: don't list or remove security keys 2022-09-12 17:00:12 +02:00
Pilou
c47ba63dd9 Merge pull request #922 from nhost/workos
Add workos provider
2022-09-12 16:15:10 +02:00
Pilou
47fb75302f Merge pull request #924 from nhost/bump-hasura-auth-0.11
Bump hasura-auth to version 0.11
2022-09-09 21:24:47 +02:00
Pierre-Louis Mercereau
2c95ed2d14 refactor: another change in types 2022-09-09 11:21:53 +02:00
Pierre-Louis Mercereau
07eb26ca29 refactor: improve typings 2022-09-09 11:16:46 +02:00
Pierre-Louis Mercereau
90843a9feb refactor: early returns 2022-09-09 09:31:06 +02:00
Johan Eliasson
5e5a9d6efa updates 2022-09-08 16:16:29 +02:00
Pierre-Louis Mercereau
5fc3b643a7 Merge branch 'bump-hasura-auth-0.11' into webauthn 2022-09-08 12:42:23 +02:00
Johan Eliasson
a365cadbd7 stripe internally + dotenv fix 2022-09-08 12:29:51 +02:00
Pierre-Louis Mercereau
eb93a20bc0 chore: 🤖 bump hasura-auth version to 0.11 2022-09-08 12:23:00 +02:00
Pierre-Louis Mercereau
ac2cd3f34e revert: docgen 2022-09-07 13:15:25 +02:00
Pierre-Louis Mercereau
26cb0de087 test: webauthn 2022-09-07 12:48:13 +02:00
Pierre-Louis Mercereau
6d93aa4235 docs: add core to typedoc's hasura-auth-js 2022-09-07 11:40:43 +02:00
Johan Eliasson
8221664f61 payment methods completed 2022-09-07 10:48:27 +02:00
Johan Eliasson
9396bdbbe3 working 2022-09-07 09:35:33 +02:00
Johan Eliasson
63fd6abd54 enum updates 2022-09-07 09:21:54 +02:00
Pierre-Louis Mercereau
03d7083d3e feat: workos options types 2022-09-06 22:11:46 +02:00
Pierre-Louis Mercereau
618e5a8db2 chore: merge main 2022-09-06 22:00:03 +02:00
Pierre-Louis Mercereau
3a217fd490 style: use #graphql 2022-09-06 21:58:32 +02:00
Johan Eliasson
4e30b4ee21 allowed updated 2022-09-06 21:14:21 +02:00
Pierre-Louis Mercereau
99bbdc37f9 Merge branch 'main' into upgrade-pnpm 2022-09-06 11:26:32 +02:00
Pierre-Louis Mercereau
9eb78e06db feat: add workos provider 2022-09-06 11:05:56 +02:00
Pierre-Louis Mercereau
3d7369a19e refactor: break blocks with return statements 2022-09-06 10:33:00 +02:00
Pierre-Louis Mercereau
8e03774bc1 refactor: types 2022-09-06 10:27:12 +02:00
Pilou
13937fa026 Update packages/react/src/useSecurityKeys.ts
Co-authored-by: Szilárd Dóró <doroszilard@icloud.com>
2022-09-06 10:24:14 +02:00
Pilou
9e57a2bfe6 Update packages/react/src/useSecurityKeys.ts
Co-authored-by: Szilárd Dóró <doroszilard@icloud.com>
2022-09-06 10:24:04 +02:00
Johan Eliasson
b07a61b8e4 updates 2022-09-06 10:00:06 +02:00
Johan Eliasson
f52336f698 restructure and started adding payment methods and subscriptions 2022-09-06 09:33:03 +02:00
Pierre-Louis Mercereau
bf4cc38f8d refactor: remove rp_id 2022-09-05 21:31:34 +02:00
Pierre-Louis Mercereau
4e7d1fbe90 docs: inline documentation 2022-09-05 21:12:12 +02:00
Pierre-Louis Mercereau
ac214019dc docs: move TODO into an issue 2022-09-05 16:52:22 +02:00
Pilou
5ff6876aea Merge pull request #918 from nhost/changeset-release/main
chore: update versions
2022-09-05 10:54:49 +02:00
github-actions[bot]
d392ed86fb chore: update versions 2022-09-05 08:27:06 +00:00
Johan Eliasson
2d6e95b8b5 cleanup 2022-09-05 10:25:34 +02:00
Pilou
3bbe09c4b1 Merge pull request #917 from nhost/fix-passwordless-email-options
fix: add options to `nhost.auth.signIn({ email, options })`
2022-09-05 10:25:30 +02:00
Johan Eliasson
648c880445 update readme 2022-09-05 10:23:26 +02:00
Johan Eliasson
c286a0bbb1 adding payment method 2022-09-05 10:16:12 +02:00
Johan Eliasson
745d9a958d using pothos instead 2022-09-05 10:13:08 +02:00
Pierre-Louis Mercereau
a47ce29173 fix: add options to nhost.auth.signIn({ email, options }) 2022-09-05 09:57:46 +02:00
Johan Eliasson
8c12b4117b updates 2022-09-05 07:57:04 +02:00
Pierre-Louis Mercereau
2f432b5c5f feat: useSecurityKeys 2022-09-03 22:25:32 +02:00
Johan Eliasson
afcced2417 readme update 2022-09-03 15:44:03 +02:00
Johan Eliasson
88fa68e74c update readme 2022-09-03 15:37:08 +02:00
Johan Eliasson
47b4a3ecf1 updates 2022-09-03 15:35:06 +02:00
Johan Eliasson
9095a0f6ae init 2022-09-03 15:21:47 +02:00
Pierre-Louis Mercereau
4629b952c6 refactor: change to "security key" terminology 2022-09-02 20:36:46 +02:00
Pierre-Louis Mercereau
f6cfca9288 refactor: change to "security key" terminology 2022-09-02 19:49:16 +02:00
Pierre-Louis Mercereau
06523f2619 ci: new pnpm filter 2022-09-02 17:17:59 +02:00
Pierre-Louis Mercereau
f9f05b4cd7 ci: reactivate e2e tests 2022-09-02 17:14:36 +02:00
Pierre-Louis Mercereau
242a2a97ef ci: install in workspace root 2022-09-02 17:10:52 +02:00
Pierre-Louis Mercereau
62a8a968ec ci: typo 2022-09-02 17:08:38 +02:00
Pierre-Louis Mercereau
8d3c83015c ci: install cypress 2022-09-02 17:05:44 +02:00
Pierre-Louis Mercereau
f783a2d956 ci: cache cypress 2022-09-02 17:04:27 +02:00
Pierre-Louis Mercereau
a8ea4e273e ci: add cypress container 2022-09-02 16:53:45 +02:00
Pierre-Louis Mercereau
4238a6985c ci: adapt cypress 2022-09-02 16:50:13 +02:00
Pierre-Louis Mercereau
494b230868 ci: use cypress gh action 2022-09-02 16:46:12 +02:00
Pierre-Louis Mercereau
7eb7a337ac ci: put the build step in the main install action 2022-09-02 16:36:55 +02:00
Pierre-Louis Mercereau
472dcf2b9c chore: add build step 2022-09-02 16:30:14 +02:00
Pierre-Louis Mercereau
ac02b38bed chore: bump pnpm gh action 2022-09-02 16:20:09 +02:00
Pierre-Louis Mercereau
37e06e1cf7 style: please eslint rules 2022-09-02 15:39:46 +02:00
Pierre-Louis Mercereau
bb2b1f5078 chore: fix dependencies 2022-09-02 15:26:55 +02:00
Pierre-Louis Mercereau
1205a89029 chore: lockfile 2022-09-02 15:21:45 +02:00
Pierre-Louis Mercereau
d498d5d029 chore: downgrade pnpm to please vercel 2022-09-02 15:19:32 +02:00
Pierre-Louis Mercereau
182dfb0b22 chore: bump dependencies 2022-09-02 14:51:00 +02:00
Pierre-Louis Mercereau
b9c012e263 test: adapt navigation 2022-09-02 11:51:13 +02:00
Pierre-Louis Mercereau
0e112674a4 refactor: explicitly bundle simple webtauthn 2022-09-02 10:57:51 +02:00
Pierre-Louis Mercereau
0feac15d10 fix: bundle @simplewebauth into @nhost/core 2022-09-02 10:32:56 +02:00
Pierre-Louis Mercereau
f42b693aa2 feat: add webauthn to nhost.auth.signIn 2022-09-01 14:33:35 +02:00
Pierre-Louis Mercereau
9687581dc7 feat: add device nickname and adapt example 2022-09-01 14:24:24 +02:00
Pierre-Louis Mercereau
9bf938a507 refactor: rename to passwordlessWebauthn 2022-09-01 10:04:45 +02:00
Pierre-Louis Mercereau
06bc8856dd refactor: simplify 2022-08-30 22:41:21 +02:00
Pierre-Louis Mercereau
1c3c7c225f feat: wip webauthn 2022-08-30 22:21:35 +02:00
Pilou
42fba7a095 Merge pull request #907 from nhost/core-typings
fix: improve typings
2022-08-30 11:24:13 +02:00
Pierre-Louis Mercereau
3fd9e4601d Merge branch 'main' into upgrade-pnpm 2022-08-30 11:10:12 +02:00
Pierre-Louis Mercereau
0ff633760a Merge branch 'main' into core-typings 2022-08-30 11:09:05 +02:00
Pilou
6c51571182 Merge pull request #909 from nhost/bump-storage-version-0.2.4
ci: bump hasura-storage version to 0.2.4
2022-08-30 11:08:44 +02:00
Pierre-Louis Mercereau
3825a09aed ci: bump hasura-storage version to 0.2.4 2022-08-30 10:25:57 +02:00
Pierre-Louis Mercereau
1768b1e069 docs: comment types & interfaces 2022-08-30 09:23:53 +02:00
Pierre-Louis Mercereau
cd7d6ddf11 ci: correct pnpm command 2022-08-29 22:27:11 +02:00
Pierre-Louis Mercereau
301d9f1710 refactor: new pnpm 7 -- syntax 2022-08-29 22:18:25 +02:00
Pierre-Louis Mercereau
46d54b9f77 revert: go back to previous pnpm invokation 2022-08-29 22:13:01 +02:00
Pierre-Louis Mercereau
31671aa7b9 build: upgrade pnpm to v7.9.5 2022-08-29 21:55:18 +02:00
Pierre-Louis Mercereau
fba5c819ce fix: improve typings 2022-08-29 21:39:26 +02:00
Johan Eliasson
9dea25ebe1 Merge pull request #900 from nhost/changeset-release/main
chore: update versions
2022-08-25 10:58:02 +02:00
github-actions[bot]
9b063abe32 chore: update versions 2022-08-25 07:53:20 +00:00
Johan Eliasson
cea97ba333 Merge pull request #898 from nhost/changeset-iasgd9ad
adding changeset for storage upload
2022-08-25 09:52:09 +02:00
Johan Eliasson
607c457f9d adding changeset for storage upload 2022-08-25 09:14:56 +02:00
Johan Eliasson
6ea9ed69ce Merge pull request #893 from nhost/fix/storage-in-node
Make @nhost/storage-js work on non-browser environments
2022-08-25 09:03:16 +02:00
Johan Eliasson
6450dcc02e overloading 2022-08-25 08:20:31 +02:00
Johan Eliasson
0b18704d5b updates 2022-08-24 18:04:07 +02:00
Johan Eliasson
0c53f9034e adding empty functions folder for nhost-js 2022-08-24 15:07:52 +02:00
Johan Eliasson
0c90292779 adding correct health check endpoints and new vite config files where needed 2022-08-24 15:05:24 +02:00
Johan Eliasson
2333aeb0c8 no tests 2022-08-24 14:58:13 +02:00
Johan Eliasson
3b686a231b use GET request 2022-08-24 14:47:01 +02:00
Johan Eliasson
136b85c5fb add empty package.json in the functions folder 2022-08-24 13:53:30 +02:00
Johan Eliasson
3d715d5f95 wait for hasura console to be up' 2022-08-24 10:38:34 +02:00
Johan Eliasson
6d5295aeca exclude is not needed as we're using include 2022-08-24 10:29:26 +02:00
Johan Eliasson
45f6285249 vite config for storage-js 2022-08-24 10:21:02 +02:00
Pierre-Louis Mercereau
01fb999c7d ci: remove chown 2022-08-24 10:14:52 +02:00
Johan Eliasson
8b8412d5fa exclude paths for vitest 2022-08-24 10:11:51 +02:00
Pierre-Louis Mercereau
0f1311c5b0 ci: correct gh expression 2022-08-24 10:09:34 +02:00
Pierre-Louis Mercereau
6b197aa886 ci: chown package folder 2022-08-24 10:05:14 +02:00
Pierre-Louis Mercereau
0353c6648e ci: change permissions 2022-08-24 09:58:55 +02:00
Johan Eliasson
978b8f8f68 install cli as sudo 2022-08-24 09:37:06 +02:00
Johan Eliasson
3643449a9a update 2022-08-24 07:59:04 +02:00
Johan Eliasson
8e25971e7d move nhost folder 2022-08-24 07:44:24 +02:00
Johan Eliasson
5cf05c8731 correct config 2022-08-23 13:51:48 +02:00
Johan Eliasson
4da70abcfb cleanup 2022-08-23 13:50:31 +02:00
Johan Eliasson
2d5203872c delete test functions folder 2022-08-23 13:49:31 +02:00
Johan Eliasson
882f1531ab update types and docs 2022-08-23 13:47:48 +02:00
Johan Eliasson
6126d77b01 updated tests 2022-08-23 13:47:48 +02:00
Johan Eliasson
09debbd746 Merge branch 'main' into fix/storage-in-node 2022-08-23 12:12:51 +02:00
Johan Eliasson
604ed6b314 readme update 2022-08-23 12:12:11 +02:00
Johan Eliasson
2f1fec1dcf new tests 2022-08-23 12:07:19 +02:00
Johan Eliasson
293bdc3f1c Merge pull request #892 from nhost/changeset-release/main
chore: update versions
2022-08-23 08:55:17 +02:00
Johan Eliasson
70f537841f make storage work on server 2022-08-23 08:01:28 +02:00
github-actions[bot]
b670dc396b chore: update versions 2022-08-22 20:19:44 +00:00
Pilou
88800ba4b4 Merge pull request #786 from nhost/feature/fallback-to-1337
Use :1337 if no port is specified when using "localhost"
2022-08-22 22:18:01 +02:00
Johan Eliasson
d412669c86 removed pnpm lock files in examples 2022-08-22 22:01:03 +02:00
Johan Eliasson
8600acb6f2 Merge branch 'main' into feature/fallback-to-1337 2022-08-22 21:57:31 +02:00
Johan Eliasson
0e2e2344f2 Merge pull request #891 from nhost/fix-cli-update
CLI update fixes
2022-08-22 21:55:51 +02:00
Johan Eliasson
8a91673242 removed pnpm lock files in examples 2022-08-22 21:41:42 +02:00
Pierre-Louis Mercereau
63f27235be refactor: adapt sync-versions to the new cli 2022-08-22 21:34:53 +02:00
Johan Eliasson
7feadbe55d nhost cli updates 2022-08-22 21:25:19 +02:00
Johan Eliasson
98e5680f48 nhost-js package updated 2022-08-22 20:46:07 +02:00
Johan Eliasson
8d6ebf9032 updated config 2022-08-22 20:35:52 +02:00
Johan Eliasson
9feea987e6 remove tmp cypress folders 2022-08-22 20:25:16 +02:00
Johan Eliasson
c2d77bbb7c updated example with latest CLI 2022-08-22 20:18:46 +02:00
Johan Eliasson
4468654054 new config for new cli 2022-08-22 19:55:41 +02:00
Johan Eliasson
998291ea9d correct subdomain 2022-08-22 19:35:07 +02:00
Johan Eliasson
eb46f7d8b7 Create great-adults-compare.md 2022-08-22 19:33:32 +02:00
Johan Eliasson
7bc11a1985 subdomain don't need 1337 2022-08-22 19:31:58 +02:00
Johan Eliasson
0fadc0d3da code + nhost cli updates 2022-08-22 19:26:38 +02:00
Johan Eliasson
814856da0d Merge branch 'main' into feature/fallback-to-1337 2022-08-22 18:43:08 +02:00
Johan Eliasson
1bf5114d6b updates 2022-08-22 18:42:28 +02:00
Johan Eliasson
ed618e0c41 Merge pull request #887 from nhost/remove-templates
Remove templates
2022-08-22 18:14:11 +02:00
Pilou
8a272b5b72 Merge pull request #883 from nhost/docker-email-templates
docs: add email templates to docker-compose, and remove obsolete example
2022-08-22 16:53:43 +02:00
Johan Eliasson
2a0107db55 removed mentions of templates/ 2022-08-22 16:46:36 +02:00
Johan Eliasson
48a90c4f69 remove templates 2022-08-19 13:02:03 +02:00
Pilou
686d3f1b09 Merge pull request #884 from nhost/bump-hasura-2.10.1
Bump hasura version to 2.10.1
2022-08-17 17:59:24 +02:00
Pierre-Louis Mercereau
6b4b4a5798 chore: bump hasura version to 2.10.1 2022-08-17 08:27:59 +02:00
Pierre-Louis Mercereau
3a14b90557 docs: add email templates to docker-compose, and remove obsolete example
the `custom-email-templates` is obsolete as it is now possible to deploy templates with the Nhost GH
integration
2022-08-16 11:02:26 +02:00
Nuno Pato
5485d48ce5 Use :1337 if no port is specified when using "localhost" 2022-07-04 00:14:46 +00:00
2190 changed files with 118318 additions and 84095 deletions

9
.dockerignore Normal file
View File

@@ -0,0 +1,9 @@
**/node_modules
**/npm-debug.log
**/out
**/dist
**/umd
**/.turbo
**/.nhost
**/coverage
**/.next

14
.github/CODEOWNERS vendored
View File

@@ -1,8 +1,14 @@
# Documentation
# https://help.github.com/en/articles/about-code-owners
/packages @plmercereau
/packages @plmercereau @szilarddoro
/packages/docgen @szilarddoro
/.github/workflows @plmercereau
/docs/ @guicurcio
/examples/ @plmercereau @guicurcio @FuzzyReason
/integrations/stripe-graphql-js @elitan
/.github @plmercereau
/dashboard/ @szilarddoro @guicurcio
/docs/ @guicurcio @elitan
/config/ @plmercereau @szilarddoro
/examples/ @plmercereau
/examples/codegen-react-apollo @elitan @plmercereau
/examples/codegen-react-query @elitan @plmercereau
/examples/react-apollo-crm @elitan @plmercereau

View File

@@ -1,17 +1,41 @@
name: Install Node and package dependencies
description: 'Install Node dependencies with pnpm'
inputs:
TURBO_TOKEN:
description: 'Turborepo token'
TURBO_TEAM:
description: 'Turborepo team'
runs:
using: 'composite'
steps:
- uses: pnpm/action-setup@v2.2.1
- uses: pnpm/action-setup@v2.2.4
with:
version: 6.32.14
version: 7.17.0
run_install: false
- name: Get pnpm cache directory
id: pnpm-cache-dir
shell: bash
run: echo "dir=$(pnpm store path)" >> $GITHUB_OUTPUT
- uses: actions/cache@v3
id: pnpm-cache
with:
path: |
${{ steps.pnpm-cache-dir.outputs.dir }}
~/.cache/Cypress
key: ${{ runner.os }}-node-${{ hashFiles('pnpm-lock.yaml') }}
restore-keys: ${{ runner.os }}-node-
- name: Use Node.js 16
uses: actions/setup-node@v2
uses: actions/setup-node@v3
with:
node-version: 16
cache: 'pnpm'
# * Install package dependencies. As cache is enabled, it will cache/restore downloaded files
- shell: bash
name: Install packages
run: pnpm install --frozen-lockfile
# * Build all Nhost packages as they are all supposed to be tested.
# * They are reused through the Turborepo cache
- shell: bash
name: Build packages
run: pnpm build
env:
TURBO_TOKEN: ${{ inputs.TURBO_TOKEN }}
TURBO_TEAM: ${{ inputs.TURBO_TEAM }}

View File

@@ -5,37 +5,34 @@ on:
branches: [main]
paths-ignore:
- 'docs/**'
- 'templates/**'
- 'examples/**'
- 'assets/**'
- '**.md'
- '!.changeset/**'
- 'LICENSE'
env:
TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }}
TURBO_TEAM: nhost
DASHBOARD_PACKAGE: '@nhost/dashboard'
jobs:
version:
name: Version
runs-on: ubuntu-latest
outputs:
hasChangesets: ${{ steps.changesets.outputs.hasChangesets }}
dashboardVersion: ${{ steps.dashboard.outputs.dashboardVersion }}
steps:
- name: Checkout repository
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
fetch-depth: 0
- uses: pnpm/action-setup@v2.1.0
- name: Install Node and dependencies
uses: ./.github/actions/install-dependencies
with:
version: 6.32.3
# run_install: true
- name: Use Node.js 17
uses: actions/setup-node@v2
with:
node-version: '17.8.0'
cache: 'pnpm'
- name: Pick the right npm version
# * See: https://github.com/pnpm/pnpm/issues/4348
run: npm install --global npm@8.4
- name: Install dependencies
run: pnpm install
TURBO_TOKEN: ${{ env.TURBO_TOKEN }}
TURBO_TEAM: ${{ env.TURBO_TEAM }}
- name: Create PR or Publish release
id: changesets
uses: changesets/action@v1
@@ -47,3 +44,107 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
- name: Check Dashboard tag
id: dashboard
if: steps.changesets.outputs.hasChangesets == 'false'
run: |
DASHBOARD_VERSION=$(jq -r .version dashboard/package.json)
GIT_TAG="${{ env.DASHBOARD_PACKAGE}}@$DASHBOARD_VERSION"
if [ -z "$(git tag -l | grep $GIT_TAG)" ]; then
echo "dashboardVersion=$DASHBOARD_VERSION" >> $GITHUB_OUTPUT
fi
test:
needs: version
name: Dashboard
if: needs.version.outputs.dashboardVersion != ''
uses: ./.github/workflows/dashboard.yaml
secrets: inherit
publish-docker:
name: Publish to Docker Hub
runs-on: ubuntu-latest
needs:
- test
- version
steps:
- name: Checkout repository
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Add git tag
run: |
git tag "${{ env.DASHBOARD_PACKAGE }}@${{ needs.version.outputs.dashboardVersion }}"
git push origin --tags
- name: Docker meta
id: meta
uses: docker/metadata-action@v4
with:
images: |
nhost/dashboard
tags: |
type=raw,value=latest,enable=true
type=semver,pattern={{version}},value=v${{ needs.version.outputs.dashboardVersion }}
type=semver,pattern={{major}}.{{minor}},value=v${{ needs.version.outputs.dashboardVersion }}
type=semver,pattern={{major}},value=v${{ needs.version.outputs.dashboardVersion }}
type=sha
- name: Set up QEMU
uses: docker/setup-qemu-action@v2
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2
- name: Login to DockerHub
uses: docker/login-action@v2
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
- name: Build and push to Docker Hub
uses: docker/build-push-action@v3
timeout-minutes: 60
with:
context: .
file: ./dashboard/Dockerfile
platforms: linux/amd64,linux/arm64
cache-from: type=gha
cache-to: type=gha,mode=max
build-args: |
TURBO_TOKEN=${{ env.TURBO_TOKEN }}
TURBO_TEAM=${{ env.TURBO_TEAM }}
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}
push: true
- name: Create GitHub Release
uses: taiki-e/create-gh-release-action@v1
with:
changelog: dashboard/CHANGELOG.md
token: ${{ secrets.GITHUB_TOKEN }}
prefix: ${{ env.DASHBOARD_PACKAGE }}@
ref: refs/tags/${{ env.DASHBOARD_PACKAGE }}@${{ needs.version.outputs.dashboardVersion }}
- name: Remove tag on failure
if: failure()
run: git push --delete origin ${{ env.DASHBOARD_PACKAGE }}@${{ needs.version.outputs.dashboardVersion }}
publish-vercel:
name: Publish to Vercel
runs-on: ubuntu-latest
needs:
- publish-docker
steps:
- name: Checkout repository
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Install Node and dependencies
uses: ./.github/actions/install-dependencies
with:
TURBO_TOKEN: ${{ env.TURBO_TOKEN }}
TURBO_TEAM: ${{ env.TURBO_TEAM }}
- name: Setup Vercel CLI
run: pnpm add -g vercel
- name: Trigger a Vercel deployment
env:
VERCEL_ORG_ID: ${{ secrets.DASHBOARD_VERCEL_TEAM_ID }}
VERCEL_PROJECT_ID: ${{ secrets.DASHBOARD_VERCEL_PROJECT_ID }}
run: |
vercel pull --environment=production --token=${{ secrets.DASHBOARD_VERCEL_DEPLOY_TOKEN }}
vercel build --prod --token=${{ secrets.DASHBOARD_VERCEL_DEPLOY_TOKEN }}
vercel deploy --prebuilt --prod --token=${{ secrets.DASHBOARD_VERCEL_DEPLOY_TOKEN }}

64
.github/workflows/dashboard.yaml vendored Normal file
View File

@@ -0,0 +1,64 @@
name: 'Dashboard'
on:
workflow_call:
pull_request:
branches: [main]
types: [opened, synchronize]
paths:
- 'packages/**'
- 'dashboard/**'
env:
TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }}
TURBO_TEAM: nhost
jobs:
build:
name: Build
runs-on: ubuntu-latest
env:
NEXT_PUBLIC_ENV: dev
NEXT_TELEMETRY_DISABLED: 1
NEXT_PUBLIC_NHOST_BACKEND_URL: http://localhost:1337
steps:
- uses: actions/checkout@v3
- name: Install Node and dependencies
uses: ./.github/actions/install-dependencies
with:
TURBO_TOKEN: ${{ env.TURBO_TOKEN }}
TURBO_TEAM: ${{ env.TURBO_TEAM }}
- name: Build the application
run: pnpm build:dashboard
tests:
name: Tests
runs-on: ubuntu-latest
env:
NEXT_PUBLIC_ENV: dev
NEXT_TELEMETRY_DISABLED: 1
NEXT_PUBLIC_NHOST_BACKEND_URL: http://localhost:1337
steps:
- uses: actions/checkout@v3
- name: Install Node and dependencies
uses: ./.github/actions/install-dependencies
with:
TURBO_TOKEN: ${{ env.TURBO_TOKEN }}
TURBO_TEAM: ${{ env.TURBO_TEAM }}
- name: Run tests
run: pnpm test:dashboard
lint:
name: Lint
runs-on: ubuntu-latest
env:
NEXT_PUBLIC_ENV: dev
NEXT_TELEMETRY_DISABLED: 1
NEXT_PUBLIC_NHOST_BACKEND_URL: http://localhost:1337
steps:
- uses: actions/checkout@v3
- name: Install Node and dependencies
uses: ./.github/actions/install-dependencies
with:
TURBO_TOKEN: ${{ env.TURBO_TOKEN }}
TURBO_TEAM: ${{ env.TURBO_TEAM }}
- run: pnpm lint:dashboard

View File

@@ -1,11 +1,11 @@
name: Tests
name: Packages
on:
push:
branches: [main]
paths-ignore:
- 'dashboard/**'
- 'docs/**'
- 'templates/**'
- 'assets/**'
- '**.md'
- 'LICENSE'
@@ -13,8 +13,8 @@ on:
branches: [main]
types: [opened, synchronize]
paths-ignore:
- 'dashboard/**'
- 'docs/**'
- 'templates/**'
- 'assets/**'
- '**.md'
- 'LICENSE'
@@ -27,28 +27,32 @@ jobs:
name: Build @nhost packages
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
fetch-depth: 0
# * Install Node and dependencies. Package downloads will be cached for the next jobs.
- name: Install Node and dependencies
uses: ./.github/actions/install-dependencies
# * Build all Nhost packages as they are all supposed to be tested.
# * They will be reused through the Turborepo cache
- name: Build packages
run: pnpm build
with:
TURBO_TOKEN: ${{ env.TURBO_TOKEN }}
TURBO_TEAM: ${{ env.TURBO_TEAM }}
# * List packagesthat has an `e2e` script, except the root, and return an array of their name and path
# * In a PR, only include packages that have been modified, and their dependencies
- name: List examples with an e2e script
id: set-matrix
run: |
PACKAGES=$(pnpm recursive list --depth -1 --parseable --filter=!nhost-root \
FILTER_MODIFIED="${{ github.event_name == 'pull_request' && format('--filter=...[origin/{0}]', github.base_ref) || '' }}"
PACKAGES=$(pnpm recursive list --depth -1 --parseable --filter='!nhost-root' $FILTER_MODIFIED \
| xargs -I@ jq "if (.scripts.e2e | length) != 0 then {name: .name, path: \"@\"} else null end" @/package.json \
| awk "!/null/" \
| jq -c --slurp)
echo "::set-output name=matrix::$PACKAGES"
echo "matrix=$PACKAGES" >> $GITHUB_OUTPUT
outputs:
matrix: ${{ steps.set-matrix.outputs.matrix }}
e2e:
name: 'e2e: ${{ matrix.package.name }}'
needs: build
if: ${{ needs.build.outputs.matrix != '[]' && needs.build.outputs.matrix != '' }}
strategy:
# * Don't cancel other matrices when one fails
fail-fast: false
@@ -56,23 +60,26 @@ jobs:
package: ${{ fromJson(needs.build.outputs.matrix) }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
# * Install Node and dependencies. Package dependencies won't be downloaded again as they have been cached by the `build` job.
- name: Install Node and dependencies
uses: ./.github/actions/install-dependencies
with:
TURBO_TOKEN: ${{ env.TURBO_TOKEN }}
TURBO_TEAM: ${{ env.TURBO_TEAM }}
# * Install Nhost CLI if a `nhost/config.yaml` file is found
- name: Install Nhost CLI
if: hashFiles(format('{0}/nhost/config.yaml', matrix.package.path)) != ''
run: curl -L https://raw.githubusercontent.com/nhost/cli/main/get.sh | bash
# * Install Node and dependencies. Package dependencies won't be downloaded again as they have been cached by the `build` job.
- name: Install Node and dependencies
uses: ./.github/actions/install-dependencies
# * Run the `ci` script of the current package of the matrix. Dependencies build is cached by Turborepo
- name: Run e2e test
run: pnpm run e2e -- --filter="${{ matrix.package.name }}"
run: pnpm --filter="${{ matrix.package.name }}" run e2e
- id: file-name
if: ${{ failure() }}
name: Tranform package name into a valid file name
run: |
PACKAGE_FILE_NAME=$(echo "${{ matrix.package.name }}" | sed 's/@//g; s/\//-/g')
echo "::set-output name=fileName::$PACKAGE_FILE_NAME"
echo "fileName=$PACKAGE_FILE_NAME" >> $GITHUB_OUTPUT
# * Run this step only if the previous step failed, and some Cypress screenshots/videos exist
- name: Upload Cypress videos and screenshots
if: ${{ failure() && hashFiles(format('{0}/cypress/screenshots/**', matrix.package.path), format('{0}/cypress/videos/**', matrix.package.path)) != ''}}
@@ -87,15 +94,18 @@ jobs:
needs: build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
# * Install Node and dependencies. Package dependencies won't be downloaded again as they have been cached by the `build` job.
- name: Install Node and dependencies
uses: ./.github/actions/install-dependencies
with:
TURBO_TOKEN: ${{ env.TURBO_TOKEN }}
TURBO_TEAM: ${{ env.TURBO_TEAM }}
# * Run every `test` script in the workspace . Dependencies build is cached by Turborepo
- name: Run unit tests
run: pnpm run test
- name: Upload coverage to Codecov
uses: codecov/codecov-action@v2
uses: codecov/codecov-action@v3
with:
files: '**/coverage/coverage-final.json'
name: codecov-umbrella
@@ -108,10 +118,13 @@ jobs:
needs: build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
# * Install Node and dependencies. Package dependencies won't be downloaded again as they have been cached by the `build` job.
- name: Install Node and dependencies
uses: ./.github/actions/install-dependencies
with:
TURBO_TOKEN: ${{ env.TURBO_TOKEN }}
TURBO_TEAM: ${{ env.TURBO_TEAM }}
# * Run every `lint` script in the workspace . Dependencies build is cached by Turborepo
- name: Lint
run: pnpm run lint

5
.gitignore vendored
View File

@@ -12,7 +12,6 @@ logs/
.idea/
.npm/
.vagrant/
/.vscode/
.eslintcache
.yarnclean
@@ -49,6 +48,10 @@ todo.md
.netlify
.monorepo-example
# Local Vercel folder
.vercel
# Next.js build output
.next
# TypeDoc output

6
.vscode/settings.json vendored Normal file
View File

@@ -0,0 +1,6 @@
{
"editor.codeActionsOnSave": {
"source.organizeImports": true
},
"eslint.workingDirectories": ["./dashboard"]
}

View File

@@ -2,6 +2,8 @@
## Requirements
- This repository works with **Node 16**
- We use [pnpm](https://pnpm.io/) as a package manager to speed up development and builds, and as a basis for our monorepo. You need to make sure it's installed on your machine. There are [several ways to install it](https://pnpm.io/installation), but the easiest way is with `npm`:
```sh
@@ -97,6 +99,7 @@ You can take a look at the changeset documentation: [How to add a changeset](htt
You'll notice that `git commit` takes a few seconds to run. We set a commit hook that scans the changes in the code, automatically generates documentation from the inline [TSDoc](https://tsdoc.org/) annotations, and adds these generated documentation files to the commit. They automatically update the [reference documentation](https://docs.nhost.io/reference).
<!-- ## Good practices
- lint
- prettier

160
README.md
View File

@@ -87,25 +87,36 @@ await nhost.graphql.request(`{
Nhost is frontend agnostic, which means Nhost works with all frontend frameworks.
<div align="center">
<a href="https://github.com/nhost/nhost/tree/main/templates/web/nextjs-apollo"><img src="assets/nextjs.svg"/></a>
<a href="https://github.com/nhost/nhost/tree/main/examples/nuxt-apollo"><img src="assets/nuxtjs.svg"/></a>
<a href="https://github.com/nhost/nhost/tree/main/templates/web/react-apollo"><img src="assets/react.svg"/></a>
<img src="assets/react-native.svg"/>
<a href="https://github.com/nhost/nhost/tree/main/packages/nhost-js"><img src="assets/svelte.svg"/></a>
<a href="https://github.com/nhost/nhost/tree/main/packages/nhost-js"><img src="assets/vuejs.svg"/></a>
<a href="https://docs.nhost.io/platform/quickstarts/nextjs"><img src="assets/nextjs.svg"/></a>
<a href="https://docs.nhost.io/reference/javascript"><img src="assets/nuxtjs.svg"/></a>
<a href="https://docs.nhost.io/platform/quickstarts/react"><img src="assets/react.svg"/></a>
<a href="https://docs.nhost.io/reference/javascript"><img src="assets/react-native.svg"/></a>
<a href="https://docs.nhost.io/reference/javascript"><img src="assets/svelte.svg"/></a>
<a href="https://docs.nhost.io/platform/quickstarts/vue"><img src="assets/vuejs.svg"/></a>
</div>
# Resources
Nhost libraries and tools
- Start developing locally with the [Nhost CLI](https://docs.nhost.io/reference/cli)
## Nhost Clients
- [JavaScript/TypeScript SDK](https://docs.nhost.io/reference/javascript)
- [Dart and Flutter SDK](https://github.com/nhost/nhost-dart)
- [Nhost CLI](https://docs.nhost.io/reference/cli)
- [Nhost React](https://docs.nhost.io/reference/react)
- [Nhost Next.js](https://docs.nhost.io/reference/nextjs)
- [Nhost Vue](https://docs.nhost.io/reference/vue)
## Integrations
- [Stripe GraphQL API](./integrations/stripe-graphql-js#nhoststripe-graphql-js)
- [Google Translation GraphQL API](./integrations/google-translation#nhostgoogle-translation)
## Applications
- [Dashboard](./dashboard)
- [Docs](./docs)
## Community ❤️
First and foremost: **Star and watch this repository** to stay up-to-date.
@@ -147,6 +158,13 @@ Here are some ways of contributing to making Nhost better:
<sub><b>Johan Eliasson</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/szilarddoro">
<img src="https://avatars.githubusercontent.com/u/310881?v=4" width="100;" alt="szilarddoro"/>
<br />
<sub><b>Szilárd Dóró</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/nunopato">
<img src="https://avatars.githubusercontent.com/u/1523504?v=4" width="100;" alt="nunopato"/>
@@ -162,20 +180,20 @@ Here are some ways of contributing to making Nhost better:
</a>
</td>
<td align="center">
<a href="https://github.com/szilarddoro">
<img src="https://avatars.githubusercontent.com/u/310881?v=4" width="100;" alt="szilarddoro"/>
<a href="https://github.com/ejkkan">
<img src="https://avatars.githubusercontent.com/u/32518962?v=4" width="100;" alt="ejkkan"/>
<br />
<sub><b>Szilárd Dóró</b></sub>
<sub><b>Erik Magnusson</b></sub>
</a>
</td>
</td></tr>
<tr>
<td align="center">
<a href="https://github.com/guicurcio">
<img src="https://avatars.githubusercontent.com/u/20285232?v=4" width="100;" alt="guicurcio"/>
<br />
<sub><b>Guido Curcio</b></sub>
</a>
</td></tr>
<tr>
</td>
<td align="center">
<a href="https://github.com/subatuba21">
<img src="https://avatars.githubusercontent.com/u/34824571?v=4" width="100;" alt="subatuba21"/>
@@ -204,6 +222,14 @@ Here are some ways of contributing to making Nhost better:
<sub><b>Pratim</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/chrtze">
<img src="https://avatars.githubusercontent.com/u/3797215?v=4" width="100;" alt="chrtze"/>
<br />
<sub><b>Christopher Möller</b></sub>
</a>
</td></tr>
<tr>
<td align="center">
<a href="https://github.com/GavanWilhite">
<img src="https://avatars.githubusercontent.com/u/2085119?v=4" width="100;" alt="GavanWilhite"/>
@@ -217,8 +243,7 @@ Here are some ways of contributing to making Nhost better:
<br />
<sub><b>Vadim Smirnov</b></sub>
</a>
</td></tr>
<tr>
</td>
<td align="center">
<a href="https://github.com/macmac49">
<img src="https://avatars.githubusercontent.com/u/831190?v=4" width="100;" alt="macmac49"/>
@@ -240,28 +265,21 @@ Here are some ways of contributing to making Nhost better:
<sub><b>Christian Gambardella</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/chrtze">
<img src="https://avatars.githubusercontent.com/u/3797215?v=4" width="100;" alt="chrtze"/>
<br />
<sub><b>Christopher Möller</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/dbarrosop">
<img src="https://avatars.githubusercontent.com/u/6246622?v=4" width="100;" alt="dbarrosop"/>
<br />
<sub><b>David Barroso</b></sub>
</a>
</td>
</td></tr>
<tr>
<td align="center">
<a href="https://github.com/hajek-raven">
<img src="https://avatars.githubusercontent.com/u/7288737?v=4" width="100;" alt="hajek-raven"/>
<br />
<sub><b>Filip Hájek</b></sub>
</a>
</td></tr>
<tr>
</td>
<td align="center">
<a href="https://github.com/MelodicCrypter">
<img src="https://avatars.githubusercontent.com/u/18341500?v=4" width="100;" alt="MelodicCrypter"/>
@@ -296,6 +314,14 @@ Here are some ways of contributing to making Nhost better:
<br />
<sub><b>Nicolas Bourdin</b></sub>
</a>
</td></tr>
<tr>
<td align="center">
<a href="https://github.com/piromsurang">
<img src="https://avatars.githubusercontent.com/u/17776837?v=4" width="100;" alt="piromsurang"/>
<br />
<sub><b>Piromsurang Rungserichai</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/Savinvadim1312">
@@ -303,8 +329,7 @@ Here are some ways of contributing to making Nhost better:
<br />
<sub><b>Savin Vadim</b></sub>
</a>
</td></tr>
<tr>
</td>
<td align="center">
<a href="https://github.com/Svarto">
<img src="https://avatars.githubusercontent.com/u/24279217?v=4" width="100;" alt="Svarto"/>
@@ -319,13 +344,21 @@ Here are some ways of contributing to making Nhost better:
<sub><b>Muttenzer</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/alexander-mart">
<img src="https://avatars.githubusercontent.com/u/14993551?v=4" width="100;" alt="alexander-mart"/>
<br />
<sub><b>Alexander Mart</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/ahmic">
<img src="https://avatars.githubusercontent.com/u/13452362?v=4" width="100;" alt="ahmic"/>
<br />
<sub><b>Amir Ahmic</b></sub>
</a>
</td>
</td></tr>
<tr>
<td align="center">
<a href="https://github.com/akd-io">
<img src="https://avatars.githubusercontent.com/u/30059155?v=4" width="100;" alt="akd-io"/>
@@ -340,12 +373,33 @@ Here are some ways of contributing to making Nhost better:
<sub><b>Animesh Pathak</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/chrisli-03">
<img src="https://avatars.githubusercontent.com/u/11177048?v=4" width="100;" alt="chrisli-03"/>
<br />
<sub><b>Chris</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/massless">
<img src="https://avatars.githubusercontent.com/u/44389?v=4" width="100;" alt="massless"/>
<br />
<sub><b>Chris Wetherell</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/rustyb">
<img src="https://avatars.githubusercontent.com/u/53086?v=4" width="100;" alt="rustyb"/>
<br />
<sub><b>Colin Broderick</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/daguitosama">
<img src="https://avatars.githubusercontent.com/u/34744883?v=4" width="100;" alt="daguitosama"/>
<br />
<sub><b>Dago</b></sub>
</a>
</td></tr>
<tr>
<td align="center">
@@ -384,18 +438,18 @@ Here are some ways of contributing to making Nhost better:
</a>
</td>
<td align="center">
<a href="https://github.com/jladuval">
<img src="https://avatars.githubusercontent.com/u/1935359?v=4" width="100;" alt="jladuval"/>
<a href="https://github.com/eltociear">
<img src="https://avatars.githubusercontent.com/u/22633385?v=4" width="100;" alt="eltociear"/>
<br />
<sub><b>Jacob Duval</b></sub>
<sub><b>Ikko Ashimine</b></sub>
</a>
</td></tr>
<tr>
<td align="center">
<a href="https://github.com/kylehayes">
<img src="https://avatars.githubusercontent.com/u/509932?v=4" width="100;" alt="kylehayes"/>
<a href="https://github.com/jladuval">
<img src="https://avatars.githubusercontent.com/u/1935359?v=4" width="100;" alt="jladuval"/>
<br />
<sub><b>Kyle Hayes</b></sub>
<sub><b>Jacob Duval</b></sub>
</a>
</td>
<td align="center">
@@ -441,6 +495,20 @@ Here are some ways of contributing to making Nhost better:
<sub><b>Quentin Decré</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/elephant3">
<img src="https://avatars.githubusercontent.com/u/48279149?v=4" width="100;" alt="elephant3"/>
<br />
<sub><b>Siarhei Lipchyk</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/altschuler">
<img src="https://avatars.githubusercontent.com/u/956928?v=4" width="100;" alt="altschuler"/>
<br />
<sub><b>Simon Altschuler</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/atapas">
<img src="https://avatars.githubusercontent.com/u/3633137?v=4" width="100;" alt="atapas"/>
@@ -455,12 +523,34 @@ Here are some ways of contributing to making Nhost better:
<sub><b>Ulrich Wake</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/kwarabei">
<img src="https://avatars.githubusercontent.com/u/102731455?v=4" width="100;" alt="kwarabei"/>
<br />
<sub><b>Vadim</b></sub>
</a>
</td></tr>
<tr>
<td align="center">
<a href="https://github.com/TheRedLancer">
<img src="https://avatars.githubusercontent.com/u/58493767?v=4" width="100;" alt="TheRedLancer"/>
<br />
<sub><b>Zach Burnaby</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/komninoschat">
<img src="https://avatars.githubusercontent.com/u/29049104?v=4" width="100;" alt="komninoschat"/>
<br />
<sub><b>Komninos</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/meesvandongen">
<img src="https://avatars.githubusercontent.com/u/35409045?v=4" width="100;" alt="meesvandongen"/>
<br />
<sub><b>Meesvandongen</b></sub>
</a>
</td></tr>
</table>
<!-- readme: contributors -end -->

View File

@@ -1,4 +1,5 @@
module.exports = {
root: true,
env: {
browser: true,
es6: true,
@@ -20,7 +21,7 @@ module.exports = {
'tests/**/*.ts',
'tests/**/*.d.ts'
],
plugins: ['@typescript-eslint', 'simple-import-sort', 'cypress'],
plugins: ['@typescript-eslint', 'cypress'],
extends: ['plugin:cypress/recommended'],
parserOptions: {
ecmaVersion: 2020,
@@ -29,31 +30,6 @@ module.exports = {
rules: {
'react/prop-types': 'off',
'no-use-before-define': 'off',
'simple-import-sort/exports': 'error',
'simple-import-sort/imports': [
'error',
{
groups: [
// Node.js builtins. You could also generate this regex if you use a `.js` config.
// For example: `^(${require("module").builtinModules.join("|")})(/|$)`
[
'^(assert|buffer|child_process|cluster|console|constants|crypto|dgram|dns|domain|events|fs|http|https|module|net|os|path|punycode|querystring|readline|repl|stream|string_decoder|sys|timers|tls|tty|url|util|vm|zlib|freelist|v8|process|async_hooks|http2|perf_hooks)(/.*|$)'
],
// Packages
['^\\w'],
// Internal packages.
['^(@|config/)(/*|$)'],
// Side effect imports.
['^\\u0000'],
// Parent imports. Put `..` last.
['^\\.\\.(?!/?$)', '^\\.\\./?$'],
// Other relative imports. Put same-folder imports and `.` last.
['^\\./(?=.*/)(?!/?$)', '^\\.(?!/?$)', '^\\./?$'],
// Style imports.
['^.+\\.s?css$']
]
}
],
'import/no-anonymous-default-export': [
'error',
{

View File

@@ -1,4 +1,4 @@
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"
npx lint-staged --config config/.lintstagedrc.js
pnpm dlx lint-staged --config config/.lintstagedrc.js

View File

@@ -1,5 +1,5 @@
module.exports = {
'packages/(docgen|hasura-auth-js|hasura-storage-js|nextjs|nhost-js|react|core|vue)/src/**/*.{js,ts,jsx,tsx}':
'(packages|integrations)/(docgen|hasura-auth-js|hasura-storage-js|nextjs|nhost-js|react|core|vue)/src/**/*.{js,ts,jsx,tsx}':
['pnpm docgen', 'git add docs'],
'(nhost-cloud.yaml|**/nhost/config.yaml)': () => [
'pnpm sync-versions',

View File

@@ -1,17 +0,0 @@
module.exports = {
rootDir: process.cwd(),
roots: ['<rootDir>/src', '<rootDir>/tests'],
transform: {
'^.+\\.ts$': 'ts-jest'
},
testRegex: '(/tests/.*.(test|spec)).(jsx?|tsx?)$',
moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'json', 'node'],
collectCoverage: true,
verbose: true,
testTimeout: 30000,
globals: {
'ts-jest': {
isolatedModules: true
}
}
}

View File

@@ -1,15 +0,0 @@
module.exports = {
rootDir: process.cwd(),
preset: 'ts-jest',
collectCoverage: true,
coverageProvider: 'v8',
coverageDirectory: '<rootDir>/coverage',
clearMocks: true,
verbose: true,
testTimeout: 30000,
globals: {
'ts-jest': {
isolatedModules: true
}
}
}

View File

@@ -18,13 +18,7 @@ export default defineConfig({
tsconfigPaths(),
dts({
exclude: ['**/*.spec.ts', '**/*.test.ts', '**/tests/**'],
afterBuild: () => {
const types = fs.readdirSync(path.join(PWD, 'dist/src'))
types.forEach((file) => {
fs.renameSync(path.join(PWD, 'dist/src', file), path.join(PWD, 'dist', file))
})
fs.rmdirSync(path.join(PWD, 'dist/src'))
}
entryRoot: 'src'
})
],
test: {
@@ -32,9 +26,6 @@ export default defineConfig({
environment: 'jsdom',
reporters: 'verbose',
include: [`${PWD}/src/**/*.{spec,test}.{ts,tsx}`, `${PWD}/tests/**/*.{spec,test}.{ts,tsx}`],
// Note: temporarily disabled threads, because of a bug in vitest
// https://github.com/vitest-dev/vitest/issues/1171
threads: false,
coverage: {
enabled: process.env.CI === 'true',
reporter: ['json']

9
dashboard/.env.example Normal file
View File

@@ -0,0 +1,9 @@
NEXT_PUBLIC_ENV=dev
NEXT_PUBLIC_NHOST_HASURA_URL=http://localhost:9695
NEXT_PUBLIC_NHOST_MIGRATIONS_URL=http://localhost:9693
NEXT_PUBLIC_NHOST_BACKEND_URL=http://localhost:1337
NEXT_PUBLIC_NHOST_PLATFORM=false
NEXT_PUBLIC_STRIPE_PK=<nhost_stripe_public_key>
NEXT_PUBLIC_GITHUB_APP_INSTALL_URL=<github_app_install_url>
NEXT_PUBLIC_ANALYTICS_WRITE_KEY=<analytics_write_key>
NEXT_PUBLIC_NHOST_BRAGI_WEBSOCKET=<nhost_bragi_websocket>

1
dashboard/.eslintignore Normal file
View File

@@ -0,0 +1 @@
__generated__

84
dashboard/.eslintrc.js Normal file
View File

@@ -0,0 +1,84 @@
/** @type {import('eslint').Linter.Config} */
module.exports = {
root: true,
extends: ['next', 'airbnb', 'airbnb-typescript', 'airbnb/hooks', 'prettier'],
parser: '@typescript-eslint/parser',
plugins: ['@typescript-eslint'],
parserOptions: {
tsconfigRootDir: __dirname,
project: './tsconfig.json',
},
ignorePatterns: ['**/.eslintrc.js'],
rules: {
'react/react-in-jsx-scope': 'off',
'react/jsx-props-no-spreading': 'off',
'react/require-default-props': 'off',
'react-hooks/exhaustive-deps': 'warn',
'import/order': 'off',
'import/extensions': ['error', 'never', { json: 'always' }],
'react/jsx-filename-extension': ['warn', { extensions: ['.jsx', '.tsx'] }],
'react/jsx-no-bind': [
'error',
{ allowArrowFunctions: true, allowFunctions: true },
],
'import/no-extraneous-dependencies': ['error', { devDependencies: true }],
curly: ['error', 'all'],
'no-restricted-exports': 'off',
'no-undef': 'off',
'no-use-before-define': 'off',
'@typescript-eslint/no-use-before-define': [
'error',
{ ignoreTypeReferences: true },
],
'no-shadow': 'off',
'@typescript-eslint/no-shadow': 'error',
'no-unused-vars': 'off',
'@typescript-eslint/no-unused-vars': 'error',
'@typescript-eslint/prefer-optional-chain': 'error',
'@typescript-eslint/naming-convention': [
'error',
{
selector: 'typeLike',
format: ['PascalCase'],
},
{
selector: 'interface',
format: ['PascalCase'],
custom: {
regex: '^I[A-Z]',
match: false,
},
},
],
'@typescript-eslint/consistent-type-imports': [
'error',
{ prefer: 'type-imports' },
],
'no-restricted-imports': [
'warn',
{
patterns: [
{
group: ['..*'],
message:
'Please use absolute imports instead. (e.g: @/ui/, @/hooks/, etc.)',
},
{
group: ['@/components/ui', '@/components/ui/*'],
message:
'Please use shorthand imports instead. (e.g: @/ui/ActivityIndicator, @/ui/Button, etc.)',
},
{
group: ['@/components/ui/v2*'],
message:
'Please use shorthand imports instead. (e.g: @/ui/v2/ActivityIndicator, @/ui/v2/Button, etc.)',
},
{
group: ['@testing-library/react*'],
message: 'Please use @/utils/testUtils instead.',
},
],
},
],
},
};

View File

@@ -18,6 +18,7 @@
# misc
.DS_Store
*.pem
.unimportedrc.json
# debug
npm-debug.log*
@@ -29,6 +30,23 @@ yarn-error.log*
.env.development.local
.env.test.local
.env.production.local
.env-development
.env*
!.env.example
.direnv
.envrc
# vercel
.vercel
.env
# Local Netlify folder
.netlify
tailwind.json
.nhost
.idea
# Do not ignore Logs page
!src/**/logs*

View File

@@ -0,0 +1,3 @@
{
"src/**/*.{js,ts,tsx,jsx,json,md}": ["prettier --write"]
}

1
dashboard/.npmrc Normal file
View File

@@ -0,0 +1 @@
link-workspace-packages = false

View File

@@ -0,0 +1 @@
__generated__

View File

@@ -0,0 +1,11 @@
{
"singleQuote": true,
"printWidth": 80,
"tabWidth": 2,
"useTabs": false,
"trailingComma": "all",
"bracketSpacing": true,
"bracketSameLine": false,
"endOfLine": "auto",
"semi": true
}

View File

@@ -0,0 +1,41 @@
const TsconfigPathsPlugin = require('tsconfig-paths-webpack-plugin');
module.exports = {
stories: ['../src/**/*.stories.mdx', '../src/**/*.stories.@(js|jsx|ts|tsx)'],
addons: [
'@storybook/addon-links',
'@storybook/addon-essentials',
'@storybook/addon-interactions',
{
/**
* Fix Storybook issue with PostCSS@8
* @see https://github.com/storybookjs/storybook/issues/12668#issuecomment-773958085
*/
name: '@storybook/addon-postcss',
options: {
postcssLoaderOptions: {
implementation: require('postcss'),
},
},
},
],
framework: '@storybook/react',
core: {
builder: '@storybook/builder-webpack5',
},
features: {
emotionAlias: true,
},
webpackFinal: async (config) => {
return {
...config,
resolve: {
...config?.resolve,
plugins: [
...(config?.resolve?.plugins || []),
new TsconfigPathsPlugin(),
],
},
};
},
};

View File

@@ -0,0 +1,24 @@
import '@fontsource/inter';
import '@fontsource/inter/500.css';
import '@fontsource/inter/700.css';
import { CssBaseline, ThemeProvider } from '@mui/material';
import defaultTheme from '../src/theme/default';
export const parameters = {
actions: { argTypesRegex: '^on[A-Z].*' },
controls: {
matchers: {
color: /(background|color)$/i,
date: /Date$/,
},
},
};
export const withMuiTheme = (Story) => (
<ThemeProvider theme={defaultTheme}>
<CssBaseline />
<Story />
</ThemeProvider>
);
export const decorators = [withMuiTheme];

7
dashboard/.vscode/extensions.json vendored Normal file
View File

@@ -0,0 +1,7 @@
{
"recommendations": [
"bradlc.vscode-tailwindcss",
"esbenp.prettier-vscode",
"apollographql.vscode-apollo"
]
}

6
dashboard/.vscode/settings.json vendored Normal file
View File

@@ -0,0 +1,6 @@
{
"typescript.tsdk": "node_modules/typescript/lib",
"editor.codeActionsOnSave": {
"source.organizeImports": true
}
}

82
dashboard/CHANGELOG.md Normal file
View File

@@ -0,0 +1,82 @@
# @nhost/dashboard
## 0.7.0
### Minor Changes
- db342f45: chore(dashboard): refactor Roles and Permissions settings sections
- 8b9fa0b1: feat(dashboard): add Environment Variables page
### Patch Changes
- Updated dependencies [66b4f3d0]
- Updated dependencies [2e6923dc]
- Updated dependencies [ef117c28]
- Updated dependencies [aebb8225]
- @nhost/core@0.9.4
- @nhost/nhost-js@1.6.2
- @nhost/nextjs@1.9.1
- @nhost/react@0.15.1
- @nhost/react-apollo@4.9.1
## 0.6.0
### Minor Changes
- eef9c914: feat(dashboard): add Roles and Permissions page
## 0.5.0
### Minor Changes
- a48dd5bf: feat(dashboard): make backend port configurable
## 0.4.3
### Patch Changes
- 5de965d9: fix(dashboard): alphabetic ordering of providers
- b9087a4a: fix(dashboard): console -> dashboard terminology
- ca012d79: docs(workos): WorkOS Docs
## 0.4.2
### Patch Changes
- 89bd37bc: fix(dashboard): correct redirect URL input opacity
- Updated dependencies [4601d84e]
- Updated dependencies [843087cb]
- @nhost/react@0.15.0
- @nhost/nextjs@1.9.0
- @nhost/react-apollo@4.9.0
## 0.4.1
### Patch Changes
- 766cb612: fix(dashboard): correct redirect URL for oauth providers
- Updated dependencies [53bdc294]
- Updated dependencies [f2aaff05]
- @nhost/nextjs@1.8.3
- @nhost/core@0.9.3
- @nhost/react@0.14.3
- @nhost/nhost-js@1.6.1
- @nhost/react-apollo@4.8.3
## 0.4.0
### Minor Changes
- 9211743d: feat(dashboard): migrate Settings page features
## 0.3.0
### Minor Changes
- 73da6a67: fix(dashboard): avoid using BACKEND_URL locally
## 0.2.0
### Minor Changes
- db118f97: feat(dashboard): generate Docker image

55
dashboard/Dockerfile Normal file
View File

@@ -0,0 +1,55 @@
FROM node:16-alpine AS pruner
RUN apk add --no-cache libc6-compat
RUN apk update
WORKDIR /app
RUN yarn global add turbo
COPY . .
RUN turbo prune --scope="@nhost/dashboard" --docker
FROM node:16-alpine AS builder
ARG TURBO_TOKEN
ARG TURBO_TEAM
RUN apk add --no-cache libc6-compat
RUN apk update
WORKDIR /app
ENV NEXT_TELEMETRY_DISABLED 1
ENV NEXT_PUBLIC_ENV dev
ENV NEXT_PUBLIC_NHOST_PLATFORM false
# placeholders for ports, will be replaced on runtime by entrypoint script
ENV NEXT_PUBLIC_NHOST_MIGRATIONS_PORT __NEXT_PUBLIC_NHOST_MIGRATIONS_PORT__
ENV NEXT_PUBLIC_NHOST_HASURA_PORT __NEXT_PUBLIC_NHOST_HASURA_PORT__
ENV NEXT_PUBLIC_NHOST_LOCAL_BACKEND_PORT __NEXT_PUBLIC_NHOST_LOCAL_BACKEND_PORT__
RUN yarn global add pnpm@7.17.0
COPY .gitignore .gitignore
COPY --from=pruner /app/out/json/ .
COPY --from=pruner /app/out/pnpm-*.yaml .
RUN pnpm install --frozen-lockfile
COPY --from=pruner /app/out/full/ .
COPY turbo.json turbo.json
COPY config/ config/
RUN pnpm build:dashboard
FROM node:16-alpine AS runner
WORKDIR /app
RUN addgroup --system --gid 1001 nodejs
RUN adduser --system --uid 1001 nextjs
USER nextjs
COPY --chown=nextjs:nodejs dashboard/docker-entrypoint.sh .
COPY --from=builder --chown=nextjs:nodejs /app/dashboard/next.config.js .
COPY --from=builder --chown=nextjs:nodejs /app/dashboard/package.json .
COPY --from=builder --chown=nextjs:nodejs /app/dashboard/public ./dashboard/public
COPY --from=builder --chown=nextjs:nodejs /app/dashboard/.next/standalone/app ./
COPY --from=builder --chown=nextjs:nodejs /app/dashboard/.next/static ./dashboard/.next/static
ENTRYPOINT ["./docker-entrypoint.sh"]
CMD ["node", "dashboard/server.js"]

77
dashboard/README.md Normal file
View File

@@ -0,0 +1,77 @@
# Nhost Dashboard
This is the Nhost Dashboard, a web application that allows you to manage your Nhost project.
To get started, you need to have an Nhost project. If you don't have one, you can [create a project here](https://app.nhost.io).
```bash
pnpm install
```
## Environment
### Setup Environment Variables
Depending on the environment you wish to target you can configure environment variables in `.env.<target_environment>.local`.
- `.env.development`: This file is used if you run `nhost dev`
- `.env.development.local`: This file is used if you run `pnpm dev`. It takes precedence over `.env.local` if available.
- `.env.production.local`: This file is used if you run `pnpm build`. It takes precedence over `.env.local` if available.
- `.env.local`: This file is used if you run either `pnpm dev` or `pnpm build`.
These files are added to `.gitignore`, so you don't need to worry about committing them. It's important that you make sure you change environment variables in `.env` files ending with `.local`.
### Enable Local Development
You can connect the Nhost Dashboard to your **locally running** Nhost backend in a few steps. Make sure you have the [Nhost CLI installed](https://docs.nhost.io/platform/cli#installation).
First, you need to run the following command to start your backend locally:
```bash
cd <your_nhost_project> && nhost dev
```
You can connect the Nhost Dashboard to your locally running backend by setting the following environment variables in `.env.development.local`:
```bash
NEXT_PUBLIC_ENV=dev
NEXT_PUBLIC_NHOST_PLATFORM=false
```
### Full list of environment variables
| Name | Description |
| ----------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
| `NEXT_PUBLIC_ENV` | `dev`, `staging` or `prod`. Should be set to `dev` in most cases. |
| `NEXT_PUBLIC_NHOST_PLATFORM` | This should be set to `false` to connect the Nhost Dashboard to a locally running Nhost backend. Setting this to `true` turns off local development. |
| `NEXT_PUBLIC_NHOST_LOCAL_MIGRATIONS_PORT` | Custom port that was passed to the CLI. Used only if local development is enabled. Default: `9693` |
| `NEXT_PUBLIC_NHOST_LOCAL_HASURA_PORT` | Custom port that was passed to the CLI. Used only if local development is enabled and `NEXT_PUBLIC_ENV` is `dev`. Default: `9695` |
| `NEXT_PUBLIC_NHOST_LOCAL_BACKEND_PORT` | Custom port that was passed to the CLI. Used only if local development is enabled. Default: `1337` |
| `NEXT_PUBLIC_NHOST_BACKEND_URL` | Backend URL. Not necessary for local development. |
| `NEXT_PUBLIC_STRIPE_PK` | Stripe public key. Not necessary for local development. |
| `NEXT_PUBLIC_GITHUB_APP_INSTALL_URL` | URL of the GitHub application. Not necessary for local development. |
| `NEXT_PUBLIC_ANALYTICS_WRITE_KEY` | Analytics key. Not necessary for local development. |
| `NEXT_PUBLIC_NHOST_BRAGI_WEBSOCKET` | URL of the Bragi websocket. Not necessary for local development. |
## ESLint Rules
| Name | Description |
| -------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `react/react-in-jsx-scope` | Disabled because we don't need to import `React` anymore. |
| `react/jsx-props-no-spreading` | Disabled because we heavily rely on props spreading in our `@/ui/v2` components. |
| `react/require-default-props` | Disabled because we use TypeScript instead of PropTypes. |
| `react-hooks/exhaustive-deps` | Because we already had several rule violations when proper ESLint rules were introduced, we changed this rule to a warning. |
| `import/extensions` | JS / TS files should be imported without file extensions. |
| `react/jsx-filename-extension` | JSX should only appear in `.jsx` and `.tsx` files. |
| `react/jsx-no-bind` | Further investigation must be made on the performance impact of functions directly passed as props to components. |
| `import/order` | Until we have a better auto-formatter, we disable this rule. |
| `import/no-extraneous-dependencies` | `devDependencies` should be excluded from the list of disallowed imports. |
| `curly` | By default it only enforces curly braces for multi-line blocks, but it should be enforced for single-line blocks as well. |
| `no-restricted-exports` | `export { default } from './module'` is used heavily in `@/ui/v2` which is a restricted export by default. |
| `@typescript-eslint/no-use-before-define` | Order of type references should be ignored. |
| `no-undef` | [Official TypeScript ESLint packages](https://github.com/typescript-eslint/typescript-eslint/issues/4671#issuecomment-1065948494) are turning off this rule. |
| `@typescript-eslint/no-shadow` | TypeScript specific implementation of `no-shadow`. |
| `@typescript-eslint/no-unused-vars` | TypeScript specific implementation of `no-unused-vars`. |
| `@typescript-eslint/prefer-optional-chain` | Enforces optional chain wherever possible. For example: instead of `user && user.name` a much simpler `user?.name` will be enforced. |
| `@typescript-eslint/consistent-type-imports` | Enforces `import type { Type } from 'module'` syntax. It prevents false positive circular dependency errors. |
| `@typescript-eslint/naming-convention` | Enforces a consistent naming convention. |
| `no-restricted-imports` | Enforces absolute imports and consistent import paths for components from `src/components/ui` folder. |

15
dashboard/docker-entrypoint.sh Executable file
View File

@@ -0,0 +1,15 @@
#!/bin/sh
set -e
# read ports from env variables or use defaults
NEXT_PUBLIC_NHOST_MIGRATIONS_PORT="${NEXT_PUBLIC_NHOST_MIGRATIONS_PORT:=9693}"
NEXT_PUBLIC_NHOST_HASURA_PORT="${NEXT_PUBLIC_NHOST_HASURA_PORT:=9695}"
NEXT_PUBLIC_NHOST_LOCAL_BACKEND_PORT="${NEXT_PUBLIC_NHOST_LOCAL_BACKEND_PORT:=1337}"
# replace placeholders
find dashboard -type f -exec sed -i "s/__NEXT_PUBLIC_NHOST_MIGRATIONS_PORT__/${NEXT_PUBLIC_NHOST_MIGRATIONS_PORT}/g" {} +
find dashboard -type f -exec sed -i "s/__NEXT_PUBLIC_NHOST_HASURA_PORT__/${NEXT_PUBLIC_NHOST_HASURA_PORT}/g" {} +
find dashboard -type f -exec sed -i "s/__NEXT_PUBLIC_NHOST_LOCAL_BACKEND_PORT__/${NEXT_PUBLIC_NHOST_LOCAL_BACKEND_PORT}/g" {} +
exec "$@"

View File

@@ -1,12 +1,12 @@
overwrite: true
schema: http://localhost:1337/v1/graphql
headers:
x-hasura-admin-secret: nhost-admin-secret
documents:
- 'src/**/*.graphql'
- 'src/**/*.gql'
schema:
- http://localhost:1337/v1/graphql:
headers:
x-hasura-admin-secret: nhost-admin-secret
generates:
src/utils/__generated__/graphql.ts:
documents:
- 'src/**/*.graphql'
- 'src/**/*.gql'
plugins:
- 'typescript'
- 'typescript-operations'

71
dashboard/next.config.js Normal file
View File

@@ -0,0 +1,71 @@
const path = require('path');
const withBundleAnalyzer = require('@next/bundle-analyzer')({
enabled: process.env.ANALYZE === 'true',
});
module.exports = withBundleAnalyzer({
reactStrictMode: true,
swcMinify: false,
output: 'standalone',
experimental: {
outputFileTracingRoot: path.join(__dirname, '../../'),
},
eslint: {
dirs: ['src'],
},
async redirects() {
return [
{
source: '/login',
destination: '/signin',
permanent: true,
},
{
source: '/:workspaceSlug/:appSlug/database/backups',
destination: '/:workspaceSlug/:appSlug/backups',
permanent: true,
},
{
source: '/:workspaceSlug/:appSlug/database/hasura',
destination: '/:workspaceSlug/:appSlug/hasura',
permanent: true,
},
{
source: '/:workspaceSlug/:appSlug/files',
destination: '/:workspaceSlug/:appSlug/storage',
permanent: true,
},
{
source: '/:workspaceSlug/:appSlug/database/browser',
destination: '/:workspaceSlug/:appSlug/database/browser/default',
permanent: true,
},
{
source: '/:workspaceSlug/:appSlug/users/logins',
destination: '/:workspaceSlug/:appSlug/settings/sign-in-methods',
permanent: true,
},
{
source: '/:workspaceSlug/:appSlug/users/logins/:providerId',
destination:
'/:workspaceSlug/:appSlug/settings/sign-in-methods/:providerId',
permanent: true,
},
{
source: '/:workspaceSlug/:appSlug/users/smtp-settings',
destination: '/:workspaceSlug/:appSlug/settings/smtp',
permanent: true,
},
{
source: '/:workspaceSlug/:appSlug/users/roles',
destination: '/:workspaceSlug/:appSlug/settings/roles-and-permissions',
permanent: true,
},
{
source: '/:workspaceSlug/:appSlug/variables',
destination: '/:workspaceSlug/:appSlug/settings/environment-variables',
permanent: true,
},
];
},
});

172
dashboard/package.json Normal file
View File

@@ -0,0 +1,172 @@
{
"name": "@nhost/dashboard",
"version": "0.7.0",
"private": true,
"scripts": {
"preinstall": "npx only-allow pnpm",
"dev": "next dev",
"build": "next build --no-lint",
"analyze": "ANALYZE=true pnpm build --no-lint",
"start": "next start",
"lint": "next lint --max-warnings 3",
"test": "vitest",
"codegen": "graphql-codegen --config graphql.config.yaml --errors-only",
"nhost:dev": "nhost dev -d",
"format": "prettier --write \"src/**/*.{js,ts,tsx,jsx,json,md}\" --plugin-search-dir=.",
"storybook": "start-storybook -p 6006",
"build-storybook": "build-storybook"
},
"dependencies": {
"@apollo/client": "^3.6.2",
"@codemirror/language": "^6.3.0",
"@emotion/cache": "^11.10.5",
"@emotion/react": "^11.10.5",
"@emotion/server": "^11.4.0",
"@emotion/styled": "^11.10.5",
"@fontsource/inter": "^4.5.14",
"@fontsource/roboto-mono": "^4.5.8",
"@graphiql/react": "^0.14.0",
"@graphiql/toolkit": "^0.8.0",
"@headlessui/react": "^1.6.5",
"@heroicons/react": "^1.0.6",
"@hookform/resolvers": "^2.9.10",
"@mui/base": "^5.0.0-alpha.106",
"@mui/material": "^5.10.14",
"@mui/system": "^5.10.14",
"@mui/x-date-pickers": "^5.0.8",
"@nhost/core": "^0.9.4",
"@nhost/nextjs": "^1.9.1",
"@nhost/nhost-js": "^1.6.2",
"@nhost/react": "^0.15.1",
"@nhost/react-apollo": "^4.9.1",
"@segment/snippet": "^4.15.3",
"@tailwindcss/forms": "^0.5.3",
"@tanstack/react-query": "^4.16.1",
"@tanstack/react-table": "^8.5.30",
"@tanstack/react-virtual": "^3.0.0-beta.23",
"analytics-node": "^6.2.0",
"axios": "^0.27.2",
"bcryptjs": "^2.4.3",
"clsx": "^1.2.1",
"cross-fetch": "^3.1.5",
"date-fns": "^2.29.3",
"generate-password": "^1.7.0",
"graphiql": "^2.1.0",
"graphql": "^16.6.0",
"graphql-request": "^4.3.0",
"graphql-tag": "^2.12.6",
"graphql-ws": "^5.11.2",
"jsonwebtoken": "^8.5.1",
"lodash.debounce": "^4.0.8",
"next": "^12.3.1",
"next-seo": "^5.14.1",
"node-pg-format": "^1.3.5",
"pluralize": "^8.0.0",
"prettysize": "^2.0.0",
"randomstring": "^1.2.3",
"react": "18.2.0",
"react-dom": "18.2.0",
"react-hook-form": "^7.39.5",
"react-hot-toast": "^2.4.0",
"react-is": "17.0.2",
"react-loading-skeleton": "^2.2.0",
"react-merge-refs": "^1.1.0",
"react-syntax-highlighter": "^15.4.5",
"react-table": "^7.8.0",
"sharp": "^0.31.2",
"slugify": "^1.6.5",
"smartlook-client": "^6.0.0",
"stripe": "^10.17.0",
"tailwind-merge": "^1.8.0",
"utility-types": "^3.10.0",
"validator": "^13.7.0",
"yup": "^0.32.11",
"yup-password": "^0.2.2"
},
"devDependencies": {
"@babel/core": "^7.20.2",
"@graphql-codegen/cli": "^2.8.0",
"@graphql-codegen/typescript": "^2.7.1",
"@graphql-codegen/typescript-graphql-request": "^4.5.1",
"@graphql-codegen/typescript-operations": "^2.5.1",
"@graphql-codegen/typescript-react-apollo": "^3.3.1",
"@netlify/functions": "^0.7.2",
"@next/bundle-analyzer": "^12.3.1",
"@storybook/addon-actions": "^6.5.13",
"@storybook/addon-essentials": "^6.5.13",
"@storybook/addon-interactions": "^6.5.13",
"@storybook/addon-links": "^6.5.13",
"@storybook/addon-postcss": "^2.0.0",
"@storybook/builder-webpack5": "^6.5.13",
"@storybook/manager-webpack5": "^6.5.13",
"@storybook/react": "^6.5.13",
"@storybook/testing-library": "^0.0.13",
"@stripe/react-stripe-js": "^1.10.0",
"@stripe/stripe-js": "^1.35.0",
"@testing-library/dom": "^8.19.0",
"@testing-library/jest-dom": "^5.16.5",
"@testing-library/react": "^13.4.0",
"@testing-library/user-event": "^14.4.3",
"@types/express": "^4.17.14",
"@types/lodash.debounce": "^4.0.7",
"@types/node": "^18.11.9",
"@types/pluralize": "^0.0.29",
"@types/react": "18.0.25",
"@types/react-dom": "18.0.8",
"@types/react-table": "^7.7.12",
"@types/testing-library__jest-dom": "^5.14.5",
"@types/validator": "^13.7.10",
"@typescript-eslint/eslint-plugin": "^5.43.0",
"@typescript-eslint/parser": "^5.43.0",
"@vitejs/plugin-react": "^2.2.0",
"@vitest/coverage-c8": "^0.25.2",
"autoprefixer": "^10.4.13",
"babel-loader": "^8.3.0",
"babel-plugin-transform-remove-console": "^6.9.4",
"concurrently": "^6.3.0",
"critters": "^0.0.10",
"csstype": "^3.0.10",
"dotenv": "^10.0.0",
"eslint": "^8.28.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "^17.0.0",
"eslint-config-next": "^13.0.2",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-import": "^2.26.0",
"eslint-plugin-jsx-a11y": "^6.6.1",
"eslint-plugin-react": "^7.31.11",
"eslint-plugin-react-hooks": "^4.6.0",
"express": "^4.18.2",
"express-validator": "^6.14.2",
"jsdom": "^20.0.3",
"lint-staged": ">=13",
"msw": "^0.49.0",
"postcss": "^8.4.19",
"postmark": "^2.7.8",
"prettier": "^2.7.1",
"prettier-plugin-organize-imports": "^3.2.0",
"prettier-plugin-tailwindcss": "^0.1.13",
"react-date-fns-hooks": "^0.9.4",
"react-error-boundary": "^3.1.4",
"require-from-string": "^2.0.2",
"tailwindcss": "^3.1.2",
"tsconfig-paths-webpack-plugin": "^4.0.0",
"typescript": "^4.8.4",
"vite": "^3.2.4",
"vite-tsconfig-paths": "^3.6.0",
"vitest": "^0.25.2",
"webpack": "^5.75.0"
},
"browserslist": {
"production": [
">0.5%",
"not dead",
"not op_mini all"
],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
}
}

View File

@@ -1,6 +1,6 @@
module.exports = {
plugins: {
tailwindcss: {},
autoprefixer: {}
}
autoprefixer: {},
},
}

BIN
dashboard/public/Nhost.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.6 KiB

View File

@@ -0,0 +1,36 @@
<svg width="72" height="72" viewBox="0 0 72 72" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="72" height="72" rx="8" fill="#0052CD" fill-opacity="0.05"/>
<rect width="72" height="72" rx="8" fill="url(#paint0_linear_125:17133)" fill-opacity="0.1"/>
<g filter="url(#filter0_dd_125:17133)">
<rect x="18.5" y="21" width="35" height="30" rx="2" fill="#21324B"/>
<rect x="18.5" y="21" width="35" height="30" rx="2" fill="url(#paint1_linear_125:17133)" fill-opacity="0.2"/>
</g>
<circle cx="52.25" cy="22.25" r="3.75" fill="#62D198"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M44 29H24V31H44V29ZM36 33H24V35H36V33ZM24 37H46V39H24V37ZM30 41H24V43H30V41Z" fill="white"/>
<defs>
<filter id="filter0_dd_125:17133" x="16.5" y="20" width="39" height="35" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feMorphology radius="4" operator="erode" in="SourceAlpha" result="effect1_dropShadow_125:17133"/>
<feOffset dy="4"/>
<feGaussianBlur stdDeviation="2"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.054902 0 0 0 0 0.0941176 0 0 0 0 0.152941 0 0 0 0.25 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_125:17133"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dy="1"/>
<feGaussianBlur stdDeviation="1"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.054902 0 0 0 0 0.0941176 0 0 0 0 0.152941 0 0 0 0.1 0"/>
<feBlend mode="normal" in2="effect1_dropShadow_125:17133" result="effect2_dropShadow_125:17133"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect2_dropShadow_125:17133" result="shape"/>
</filter>
<linearGradient id="paint0_linear_125:17133" x1="0" y1="0" x2="72" y2="72" gradientUnits="userSpaceOnUse">
<stop stop-color="#0052CD" stop-opacity="0"/>
<stop offset="1" stop-color="#0052CD"/>
</linearGradient>
<linearGradient id="paint1_linear_125:17133" x1="18.5" y1="21" x2="53.5" y2="51" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="1" stop-color="white" stop-opacity="0"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.5 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 55 KiB

View File

@@ -0,0 +1,3 @@
<svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M43.1098 35.0687C42.4292 36.6408 41.6237 38.088 40.6904 39.4185C39.4182 41.2324 38.3766 42.4879 37.5739 43.1851C36.3295 44.3295 34.9962 44.9156 33.5684 44.9489C32.5435 44.9489 31.3074 44.6573 29.8686 44.0656C28.425 43.4767 27.0984 43.1851 25.8854 43.1851C24.6132 43.1851 23.2488 43.4767 21.7894 44.0656C20.3278 44.6573 19.1504 44.9656 18.2501 44.9961C16.881 45.0545 15.5163 44.4517 14.1541 43.1851C13.2847 42.4268 12.1973 41.1268 10.8945 39.2852C9.49682 37.3186 8.34769 35.0381 7.44745 32.4382C6.48332 29.6299 6 26.9106 6 24.2779C6 21.2621 6.65164 18.6611 7.95687 16.4814C8.98267 14.7307 10.3473 13.3496 12.0553 12.3357C13.7633 11.3219 15.6088 10.8052 17.5962 10.7722C18.6837 10.7722 20.1098 11.1086 21.8819 11.7696C23.6491 12.433 24.7838 12.7693 25.2812 12.7693C25.6532 12.7693 26.9137 12.376 29.0506 11.5919C31.0713 10.8647 32.7768 10.5636 34.174 10.6822C37.96 10.9877 40.8043 12.4802 42.6959 15.169C39.3099 17.2206 37.635 20.0941 37.6683 23.7804C37.6989 26.6517 38.7405 29.0411 40.7876 30.9382C41.7154 31.8188 42.7514 32.4993 43.9042 32.9826C43.6542 33.7076 43.3903 34.402 43.1098 35.0687ZM34.4268 0.900256C34.4268 3.15077 33.6046 5.25207 31.9657 7.19701C29.988 9.50916 27.5959 10.8452 25.0018 10.6344C24.9688 10.3644 24.9496 10.0803 24.9496 9.78165C24.9496 7.62116 25.8901 5.30901 27.5603 3.41851C28.3942 2.46132 29.4547 1.66543 30.7408 1.03053C32.0241 0.405103 33.2379 0.0592294 34.3795 0C34.4129 0.300859 34.4268 0.601765 34.4268 0.900256Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@@ -0,0 +1,36 @@
<svg width="72" height="72" viewBox="0 0 72 72" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0 8C0 3.58172 3.58172 0 8 0H64C68.4183 0 72 3.58172 72 8V64C72 68.4183 68.4183 72 64 72H8C3.58172 72 0 68.4183 0 64V8Z" fill="#0052CD" fill-opacity="0.05"/>
<path d="M0 8C0 3.58172 3.58172 0 8 0H64C68.4183 0 72 3.58172 72 8V64C72 68.4183 68.4183 72 64 72H8C3.58172 72 0 68.4183 0 64V8Z" fill="url(#paint0_linear)" fill-opacity="0.1"/>
<g filter="url(#filter0_d)">
<rect x="18" y="20" width="36" height="36" rx="8" fill="#0052CD"/>
</g>
<rect width="40" height="40" transform="translate(16 16)" fill="#0052CD"/>
<g clip-path="url(#clip0)">
<g clip-path="url(#clip1)">
<path d="M45.1093 28.33L36.7841 23.5227C36.0372 23.0924 35.11 23.0924 34.3615 23.5227C33.6146 23.9545 33.151 24.7575 33.151 25.6195V26.2468L32.6086 25.9331C31.8617 25.5029 30.9345 25.5029 30.186 25.9331C29.4391 26.3649 28.9755 27.1679 28.9755 28.0315V28.6587L28.4331 28.3451C27.6862 27.9148 26.759 27.9148 26.0106 28.3451C25.2637 28.7769 24.8 29.5799 24.8 30.4434V45.5061C24.8 45.9394 25.0515 46.3424 25.4424 46.5302C25.8318 46.7196 26.3045 46.6681 26.6439 46.3999L30.7724 43.1441L37.1386 46.8196C37.3144 46.9211 37.5113 46.9711 37.7083 46.9711C37.9052 46.9711 38.1022 46.9196 38.2779 46.8196C38.6294 46.6166 38.8476 46.2393 38.8476 45.8333V36.7688C38.8476 35.281 38.0476 33.8962 36.7598 33.1524L34.6721 31.9464V25.621C34.6721 25.2999 34.8448 24.9999 35.1236 24.8393C35.4024 24.6787 35.7478 24.6787 36.0266 24.8393L44.3518 29.645C45.1714 30.1177 45.6805 31.001 45.6805 31.9464V43.2335C45.6805 43.5547 45.5077 43.8547 45.229 44.0153L43.0231 45.2894V34.3568C43.0231 32.869 42.2231 31.4843 40.9353 30.7404L35.8099 27.7815V29.5344L40.1763 32.0555C40.9959 32.5282 41.505 33.4099 41.505 34.3568V45.9454C41.505 46.3499 41.7231 46.7287 42.0746 46.9317C42.2504 47.0332 42.4473 47.0832 42.6443 47.0832C42.8413 47.0832 43.0382 47.0317 43.214 46.9317L45.9895 45.3288C46.7364 44.897 47.2 44.094 47.2 43.2305V31.9433C47.197 30.4601 46.3971 29.0738 45.1093 28.33ZM35.9978 34.4674C36.8174 34.9401 37.3265 35.8219 37.3265 36.7688V45.1773L32.0541 42.1336L33.7464 40.8003C34.3327 40.3382 34.6691 39.6459 34.6691 38.8989V33.7023L35.9978 34.4674ZM33.151 32.8236V38.8959C33.151 39.1747 33.0252 39.4337 32.8071 39.6049L26.3181 44.7213V30.4419C26.3181 30.1207 26.4908 29.8208 26.7696 29.6602C27.0484 29.4996 27.3938 29.4996 27.6726 29.6602L28.9755 30.4116V41.1761L30.4936 39.9792V28.0315C30.4936 27.7103 30.6663 27.4103 30.9451 27.2497C31.2239 27.0891 31.5693 27.0891 31.8481 27.2497L33.151 28.0012V31.0692L31.6329 30.192V31.9464L33.151 32.8236Z" fill="white"/>
</g>
</g>
<defs>
<filter id="filter0_d" x="11" y="19" width="50" height="50" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feMorphology radius="5" operator="erode" in="SourceAlpha" result="effect1_dropShadow"/>
<feOffset dy="6"/>
<feGaussianBlur stdDeviation="6"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.321569 0 0 0 0 0.803922 0 0 0 0.3 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
</filter>
<linearGradient id="paint0_linear" x1="0" y1="0" x2="72" y2="72" gradientUnits="userSpaceOnUse">
<stop stop-color="#0052CD" stop-opacity="0"/>
<stop offset="1" stop-color="#0052CD"/>
</linearGradient>
<clipPath id="clip0">
<rect width="22.4" height="23.8832" fill="white" transform="translate(24.8 23.2)"/>
</clipPath>
<clipPath id="clip1">
<rect width="22.4" height="23.8832" fill="white" transform="translate(24.8 23.2)"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 3.7 KiB

View File

@@ -0,0 +1,16 @@
<svg width="72" height="72" viewBox="0 0 72 72" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0 8C0 3.58172 3.58172 0 8 0H64C68.4183 0 72 3.58172 72 8V64C72 68.4183 68.4183 72 64 72H8C3.58172 72 0 68.4183 0 64V8Z" fill="#62D198" fill-opacity="0.2"/>
<path d="M29.75 50.25H42.25" stroke="#FF9B04" stroke-width="3.75"/>
<path d="M28.2975 40.0956C26.8111 38.9347 25.6073 37.452 24.7764 35.759C23.9455 34.0659 23.5091 32.2066 23.5002 30.3206C23.4628 23.5453 28.925 17.9131 35.6986 17.7536C38.3234 17.6904 40.9014 18.4553 43.0671 19.9397C45.2327 21.4242 46.876 23.5528 47.7637 26.0237C48.6515 28.4946 48.7387 31.1824 48.013 33.7056C47.2873 36.2289 45.7855 38.4596 43.7207 40.0813C43.2659 40.4337 42.8972 40.8848 42.6424 41.4007C42.3876 41.9165 42.2535 42.4835 42.25 43.0588L42.25 44.0001C42.25 44.3316 42.1183 44.6495 41.8839 44.884C41.6495 45.1184 41.3315 45.2501 41 45.2501H31C30.6685 45.2501 30.3505 45.1184 30.1161 44.884C29.8817 44.6495 29.75 44.3316 29.75 44.0001L29.75 43.0577C29.7485 42.4861 29.617 41.9224 29.3654 41.4091C29.1137 40.8959 28.7485 40.4467 28.2975 40.0956Z" fill="#FFCE4F"/>
<path d="M28.2975 40.0956C26.8111 38.9347 25.6073 37.452 24.7764 35.759C23.9455 34.0659 23.5091 32.2066 23.5002 30.3206C23.4628 23.5453 28.925 17.9131 35.6986 17.7536C38.3234 17.6904 40.9014 18.4553 43.0671 19.9397C45.2327 21.4242 46.876 23.5528 47.7637 26.0237C48.6515 28.4946 48.7387 31.1824 48.013 33.7056C47.2873 36.2289 45.7855 38.4596 43.7207 40.0813C43.2659 40.4337 42.8972 40.8848 42.6424 41.4007C42.3876 41.9165 42.2535 42.4835 42.25 43.0588L42.25 44.0001C42.25 44.3316 42.1183 44.6495 41.8839 44.884C41.6495 45.1184 41.3315 45.2501 41 45.2501H31C30.6685 45.2501 30.3505 45.1184 30.1161 44.884C29.8817 44.6495 29.75 44.3316 29.75 44.0001L29.75 43.0577C29.7485 42.4861 29.617 41.9224 29.3654 41.4091C29.1137 40.8959 28.7485 40.4467 28.2975 40.0956Z" fill="url(#paint0_radial)" fill-opacity="0.6"/>
<path d="M37.2695 22.8721C38.7985 23.132 40.209 23.8602 41.3063 24.9561C42.4036 26.052 43.1335 27.4617 43.3953 28.9903" stroke="white" stroke-width="3.75" stroke-linecap="round" stroke-linejoin="round"/>
<rect x="12" y="36" width="20" height="20" rx="10" fill="#21324B"/>
<path d="M22 52.875V39.125" stroke="white" stroke-width="1.5" stroke-linejoin="round"/>
<path d="M16.375 44.75L22 39.125L27.625 44.75" stroke="white" stroke-width="1.5" stroke-linejoin="round"/>
<defs>
<radialGradient id="paint0_radial" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(22.6988 46.1323) rotate(-47.7261) scale(33.8986 33.7449)">
<stop stop-color="#FF4500"/>
<stop offset="1" stop-color="#FF4500" stop-opacity="0"/>
</radialGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@@ -0,0 +1,5 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect y="3" width="24" height="18" rx="1" fill="#DD0000"/>
<rect width="24" height="6" transform="translate(0 15)" fill="#FFCE00"/>
<rect width="24" height="6" transform="translate(0 3)" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 305 B

View File

@@ -0,0 +1,4 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M3.40571 1.5H12.5943C13.3691 1.5 14 2.13086 14 2.91257V15.2143L12.5257 13.9114L11.696 13.1434L10.8183 12.3274L11.1817 13.596H3.40571C2.63086 13.596 2 12.9651 2 12.1834V2.91257C2 2.13086 2.63086 1.5 3.40571 1.5Z" fill="#5865F2"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.49488 9.89994C9.70059 10.1605 9.94745 10.4554 9.94745 10.4554C11.4629 10.4074 12.0457 9.41308 12.0457 9.41308C12.0457 7.20508 11.0583 5.41537 11.0583 5.41537C10.0709 4.6748 9.13145 4.69537 9.13145 4.69537L9.03545 4.80508C10.2012 5.16166 10.7429 5.67594 10.7429 5.67594C10.0297 5.28508 9.3303 5.09308 8.67888 5.01766C8.18516 4.9628 7.71202 4.97651 7.29373 5.03137C7.25782 5.03137 7.22713 5.0366 7.19254 5.04248C7.1875 5.04334 7.18239 5.04421 7.17716 5.04508C6.93716 5.06566 6.35431 5.1548 5.62059 5.47708C5.36688 5.59366 5.21602 5.67594 5.21602 5.67594C5.21602 5.67594 5.78516 5.13423 7.01945 4.77766L6.95088 4.69537C6.95088 4.69537 6.01145 4.6748 5.02402 5.41537C5.02402 5.41537 4.03659 7.20508 4.03659 9.41308C4.03659 9.41308 4.61259 10.4074 6.12802 10.4554C6.12802 10.4554 6.38173 10.1468 6.58745 9.88623C5.71659 9.62565 5.38745 9.07708 5.38745 9.07708C5.38745 9.07708 5.45602 9.12508 5.57945 9.19365C5.5863 9.20051 5.59316 9.20737 5.60688 9.21423C5.61716 9.22108 5.62745 9.22623 5.63773 9.23137C5.64802 9.23651 5.65831 9.24165 5.66859 9.24851C5.84002 9.34451 6.01145 9.41994 6.16916 9.48165C6.45031 9.59137 6.78631 9.70108 7.17716 9.77651C7.69145 9.87251 8.29488 9.9068 8.95316 9.78337C9.27545 9.72851 9.60459 9.63251 9.94745 9.48851C10.1874 9.39937 10.4549 9.26908 10.736 9.08394C10.736 9.08394 10.3932 9.64623 9.49488 9.89994ZM6.05942 8.01421C6.05942 7.59593 6.36799 7.25307 6.75885 7.25307C7.1497 7.25307 7.46513 7.59593 7.45827 8.01421C7.45827 8.4325 7.1497 8.77536 6.75885 8.77536C6.37485 8.77536 6.05942 8.4325 6.05942 8.01421ZM8.56227 8.01421C8.56227 7.59593 8.87084 7.25307 9.2617 7.25307C9.65256 7.25307 9.96113 7.59593 9.96113 8.01421C9.96113 8.4325 9.65256 8.77536 9.2617 8.77536C8.8777 8.77536 8.56227 8.4325 8.56227 8.01421Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 KiB

View File

@@ -0,0 +1,20 @@
<svg width="72" height="72" viewBox="0 0 72 72" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0 8C0 3.58172 3.58172 0 8 0H64C68.4183 0 72 3.58172 72 8V64C72 68.4183 68.4183 72 64 72H8C3.58172 72 0 68.4183 0 64V8Z" fill="#FFF504" fill-opacity="0.2"/>
<path d="M0 8C0 3.58172 3.58172 0 8 0H64C68.4183 0 72 3.58172 72 8V64C72 68.4183 68.4183 72 64 72H8C3.58172 72 0 68.4183 0 64V8Z" fill="url(#paint0_linear)" fill-opacity="0.2"/>
<path d="M29.75 50.25H42.25" stroke="#FF9B04" stroke-width="3.75"/>
<path d="M28.2975 40.0955C26.8111 38.9346 25.6073 37.4519 24.7764 35.7588C23.9455 34.0658 23.5091 32.2064 23.5002 30.3205C23.4628 23.5451 28.925 17.9129 35.6986 17.7535C38.3234 17.6903 40.9014 18.4551 43.0671 19.9396C45.2327 21.424 46.876 23.5527 47.7637 26.0236C48.6515 28.4945 48.7387 31.1822 48.013 33.7055C47.2873 36.2287 45.7855 38.4595 43.7207 40.0812C43.2659 40.4335 42.8972 40.8847 42.6424 41.4005C42.3876 41.9163 42.2535 42.4833 42.25 43.0587L42.25 43.9999C42.25 44.3315 42.1183 44.6494 41.8839 44.8838C41.6495 45.1182 41.3315 45.2499 41 45.2499H31C30.6685 45.2499 30.3505 45.1182 30.1161 44.8838C29.8817 44.6494 29.75 44.3315 29.75 43.9999L29.75 43.0576C29.7485 42.486 29.617 41.9222 29.3654 41.409C29.1137 40.8958 28.7485 40.4466 28.2975 40.0955Z" fill="#FFCE4F"/>
<path d="M28.2975 40.0955C26.8111 38.9346 25.6073 37.4519 24.7764 35.7588C23.9455 34.0658 23.5091 32.2064 23.5002 30.3205C23.4628 23.5451 28.925 17.9129 35.6986 17.7535C38.3234 17.6903 40.9014 18.4551 43.0671 19.9396C45.2327 21.424 46.876 23.5527 47.7637 26.0236C48.6515 28.4945 48.7387 31.1822 48.013 33.7055C47.2873 36.2287 45.7855 38.4595 43.7207 40.0812C43.2659 40.4335 42.8972 40.8847 42.6424 41.4005C42.3876 41.9163 42.2535 42.4833 42.25 43.0587L42.25 43.9999C42.25 44.3315 42.1183 44.6494 41.8839 44.8838C41.6495 45.1182 41.3315 45.2499 41 45.2499H31C30.6685 45.2499 30.3505 45.1182 30.1161 44.8838C29.8817 44.6494 29.75 44.3315 29.75 43.9999L29.75 43.0576C29.7485 42.486 29.617 41.9222 29.3654 41.409C29.1137 40.8958 28.7485 40.4466 28.2975 40.0955Z" fill="url(#paint1_radial)" fill-opacity="0.6"/>
<path d="M37.269 22.8724C38.7979 23.1323 40.2084 23.8605 41.3057 24.9565C42.403 26.0524 43.133 27.462 43.3947 28.9906" stroke="white" stroke-width="3.75" stroke-linecap="round" stroke-linejoin="round"/>
<rect x="12" y="36" width="20" height="20" rx="10" fill="#21324B"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M22.5731 41.5567C22.0033 41.4434 21.4126 41.5016 20.8759 41.7239C20.3391 41.9462 19.8803 42.3227 19.5576 42.8058C19.2348 43.2889 19.0625 43.8568 19.0625 44.4378H20.5625C20.5625 44.1535 20.6468 43.8756 20.8048 43.6392C20.9627 43.4028 21.1872 43.2185 21.4499 43.1097C21.7126 43.0009 22.0016 42.9725 22.2804 43.0279C22.5593 43.0834 22.8154 43.2203 23.0165 43.4213C23.2175 43.6224 23.3544 43.8785 23.4099 44.1574C23.4653 44.4362 23.4369 44.7252 23.3281 44.9879C23.2193 45.2506 23.035 45.4751 22.7986 45.633C22.5622 45.791 22.2843 45.8753 22 45.8753C21.8011 45.8753 21.6103 45.9543 21.4697 46.095C21.329 46.2356 21.25 46.4264 21.25 46.6253V48.5003H22.75V47.2779C23.0623 47.1955 23.3605 47.0616 23.632 46.8802C24.1151 46.5575 24.4916 46.0987 24.7139 45.5619C24.9362 45.0252 24.9944 44.4345 24.8811 43.8647C24.7677 43.2949 24.4879 42.7715 24.0771 42.3607C23.6663 41.9499 23.1429 41.6701 22.5731 41.5567ZM22.9375 50.0625C22.9375 50.5803 22.5178 51 22 51C21.4822 51 21.0625 50.5803 21.0625 50.0625C21.0625 49.5447 21.4822 49.125 22 49.125C22.5178 49.125 22.9375 49.5447 22.9375 50.0625Z" fill="white"/>
<defs>
<linearGradient id="paint0_linear" x1="0" y1="0" x2="72" y2="72" gradientUnits="userSpaceOnUse">
<stop stop-color="#FCA326" stop-opacity="0"/>
<stop offset="1" stop-color="#FCA326"/>
</linearGradient>
<radialGradient id="paint1_radial" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(22.6988 46.1321) rotate(-47.7261) scale(33.8986 33.7449)">
<stop stop-color="#FF4500"/>
<stop offset="1" stop-color="#FF4500" stop-opacity="0"/>
</radialGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 3.9 KiB

View File

@@ -0,0 +1,5 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect y="3" width="24" height="18" rx="1" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M16 3V21H24V3H16Z" fill="#ED2939"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M0 3V21H8V3H0Z" fill="#002395"/>
</svg>

After

Width:  |  Height:  |  Size: 327 B

View File

@@ -0,0 +1,4 @@
<svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="24" cy="24" r="21" fill="#1877F2"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M32.1744 30.0703L33.1055 24H27.2812V20.0607C27.2812 18.4 28.0948 16.7812 30.7035 16.7812H33.3516V11.6133C33.3516 11.6133 30.9483 11.2031 28.6508 11.2031C23.8539 11.2031 20.7188 14.1103 20.7188 19.3734V24H15.3867V30.0703H20.7188V44.7449C21.7879 44.9126 22.8837 45 24 45C25.1163 45 26.2121 44.9126 27.2812 44.7449V30.0703H32.1744Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 545 B

View File

@@ -0,0 +1,25 @@
<svg width="72" height="72" viewBox="0 0 72 72" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0 8C0 3.58172 3.58172 0 8 0H64C68.4183 0 72 3.58172 72 8V64C72 68.4183 68.4183 72 64 72H8C3.58172 72 0 68.4183 0 64V8Z" fill="#3787FF" fill-opacity="0.1"/>
<path d="M0 8C0 3.58172 3.58172 0 8 0H64C68.4183 0 72 3.58172 72 8V64C72 68.4183 68.4183 72 64 72H8C3.58172 72 0 68.4183 0 64V8Z" fill="url(#paint0_linear)" fill-opacity="0.1"/>
<rect opacity="0.15" x="18" y="21" width="42" height="42" fill="url(#paint1_radial)"/>
<path d="M29.75 50.25H42.25" stroke="#FF9B04" stroke-width="3.75"/>
<path d="M28.2975 40.0955C26.8111 38.9346 25.6073 37.4519 24.7764 35.7589C23.9455 34.0658 23.5091 32.2064 23.5002 30.3205C23.4628 23.5451 28.925 17.9129 35.6986 17.7535C38.3234 17.6903 40.9014 18.4552 43.0671 19.9396C45.2327 21.4241 46.876 23.5527 47.7637 26.0236C48.6515 28.4945 48.7387 31.1822 48.013 33.7055C47.2873 36.2288 45.7855 38.4595 43.7207 40.0812C43.2659 40.4336 42.8972 40.8847 42.6424 41.4005C42.3876 41.9164 42.2535 42.4834 42.25 43.0587L42.25 44C42.25 44.3315 42.1183 44.6494 41.8839 44.8838C41.6495 45.1183 41.3315 45.25 41 45.25H31C30.6685 45.25 30.3505 45.1183 30.1161 44.8838C29.8817 44.6494 29.75 44.3315 29.75 44L29.75 43.0576C29.7485 42.486 29.617 41.9222 29.3654 41.409C29.1137 40.8958 28.7485 40.4466 28.2975 40.0955Z" fill="#FFCE4F"/>
<path d="M28.2975 40.0955C26.8111 38.9346 25.6073 37.4519 24.7764 35.7589C23.9455 34.0658 23.5091 32.2064 23.5002 30.3205C23.4628 23.5451 28.925 17.9129 35.6986 17.7535C38.3234 17.6903 40.9014 18.4552 43.0671 19.9396C45.2327 21.4241 46.876 23.5527 47.7637 26.0236C48.6515 28.4945 48.7387 31.1822 48.013 33.7055C47.2873 36.2288 45.7855 38.4595 43.7207 40.0812C43.2659 40.4336 42.8972 40.8847 42.6424 41.4005C42.3876 41.9164 42.2535 42.4834 42.25 43.0587L42.25 44C42.25 44.3315 42.1183 44.6494 41.8839 44.8838C41.6495 45.1183 41.3315 45.25 41 45.25H31C30.6685 45.25 30.3505 45.1183 30.1161 44.8838C29.8817 44.6494 29.75 44.3315 29.75 44L29.75 43.0576C29.7485 42.486 29.617 41.9222 29.3654 41.409C29.1137 40.8958 28.7485 40.4466 28.2975 40.0955Z" fill="url(#paint2_radial)" fill-opacity="0.6"/>
<path d="M37.269 22.8725C38.798 23.1324 40.2085 23.8606 41.3058 24.9565C42.4031 26.0525 43.133 27.4621 43.3948 28.9907" stroke="white" stroke-width="3.75" stroke-linecap="round" stroke-linejoin="round"/>
<rect x="41" y="37" width="20" height="20" rx="10" fill="#0052CD"/>
<path d="M56.5 43.5003L49.5 50.5L46 47.0003" stroke="white" stroke-width="2" stroke-linejoin="round"/>
<defs>
<linearGradient id="paint0_linear" x1="0" y1="0" x2="72" y2="72" gradientUnits="userSpaceOnUse">
<stop stop-color="#3787FF" stop-opacity="0"/>
<stop offset="1" stop-color="#3787FF"/>
</linearGradient>
<radialGradient id="paint1_radial" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(39 42) rotate(180) scale(21)">
<stop stop-color="#011764"/>
<stop offset="1" stop-color="#011764" stop-opacity="0"/>
</radialGradient>
<radialGradient id="paint2_radial" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(22.6988 46.1322) rotate(-47.7261) scale(33.8986 33.7449)">
<stop stop-color="#FF4500"/>
<stop offset="1" stop-color="#FF4500" stop-opacity="0"/>
</radialGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

@@ -0,0 +1,29 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0.5 6C0.223857 6 0 6.22386 0 6.5V17.5C0 17.7761 0.223858 18 0.5 18H23.5C23.7761 18 24 17.7761 24 17.5V6.5C24 6.22386 23.7761 6 23.5 6H0.5Z" fill="#00247D"/>
<mask id="mask0_5_20" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="6" width="24" height="12">
<path d="M0.5 6C0.223857 6 0 6.22386 0 6.5V17.5C0 17.7761 0.223858 18 0.5 18H23.5C23.7761 18 24 17.7761 24 17.5V6.5C24 6.22386 23.7761 6 23.5 6H0.5Z" fill="white"/>
</mask>
<g mask="url(#mask0_5_20)">
<path d="M0 6L24 18L0 6Z" fill="black"/>
<path d="M0 6L24 18" stroke="white" stroke-width="1.6"/>
<path d="M24 6L0 18L24 6Z" fill="black"/>
<path d="M24 6L0 18" stroke="white" stroke-width="1.6"/>
<mask id="mask1_5_20" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="6" width="24" height="12">
<path fill-rule="evenodd" clip-rule="evenodd" d="M12 12H24V18L12 12ZM12 12V18H0L12 12ZM12 12H0V6L12 12ZM12 12V6H24L12 12Z" fill="white"/>
</mask>
<g mask="url(#mask1_5_20)">
<path d="M0 6L24 18L0 6Z" fill="black"/>
<path d="M0 6L24 18" stroke="#CF142B" stroke-width="1.06667"/>
<path d="M24 6L0 18L24 6Z" fill="black"/>
<path d="M24 6L0 18" stroke="#CF142B" stroke-width="1.06667"/>
</g>
<path d="M12 6V18V6Z" fill="black"/>
<path d="M12 6V18" stroke="white" stroke-width="2.66667"/>
<path d="M0 12H24H0Z" fill="black"/>
<path d="M0 12H24" stroke="white" stroke-width="2.66667"/>
<path d="M12 6V18V6Z" fill="black"/>
<path d="M12 6V18" stroke="#CF142B" stroke-width="1.6"/>
<path d="M0 12H24H0Z" fill="black"/>
<path d="M0 12H24" stroke="#CF142B" stroke-width="1.6"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -0,0 +1,3 @@
<svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M23.9981 3C12.4032 3 3 12.4019 3 24.0006C3 33.2788 9.01658 41.1492 17.3614 43.9261C18.4121 44.1195 18.795 43.471 18.795 42.9141C18.795 42.4165 18.7769 41.0951 18.7666 39.3431C12.9254 40.6116 11.6929 36.5275 11.6929 36.5275C10.7376 34.1013 9.36078 33.4554 9.36078 33.4554C7.4541 32.1534 9.50517 32.1792 9.50517 32.1792C11.613 32.3274 12.7217 34.3437 12.7217 34.3437C14.5948 37.5524 17.6373 36.6255 18.8336 36.0879C19.0244 34.7317 19.5672 33.8061 20.1666 33.2814C15.5037 32.7516 10.601 30.9493 10.601 22.9023C10.601 20.6101 11.4196 18.7344 12.7629 17.2673C12.5463 16.7361 11.8257 14.6 12.9692 11.7097C12.9692 11.7097 14.7315 11.145 18.7434 13.8626C20.418 13.3959 22.2151 13.1638 24.0006 13.1548C25.7849 13.1638 27.5807 13.3959 29.2579 13.8626C33.2672 11.145 35.027 11.7097 35.027 11.7097C36.173 14.6 35.4524 16.7361 35.2371 17.2673C36.583 18.7344 37.3952 20.6101 37.3952 22.9023C37.3952 30.9699 32.4847 32.7451 27.8076 33.2646C28.5605 33.9131 29.2321 35.1945 29.2321 37.1541C29.2321 39.9606 29.2063 42.2257 29.2063 42.9141C29.2063 43.4762 29.5853 44.1298 30.6502 43.9248C38.9886 41.1415 45 33.2763 45 24.0006C45 12.4019 35.5968 3 23.9981 3Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@@ -0,0 +1,6 @@
<svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M44.1598 24.4771C44.1598 22.988 44.0262 21.5562 43.778 20.1816H24V28.3048H35.3017C34.8149 30.9297 33.3354 33.1538 31.1113 34.6429V39.9119H37.8981C41.8689 36.2561 44.1598 30.8725 44.1598 24.4771Z" fill="#4285F4"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M24.0001 45.0001C29.6701 45.0001 34.4237 43.1197 37.8982 39.9124L31.1114 34.6434C29.231 35.9034 26.8255 36.6479 24.0001 36.6479C18.5306 36.6479 13.9011 32.9538 12.2497 27.9902H5.23389V33.4311C8.68931 40.2942 15.7911 45.0001 24.0001 45.0001Z" fill="#34A853"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M12.2495 27.9892C11.8295 26.7292 11.5908 25.3833 11.5908 23.9992C11.5908 22.6151 11.8295 21.2692 12.2495 20.0092V14.5684H5.23362C3.81136 17.4033 3 20.6106 3 23.9992C3 27.3878 3.81136 30.595 5.23362 33.43L12.2495 27.9892Z" fill="#FBBC05"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M24.0001 11.3522C27.0833 11.3522 29.8514 12.4117 32.0278 14.4926L38.0509 8.4695C34.4141 5.08089 29.6605 3 24.0001 3C15.7911 3 8.68931 7.70587 5.23389 14.569L12.2497 20.0099C13.9011 15.0463 18.5306 11.3522 24.0001 11.3522Z" fill="#EA4335"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@@ -0,0 +1,56 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect y="3" width="24" height="18" rx="1" fill="white"/>
<path d="M24 3H0V9H24V3Z" fill="#FF9933"/>
<path d="M24 15H0V21H24V15Z" fill="#128807"/>
<path d="M12 15C13.6569 15 15 13.6569 15 12C15 10.3431 13.6569 9 12 9C10.3431 9 9 10.3431 9 12C9 13.6569 10.3431 15 12 15Z" fill="#000088"/>
<path d="M12 14.625C13.4497 14.625 14.625 13.4497 14.625 12C14.625 10.5503 13.4497 9.375 12 9.375C10.5503 9.375 9.375 10.5503 9.375 12C9.375 13.4497 10.5503 14.625 12 14.625Z" fill="white"/>
<path d="M12 12.525C12.2899 12.525 12.525 12.2899 12.525 12C12.525 11.71 12.2899 11.475 12 11.475C11.71 11.475 11.475 11.71 11.475 12C11.475 12.2899 11.71 12.525 12 12.525Z" fill="#000088"/>
<path d="M14.5854 12.4728C14.6573 12.4822 14.7232 12.4316 14.7327 12.3598C14.7421 12.2879 14.6915 12.222 14.6197 12.2125C14.5478 12.203 14.4819 12.2536 14.4724 12.3255C14.463 12.3974 14.5135 12.4633 14.5854 12.4728Z" fill="#000088"/>
<path d="M12 14.625L12.09 13.05L12 12.3L11.91 13.05L12 14.625Z" fill="#000088"/>
<path d="M14.375 13.1258C14.4419 13.1535 14.5187 13.1217 14.5464 13.0548C14.5742 12.9878 14.5424 12.911 14.4754 12.8833C14.4084 12.8555 14.3317 12.8873 14.3039 12.9543C14.2762 13.0213 14.308 13.0981 14.375 13.1258Z" fill="#000088"/>
<path d="M11.3206 14.5356L11.8152 13.0375L11.9224 12.2898L11.6413 12.9909L11.3206 14.5356Z" fill="#000088"/>
<path d="M14.0027 13.7021C14.0602 13.7463 14.1426 13.7354 14.1867 13.6779C14.2308 13.6204 14.22 13.538 14.1625 13.4939C14.1049 13.4497 14.0226 13.4606 13.9784 13.5181C13.9343 13.5756 13.9451 13.658 14.0027 13.7021Z" fill="#000088"/>
<path d="M10.6875 14.2733L11.5529 12.9543L11.85 12.2598L11.3971 12.8643L10.6875 14.2733Z" fill="#000088"/>
<path d="M13.4939 14.1624C13.538 14.22 13.6204 14.2308 13.6779 14.1867C13.7354 14.1425 13.7463 14.0602 13.7021 14.0026C13.658 13.9451 13.5756 13.9343 13.5181 13.9784C13.4606 14.0225 13.4497 14.1049 13.4939 14.1624Z" fill="#000088"/>
<path d="M10.1438 13.8562L11.3212 12.8061L11.7879 12.2121L11.1939 12.6788L10.1438 13.8562Z" fill="#000088"/>
<path d="M12.8833 14.4754C12.911 14.5424 12.9878 14.5742 13.0548 14.5464C13.1217 14.5187 13.1535 14.4419 13.1258 14.375C13.0981 14.308 13.0213 14.2762 12.9543 14.3039C12.8873 14.3317 12.8555 14.4084 12.8833 14.4754Z" fill="#000088"/>
<path d="M9.72668 13.3125L11.1357 12.6029L11.7402 12.15L11.0457 12.4471L9.72668 13.3125Z" fill="#000088"/>
<path d="M12.2125 14.6197C12.222 14.6915 12.2879 14.7421 12.3598 14.7327C12.4316 14.7232 12.4822 14.6573 12.4728 14.5854C12.4633 14.5135 12.3974 14.463 12.3255 14.4724C12.2536 14.4819 12.203 14.5478 12.2125 14.6197Z" fill="#000088"/>
<path d="M9.46444 12.6794L11.0091 12.3587L11.7102 12.0776L10.9625 12.1848L9.46444 12.6794Z" fill="#000088"/>
<path d="M11.5272 14.5854C11.5178 14.6573 11.5684 14.7232 11.6402 14.7327C11.7121 14.7421 11.778 14.6915 11.7875 14.6197C11.797 14.5478 11.7464 14.4819 11.6745 14.4724C11.6026 14.463 11.5367 14.5135 11.5272 14.5854Z" fill="#000088"/>
<path d="M9.375 12L10.95 12.09L11.7 12L10.95 11.91L9.375 12Z" fill="#000088"/>
<path d="M10.8742 14.375C10.8465 14.4419 10.8783 14.5187 10.9452 14.5464C11.0122 14.5742 11.089 14.5424 11.1167 14.4754C11.1445 14.4084 11.1126 14.3317 11.0457 14.3039C10.9787 14.2762 10.9019 14.308 10.8742 14.375Z" fill="#000088"/>
<path d="M9.46444 11.3206L10.9625 11.8152L11.7102 11.9224L11.0091 11.6413L9.46444 11.3206Z" fill="#000088"/>
<path d="M10.2979 14.0027C10.2537 14.0602 10.2646 14.1426 10.3221 14.1867C10.3796 14.2308 10.462 14.22 10.5061 14.1625C10.5503 14.1049 10.5394 14.0226 10.4819 13.9784C10.4244 13.9343 10.342 13.9451 10.2979 14.0027Z" fill="#000088"/>
<path d="M9.72669 10.6875L11.0457 11.5529L11.7402 11.85L11.1357 11.3971L9.72669 10.6875Z" fill="#000088"/>
<path d="M9.83754 13.4939C9.78004 13.538 9.76919 13.6204 9.81332 13.6779C9.85744 13.7354 9.93984 13.7463 9.99734 13.7021C10.0549 13.658 10.0657 13.5756 10.0216 13.5181C9.97744 13.4606 9.89505 13.4497 9.83754 13.4939Z" fill="#000088"/>
<path d="M10.1438 10.1438L11.1939 11.3212L11.7879 11.7879L11.3212 11.1939L10.1438 10.1438Z" fill="#000088"/>
<path d="M9.52459 12.8833C9.45762 12.911 9.42581 12.9878 9.45355 13.0548C9.48129 13.1217 9.55807 13.1535 9.62504 13.1258C9.69201 13.0981 9.72381 13.0213 9.69607 12.9543C9.66833 12.8873 9.59156 12.8555 9.52459 12.8833Z" fill="#000088"/>
<path d="M10.6875 9.72668L11.3971 11.1357L11.85 11.7402L11.5529 11.0457L10.6875 9.72668Z" fill="#000088"/>
<path d="M9.38033 12.2125C9.30846 12.222 9.25787 12.2879 9.26733 12.3598C9.27679 12.4316 9.34272 12.4822 9.41459 12.4728C9.48646 12.4633 9.53705 12.3974 9.52758 12.3255C9.51812 12.2536 9.45219 12.203 9.38033 12.2125Z" fill="#000088"/>
<path d="M11.3206 9.46444L11.6413 11.0091L11.9224 11.7102L11.8152 10.9625L11.3206 9.46444Z" fill="#000088"/>
<path d="M9.41459 11.5272C9.34272 11.5178 9.27679 11.5684 9.26733 11.6402C9.25787 11.7121 9.30846 11.778 9.38033 11.7875C9.45219 11.797 9.51812 11.7464 9.52758 11.6745C9.53705 11.6026 9.48646 11.5367 9.41459 11.5272Z" fill="#000088"/>
<path d="M12 9.375L11.91 10.95L12 11.7L12.09 10.95L12 9.375Z" fill="#000088"/>
<path d="M9.62505 10.8742C9.55808 10.8465 9.4813 10.8783 9.45356 10.9452C9.42582 11.0122 9.45762 11.089 9.52459 11.1167C9.59156 11.1445 9.66834 11.1127 9.69608 11.0457C9.72382 10.9787 9.69202 10.9019 9.62505 10.8742Z" fill="#000088"/>
<path d="M12.6794 9.46444L12.1848 10.9625L12.0776 11.7102L12.3587 11.0091L12.6794 9.46444Z" fill="#000088"/>
<path d="M9.99735 10.2979C9.93984 10.2537 9.85745 10.2646 9.81332 10.3221C9.76919 10.3796 9.78004 10.462 9.83755 10.5061C9.89505 10.5503 9.97745 10.5394 10.0216 10.4819C10.0657 10.4244 10.0549 10.342 9.99735 10.2979Z" fill="#000088"/>
<path d="M13.3125 9.72668L12.4471 11.0457L12.15 11.7402L12.6029 11.1357L13.3125 9.72668Z" fill="#000088"/>
<path d="M10.5061 9.83755C10.462 9.78004 10.3796 9.76919 10.3221 9.81332C10.2646 9.85745 10.2537 9.93984 10.2979 9.99735C10.342 10.0549 10.4244 10.0657 10.4819 10.0216C10.5394 9.97745 10.5503 9.89505 10.5061 9.83755Z" fill="#000088"/>
<path d="M13.8562 10.1438L12.6788 11.1939L12.2121 11.7879L12.8061 11.3212L13.8562 10.1438Z" fill="#000088"/>
<path d="M11.1167 9.52459C11.089 9.45762 11.0122 9.42582 10.9452 9.45356C10.8783 9.4813 10.8465 9.55807 10.8742 9.62504C10.9019 9.69201 10.9787 9.72382 11.0457 9.69608C11.1127 9.66834 11.1445 9.59156 11.1167 9.52459Z" fill="#000088"/>
<path d="M14.2733 10.6875L12.8643 11.3971L12.2598 11.85L12.9543 11.5529L14.2733 10.6875Z" fill="#000088"/>
<path d="M11.7875 9.38033C11.778 9.30846 11.7121 9.25787 11.6402 9.26733C11.5684 9.27679 11.5178 9.34272 11.5272 9.41459C11.5367 9.48646 11.6026 9.53705 11.6745 9.52759C11.7464 9.51812 11.797 9.45219 11.7875 9.38033Z" fill="#000088"/>
<path d="M14.5356 11.3206L12.9909 11.6413L12.2898 11.9224L13.0375 11.8152L14.5356 11.3206Z" fill="#000088"/>
<path d="M12.4728 9.41459C12.4822 9.34272 12.4316 9.27679 12.3598 9.26733C12.2879 9.25787 12.222 9.30846 12.2125 9.38033C12.203 9.45219 12.2536 9.51812 12.3255 9.52758C12.3974 9.53705 12.4633 9.48646 12.4728 9.41459Z" fill="#000088"/>
<path d="M14.625 12L13.05 11.91L12.3 12L13.05 12.09L14.625 12Z" fill="#000088"/>
<path d="M13.1258 9.62504C13.1535 9.55807 13.1217 9.4813 13.0548 9.45356C12.9878 9.42582 12.911 9.45762 12.8833 9.52459C12.8555 9.59156 12.8874 9.66834 12.9543 9.69608C13.0213 9.72382 13.0981 9.69201 13.1258 9.62504Z" fill="#000088"/>
<path d="M14.5356 12.6794L13.0375 12.1848L12.2898 12.0776L12.9909 12.3587L14.5356 12.6794Z" fill="#000088"/>
<path d="M13.7021 9.99735C13.7463 9.93984 13.7354 9.85745 13.6779 9.81332C13.6204 9.76919 13.538 9.78004 13.4939 9.83755C13.4497 9.89506 13.4606 9.97745 13.5181 10.0216C13.5756 10.0657 13.658 10.0549 13.7021 9.99735Z" fill="#000088"/>
<path d="M14.2733 13.3125L12.9543 12.4471L12.2598 12.15L12.8643 12.6029L14.2733 13.3125Z" fill="#000088"/>
<path d="M14.1625 10.5061C14.22 10.462 14.2308 10.3796 14.1867 10.3221C14.1426 10.2646 14.0602 10.2537 14.0027 10.2979C13.9451 10.342 13.9343 10.4244 13.9784 10.4819C14.0226 10.5394 14.1049 10.5503 14.1625 10.5061Z" fill="#000088"/>
<path d="M13.8562 13.8562L12.8061 12.6788L12.2121 12.2121L12.6788 12.8061L13.8562 13.8562Z" fill="#000088"/>
<path d="M14.4754 11.1167C14.5424 11.089 14.5742 11.0122 14.5464 10.9452C14.5187 10.8783 14.4419 10.8465 14.375 10.8742C14.308 10.9019 14.2762 10.9787 14.3039 11.0457C14.3317 11.1127 14.4084 11.1445 14.4754 11.1167Z" fill="#000088"/>
<path d="M13.3125 14.2733L12.6029 12.8643L12.15 12.2598L12.4471 12.9543L13.3125 14.2733Z" fill="#000088"/>
<path d="M14.6197 11.7875C14.6915 11.778 14.7421 11.7121 14.7327 11.6402C14.7232 11.5684 14.6573 11.5178 14.5854 11.5272C14.5135 11.5367 14.463 11.6026 14.4724 11.6745C14.4819 11.7464 14.5478 11.797 14.6197 11.7875Z" fill="#000088"/>
<path d="M12.6794 14.5356L12.3587 12.9909L12.0776 12.2898L12.1848 13.0375L12.6794 14.5356Z" fill="#000088"/>
</svg>

After

Width:  |  Height:  |  Size: 8.7 KiB

View File

@@ -0,0 +1,4 @@
<svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M41.8917 3H6.10012C4.38979 3 3 4.35567 3 6.02721V41.9693C3 43.6423 4.38979 45 6.10012 45H41.8917C43.605 45 45.0006 43.6423 45.0006 41.9693V6.02721C45.0006 4.35567 43.605 3 41.8917 3Z" fill="#0077B5"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M12.3433 16.0059C10.3466 16.0059 8.73047 14.3869 8.73047 12.3931C8.73047 10.4007 10.3466 8.78223 12.3433 8.78223C14.3348 8.78223 15.9533 10.4007 15.9533 12.3931C15.9533 14.3869 14.3348 16.0059 12.3433 16.0059ZM38.7894 38.7897H32.564V29.0425C32.564 26.717 32.5214 23.7274 29.3271 23.7274C26.0852 23.7274 25.5888 26.2597 25.5888 28.8742V38.7897H19.3638V18.746H25.3397V21.4845H25.4226C26.2538 19.9089 28.2859 18.2473 31.3166 18.2473C37.6247 18.2473 38.7894 22.3986 38.7894 27.7953V38.7897ZM15.4568 38.7895H9.22713V18.7459H15.4568V38.7895Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 914 B

View File

@@ -0,0 +1,17 @@
<svg width="142" height="48" viewBox="0 0 142 48" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0)">
<path fill-rule="evenodd" clip-rule="evenodd" d="M75.985 22.8273H83.1731V17.1251H86.9756V31.7529H83.1731V26.0506H75.985V31.7529H72.3164V17.1251H75.985V22.8273ZM101.48 17.1251H95.6099C93.9842 17.1251 92.9947 17.4319 92.2458 18.1792C91.4999 18.9235 91.2137 19.8684 91.2137 21.5362V27.3478C91.2137 29.0157 91.4999 29.9575 92.2458 30.7048C92.9917 31.4522 93.9811 31.759 95.6099 31.759H101.48C103.105 31.759 104.095 31.4522 104.844 30.7048C105.593 29.9605 105.876 29.0157 105.876 27.3478V21.5362C105.876 19.8684 105.59 18.9266 104.844 18.1792C104.095 17.4319 103.105 17.1251 101.48 17.1251ZM102.204 27.4329C102.204 28.2896 101.918 28.5296 100.886 28.5296H96.2036C95.1715 28.5296 94.8853 28.2896 94.8853 27.4329V21.4451C94.8853 20.5884 95.1715 20.3484 96.2036 20.3484H100.886C101.942 20.3484 102.204 20.5671 102.204 21.4451V27.4329ZM114.972 22.9792H120.224C121.85 22.9792 122.861 23.2861 123.588 24.0334C124.246 24.6927 124.62 25.7651 124.62 26.9286V27.8066C124.62 28.9701 124.246 30.0213 123.588 30.7018C122.861 31.4491 121.871 31.756 120.224 31.756H110.202V28.5327H119.609C120.641 28.5327 120.927 28.2927 120.927 27.4359V26.9985C120.927 26.1418 120.641 25.9018 119.609 25.9018H114.357C112.729 25.9018 111.718 25.5919 110.993 24.8476C110.336 24.1884 109.961 23.1159 109.961 21.9524V21.0744C109.961 19.9109 110.333 18.8597 110.993 18.1792C111.721 17.4319 112.707 17.1251 114.357 17.1251H123.856V20.3484H114.972C113.94 20.3484 113.654 20.5884 113.654 21.4451V21.8825C113.654 22.7392 113.94 22.9792 114.972 22.9792ZM126.946 20.3484V17.1251H141.891V20.3484H136.265V31.7529H132.594V20.3484H126.946Z" fill="#21324B"/>
<path d="M63.5321 17.0096H57.6624C56.0366 17.0096 55.0471 17.3164 54.2982 18.0638C53.5523 18.8081 53.2661 19.7529 53.2661 21.4177V23.6385V24.322V31.7499H56.9378V24.3251V23.6415V21.3327C56.9378 20.4759 57.224 20.2359 58.256 20.2359H62.9385C63.9949 20.2359 64.2567 20.4547 64.2567 21.3327V23.6415V24.3251V31.7529H67.9284V24.3251V23.6415V21.4208C67.9284 19.7529 67.6422 18.8111 66.8963 18.0668C66.1504 17.3164 65.1609 17.0096 63.5321 17.0096Z" fill="#0052CD"/>
<g clip-path="url(#clip1)">
<path d="M40.8114 10.2866L24.0819 0.647089C22.581 -0.215696 20.7178 -0.215696 19.2138 0.647089C17.7129 1.51291 16.7813 3.12304 16.7813 4.85165V6.10937L15.6913 5.48051C14.1904 4.61772 12.3272 4.61772 10.8232 5.48051C9.32224 6.34633 8.39063 7.95646 8.39063 9.6881V10.9458L7.3007 10.317C5.79976 9.45418 3.93653 9.45418 2.43255 10.317C0.931612 11.1828 0 12.7929 0 14.5246V44.7281C0 45.597 0.505383 46.4051 1.29086 46.7818C2.0733 47.1615 3.02318 47.0582 3.70515 46.5205L12.0014 39.9919L24.7944 47.362C25.1475 47.5656 25.5433 47.6658 25.9391 47.6658C26.3349 47.6658 26.7307 47.5625 27.0838 47.362C27.7901 46.9549 28.2285 46.1985 28.2285 45.3843V27.2081C28.2285 24.2248 26.6211 21.4481 24.0332 19.9565L19.8379 17.5382V4.85468C19.8379 4.21063 20.185 3.60911 20.7452 3.28709C21.3054 2.96506 21.9995 2.96506 22.5597 3.28709L39.2892 12.9235C40.9363 13.8714 41.9592 15.6425 41.9592 17.5382V40.1711C41.9592 40.8152 41.6121 41.4167 41.052 41.7387L36.6192 44.2937V22.3716C36.6192 19.3884 35.0117 16.6116 32.4239 15.12L22.1243 9.18684V12.7018L30.8986 17.757C32.5456 18.7048 33.5686 20.4729 33.5686 22.3716V45.6091C33.5686 46.4203 34.007 47.1797 34.7133 47.5868C35.0665 47.7904 35.4623 47.8906 35.8581 47.8906C36.2538 47.8906 36.6496 47.7873 37.0028 47.5868L42.5803 44.3727C44.0812 43.5068 45.0128 41.8967 45.0128 40.1651V17.5322C45.0068 14.558 43.3993 11.7782 40.8114 10.2866ZM22.5019 22.5934C24.1489 23.5413 25.1719 25.3094 25.1719 27.2081V44.0689L14.577 37.9656L17.9777 35.2921C19.156 34.3656 19.8318 32.9772 19.8318 31.4795V21.0592L22.5019 22.5934ZM16.7813 19.2972V31.4734C16.7813 32.0324 16.5286 32.5519 16.0902 32.8952L3.05058 43.1544V14.5215C3.05058 13.8775 3.39766 13.2759 3.95784 12.9539C4.51803 12.6319 5.21217 12.6319 5.77236 12.9539L8.39063 14.4608V36.0456L11.4412 33.6456V9.6881C11.4412 9.04405 11.7883 8.44253 12.3485 8.12051C12.9087 7.79848 13.6028 7.79848 14.163 8.12051L16.7813 9.62734V15.7792L13.7307 14.0203V17.5382L16.7813 19.2972Z" fill="#0052CD"/>
</g>
</g>
<defs>
<clipPath id="clip0">
<rect width="141.873" height="48" fill="white"/>
</clipPath>
<clipPath id="clip1">
<rect width="45.0128" height="47.8906" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 4.3 KiB

View File

@@ -0,0 +1,5 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect y="3" width="24" height="18" rx="1" fill="white"/>
<rect width="24" height="6" transform="translate(0 15)" fill="#21468B"/>
<rect width="24" height="6" transform="translate(0 3)" fill="#AE1C28"/>
</svg>

After

Width:  |  Height:  |  Size: 305 B

View File

@@ -0,0 +1,7 @@
<svg width="76" height="72" viewBox="0 0 76 72" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0 8C0 3.58172 3.58172 0 8 0H64C68.4183 0 72 3.58172 72 8V64C72 68.4183 68.4183 72 64 72H8C3.58172 72 0 68.4183 0 64V8Z" fill="#9C73DF" fill-opacity="0.2"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M21.5833 31.9154L21.1119 31.332L19.9451 32.2746L20.4165 32.858C21.2511 33.8912 22.304 35.0129 23.5913 36.0707L20.3331 41.714L19.9581 42.3635L21.2571 43.1135L21.6321 42.464L24.794 36.9874C26.5162 38.202 28.5866 39.2578 31.0338 39.8866L30.045 45.4939L29.9148 46.2325L31.392 46.493L31.5222 45.7544L32.5012 40.2025C33.5984 40.3941 34.7639 40.5 35.9999 40.5C37.2308 40.5 38.3918 40.3949 39.4849 40.2049L40.4638 45.7564L40.594 46.495L42.0712 46.2346L41.941 45.4959L40.9525 39.8901C43.4025 39.2625 45.4752 38.207 47.1991 36.9922L50.3441 42.4395L50.7191 43.089L52.0182 42.339L51.6432 41.6895L48.4022 36.0759C49.6924 35.0167 50.7474 33.8929 51.5834 32.8581L52.0547 32.2747L50.8879 31.332L50.4166 31.9154C49.5379 33.003 48.4115 34.1844 47.0145 35.265L46.4051 35.6168L46.4461 35.6879C44.6829 36.949 42.5257 38.0279 39.9352 38.5883L39.222 38.7141L39.2243 38.727C38.213 38.9029 37.1389 39 35.9999 39C34.8558 39 33.7772 38.902 32.7618 38.7246L32.7642 38.711L32.0488 38.5849C29.4621 38.0228 27.3079 36.9437 25.5471 35.6831L25.5883 35.6117L24.978 35.2592C23.5844 34.1802 22.4604 33.0011 21.5833 31.9154Z" fill="#9C73DF"/>
<path d="M48 18V16.9323L52.3333 11.4271V11.3542H48.1406V10H54.276V11.1354L50.1094 16.5729V16.6458H54.4219V18H48Z" fill="#9C73DF"/>
<path d="M56 18V16.6654L61.4167 9.78385V9.69271H56.1758V8H63.8451V9.41927L58.6367 16.2161V16.3073H64.0273V18H56Z" fill="#9C73DF"/>
<path d="M66 18V16.3984L72.5 8.14063V8.03125H66.2109V6H75.4141V7.70313L69.1641 15.8594V15.9688H75.6328V18H66Z" fill="#9C73DF"/>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@@ -0,0 +1,4 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M8 2.00018V6.75018" stroke="#21324B" stroke-width="1.5" stroke-linecap="square" stroke-linejoin="round"/>
<path d="M11.0001 3.38955C11.9938 4.03628 12.7519 4.98681 13.1615 6.09946C13.571 7.21212 13.61 8.42733 13.2727 9.56396C12.9354 10.7006 12.2398 11.6978 11.2897 12.407C10.3395 13.1161 9.18562 13.4992 7.99999 13.4992C6.81436 13.4992 5.66047 13.1161 4.7103 12.4069C3.76014 11.6978 3.06457 10.7006 2.72727 9.56394C2.38997 8.4273 2.42899 7.21209 2.83853 6.09944C3.24807 4.98679 4.00619 4.03626 4.9999 3.38953" stroke="#21324B" stroke-width="1.5" stroke-linecap="square" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 708 B

View File

@@ -0,0 +1,22 @@
<svg width="72" height="72" viewBox="0 0 72 72" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0 8C0 3.58172 3.58172 0 8 0H64C68.4183 0 72 3.58172 72 8V64C72 68.4183 68.4183 72 64 72H8C3.58172 72 0 68.4183 0 64V8Z" fill="#FFBD59" fill-opacity="0.1"/>
<path d="M0 8C0 3.58172 3.58172 0 8 0H64C68.4183 0 72 3.58172 72 8V64C72 68.4183 68.4183 72 64 72H8C3.58172 72 0 68.4183 0 64V8Z" fill="url(#paint0_linear_102_1288)" fill-opacity="0.2"/>
<path d="M33.5029 17.2649L17.6381 44.6736C17.3843 45.1122 17.2504 45.6099 17.25 46.1166C17.2496 46.6233 17.3826 47.1213 17.6358 47.5603C17.8889 47.9992 18.2532 48.3638 18.692 48.6173C19.1307 48.8708 19.6285 49.0043 20.1353 49.0043H51.8647C52.3715 49.0043 52.8693 48.8708 53.308 48.6173C53.7468 48.3638 54.1111 47.9993 54.3642 47.5603C54.6174 47.1213 54.7504 46.6233 54.75 46.1166C54.7496 45.6099 54.6157 45.1122 54.3618 44.6736L38.4971 17.2649C38.2437 16.827 37.8795 16.4635 37.4413 16.2108C37.003 15.958 36.5059 15.825 36 15.825C35.4941 15.825 34.997 15.958 34.5587 16.2108C34.1204 16.4635 33.7563 16.827 33.5029 17.2649Z" fill="#FFBD59"/>
<path d="M33.5029 17.2649L17.6381 44.6736C17.3843 45.1122 17.2504 45.6099 17.25 46.1166C17.2496 46.6233 17.3826 47.1213 17.6358 47.5603C17.8889 47.9992 18.2532 48.3638 18.692 48.6173C19.1307 48.8708 19.6285 49.0043 20.1353 49.0043H51.8647C52.3715 49.0043 52.8693 48.8708 53.308 48.6173C53.7468 48.3638 54.1111 47.9993 54.3642 47.5603C54.6174 47.1213 54.7504 46.6233 54.75 46.1166C54.7496 45.6099 54.6157 45.1122 54.3618 44.6736L38.4971 17.2649C38.2437 16.827 37.8795 16.4635 37.4413 16.2108C37.003 15.958 36.5059 15.825 36 15.825C35.4941 15.825 34.997 15.958 34.5587 16.2108C34.1204 16.4635 33.7563 16.827 33.5029 17.2649Z" fill="url(#paint1_radial_102_1288)"/>
<rect opacity="0.25" x="26" y="25.2501" width="20" height="20" fill="url(#paint2_radial_102_1288)"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M34.125 25.2501V37.7501H37.875V25.2501H34.125ZM37.875 42.1251C37.875 43.1606 37.0355 44.0001 36 44.0001C34.9645 44.0001 34.125 43.1606 34.125 42.1251C34.125 41.0895 34.9645 40.2501 36 40.2501C37.0355 40.2501 37.875 41.0895 37.875 42.1251Z" fill="white"/>
<defs>
<linearGradient id="paint0_linear_102_1288" x1="0" y1="0" x2="72" y2="72" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFBD59" stop-opacity="0"/>
<stop offset="1" stop-color="#FFBD59"/>
</linearGradient>
<radialGradient id="paint1_radial_102_1288" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(44.6559 49.0057) rotate(-135) scale(30.6029 25.0453)">
<stop stop-color="#ED7200"/>
<stop offset="1" stop-color="#ED7200" stop-opacity="0"/>
</radialGradient>
<radialGradient id="paint2_radial_102_1288" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(36 35.2501) rotate(90) scale(10)">
<stop stop-color="#F13154"/>
<stop offset="1" stop-color="#F13154" stop-opacity="0"/>
</radialGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

@@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" id="flag-icons-se" viewBox="0 0 640 480">
<path fill="#005293" d="M0 0h640v480H0z"/>
<path fill="#fecb00" d="M176 0v192H0v96h176v192h96V288h368v-96H272V0h-96z"/>
</svg>

After

Width:  |  Height:  |  Size: 212 B

View File

@@ -0,0 +1,8 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0 5C0 4.44772 0.447715 4 1 4H23C23.5523 4 24 4.44772 24 5V19C24 19.5523 23.5523 20 23 20H1C0.447716 20 0 19.5523 0 19V5Z" fill="white"/>
<path d="M0.5 5C0.5 4.72386 0.723858 4.5 1 4.5H23C23.2761 4.5 23.5 4.72386 23.5 5V19C23.5 19.2761 23.2761 19.5 23 19.5H1C0.723858 19.5 0.5 19.2761 0.5 19V5Z" stroke="#21324B" stroke-opacity="0.15"/>
<path d="M0 5C0 4.44772 0.447715 4 1 4H23C23.5523 4 24 4.44772 24 5V12H0V5Z" fill="#ED2939"/>
<path d="M5.06889 10.9444C6.69506 10.9444 8.01332 9.62615 8.01332 7.99998C8.01332 6.37381 6.69506 5.05554 5.06889 5.05554C3.44272 5.05554 2.12445 6.37381 2.12445 7.99998C2.12445 9.62615 3.44272 10.9444 5.06889 10.9444Z" fill="white"/>
<path d="M6.4022 10.9444C8.02837 10.9444 9.34664 9.62615 9.34664 7.99998C9.34664 6.37381 8.02837 5.05554 6.4022 5.05554C4.77603 5.05554 3.45776 6.37381 3.45776 7.99998C3.45776 9.62615 4.77603 10.9444 6.4022 10.9444Z" fill="#ED2939"/>
<path d="M6.68 5.54443L6.22937 6.93134L7.40914 6.07419H5.95087L7.13064 6.93134L6.68 5.54443Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -0,0 +1,13 @@
<svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M6 4.5C6 3.39543 6.89543 2.5 8 2.5H16C17.1046 2.5 18 3.39543 18 4.5V21.5C18 22.6046 17.1046 23.5 16 23.5H8C6.89543 23.5 6 22.6046 6 21.5V4.5Z" fill="#3787FF"/>
<circle cx="12" cy="18.25" r="2.25" fill="#063799"/>
<path d="M17.779 1.53621L17.779 1.53627L16.4531 2.86217L14.8163 4.49895L14.8163 4.49897L14.8111 4.50416L13.5361 5.7792L13.536 5.77926C12.915 6.4005 12.5661 7.24306 12.5662 8.12151C12.5662 8.99994 12.9152 9.84237 13.5364 10.4635C14.1575 11.0847 14.9999 11.4336 15.8784 11.4337C16.7568 11.4338 17.5993 11.085 18.2206 10.4639L18.2206 10.4639L19.5465 9.13796L19.5466 9.13791L19.5516 9.13284L21.1377 7.54675L22.4635 6.22093L22.4635 6.22087C23.0846 5.59963 23.4335 4.75707 23.4334 3.87862C23.4333 3.00019 23.0844 2.15776 22.4632 1.53662C21.8421 0.91547 20.9996 0.566481 20.1212 0.566406C19.2428 0.566331 18.4003 0.915176 17.779 1.53621Z" fill="white" stroke="white" stroke-linecap="round" stroke-linejoin="round"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M20.1211 1.06641C19.3753 1.06634 18.66 1.36253 18.1325 1.88983L18.1324 1.8899L16.8066 3.21572C16.5869 3.43539 16.5869 3.79155 16.8066 4.01122C17.0263 4.23089 17.3824 4.23089 17.6021 4.01122L18.9279 2.68546L18.9279 2.68539C19.2444 2.36906 19.6736 2.19137 20.121 2.19141C20.5685 2.19144 20.9977 2.36923 21.3141 2.68566C21.6306 3.0021 21.8084 3.43126 21.8084 3.87876C21.8084 4.32623 21.6307 4.7554 21.3144 5.07188L21.3143 5.07195L19.9886 6.3977C19.7689 6.61737 19.7689 6.97353 19.9886 7.1932C20.2082 7.41287 20.5644 7.41287 20.7841 7.1932L22.1099 5.86737L22.11 5.8673C22.6373 5.33983 22.9335 4.6245 22.9334 3.87867C22.9333 3.13283 22.637 2.41756 22.1096 1.89017C21.5822 1.36278 20.867 1.06647 20.1211 1.06641ZM19.9885 4.01107C20.2081 4.23074 20.2081 4.58689 19.9885 4.80656L16.8065 7.98854C16.5868 8.20821 16.2307 8.20821 16.011 7.98854C15.7913 7.76887 15.7913 7.41272 16.011 7.19305L19.193 4.01107C19.4127 3.7914 19.7688 3.7914 19.9885 4.01107ZM16.011 4.80693C16.2306 5.0266 16.2306 5.38276 16.011 5.60243L14.6852 6.92818L14.6851 6.92825C14.3688 7.24473 14.1911 7.6739 14.1912 8.12137C14.1912 8.56887 14.369 8.99803 14.6854 9.31446C15.0019 9.6309 15.431 9.80868 15.8785 9.80872C16.326 9.80876 16.7552 9.63107 17.0716 9.31474L17.0717 9.31467L18.3975 7.98891C18.6171 7.76924 18.9733 7.76924 19.193 7.98891C19.4126 8.20858 19.4126 8.56474 19.193 8.78441L17.8671 10.1102L17.8671 10.1103C17.3396 10.6376 16.6243 10.9338 15.8784 10.9337C15.1326 10.9337 14.4173 10.6373 13.8899 10.11C13.3625 9.58257 13.0662 8.8673 13.0662 8.12146C13.0661 7.37562 13.3623 6.6603 13.8896 6.13282L13.8897 6.13276L15.2155 4.80693C15.4351 4.58726 15.7913 4.58726 16.011 4.80693Z" fill="#FF9A23"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M20.1211 1.06641C19.3753 1.06634 18.66 1.36253 18.1325 1.88983L18.1324 1.8899L16.8066 3.21572C16.5869 3.43539 16.5869 3.79155 16.8066 4.01122C17.0263 4.23089 17.3824 4.23089 17.6021 4.01122L18.9279 2.68546L18.9279 2.68539C19.2444 2.36906 19.6736 2.19137 20.121 2.19141C20.5685 2.19144 20.9977 2.36923 21.3141 2.68566C21.6306 3.0021 21.8084 3.43126 21.8084 3.87876C21.8084 4.32623 21.6307 4.7554 21.3144 5.07188L21.3143 5.07195L19.9886 6.3977C19.7689 6.61737 19.7689 6.97353 19.9886 7.1932C20.2082 7.41287 20.5644 7.41287 20.7841 7.1932L22.1099 5.86737L22.11 5.8673C22.6373 5.33983 22.9335 4.6245 22.9334 3.87867C22.9333 3.13283 22.637 2.41756 22.1096 1.89017C21.5822 1.36278 20.867 1.06647 20.1211 1.06641ZM19.9885 4.01107C20.2081 4.23074 20.2081 4.58689 19.9885 4.80656L16.8065 7.98854C16.5868 8.20821 16.2307 8.20821 16.011 7.98854C15.7913 7.76887 15.7913 7.41272 16.011 7.19305L19.193 4.01107C19.4127 3.7914 19.7688 3.7914 19.9885 4.01107ZM16.011 4.80693C16.2306 5.0266 16.2306 5.38276 16.011 5.60243L14.6852 6.92818L14.6851 6.92825C14.3688 7.24473 14.1911 7.6739 14.1912 8.12137C14.1912 8.56887 14.369 8.99803 14.6854 9.31446C15.0019 9.6309 15.431 9.80868 15.8785 9.80872C16.326 9.80876 16.7552 9.63107 17.0716 9.31474L17.0717 9.31467L18.3975 7.98891C18.6171 7.76924 18.9733 7.76924 19.193 7.98891C19.4126 8.20858 19.4126 8.56474 19.193 8.78441L17.8671 10.1102L17.8671 10.1103C17.3396 10.6376 16.6243 10.9338 15.8784 10.9337C15.1326 10.9337 14.4173 10.6373 13.8899 10.11C13.3625 9.58257 13.0662 8.8673 13.0662 8.12146C13.0661 7.37562 13.3623 6.6603 13.8896 6.13282L13.8897 6.13276L15.2155 4.80693C15.4351 4.58726 15.7913 4.58726 16.011 4.80693Z" fill="url(#paint0_radial_1969_77378)"/>
<defs>
<radialGradient id="paint0_radial_1969_77378" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(12.7499 11.2503) rotate(-45) scale(12.7279)">
<stop stop-color="#FF4500"/>
<stop offset="1" stop-color="#FF4500" stop-opacity="0"/>
</radialGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 4.7 KiB

View File

@@ -0,0 +1,4 @@
<svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M24.0004 3C12.4024 3 3 12.4022 3 24.0001C3 35.5986 12.4024 45 24.0004 45C35.5996 45 45.001 35.5986 45.001 24.0001C45.001 12.4029 35.5998 3 24.0004 3Z" fill="#1ED760"/>
<path d="M33.631 33.2878C33.2548 33.9047 32.4474 34.1003 31.8305 33.7217C26.8998 30.7099 20.6927 30.0278 13.3827 31.6979C12.6783 31.8584 11.9761 31.4171 11.8156 30.7124C11.6544 30.0077 12.094 29.3056 12.8001 29.1451C20.7998 27.3167 27.6616 28.1044 33.1972 31.4873C33.8141 31.866 34.0097 32.6709 33.631 33.2878ZM36.2014 27.569C35.7274 28.3401 34.7193 28.5834 33.9495 28.1094C28.3046 24.639 19.6999 23.6341 13.0231 25.6609C12.1572 25.9224 11.2426 25.4344 10.9798 24.57C10.719 23.7041 11.2072 22.7913 12.0717 22.528C19.6984 20.2139 29.1798 21.3348 35.6622 25.3183C36.4321 25.7923 36.6754 26.8001 36.2014 27.569ZM36.4221 21.6147C29.6538 17.5945 18.4869 17.2249 12.0248 19.1862C10.9871 19.5009 9.88968 18.9151 9.57522 17.8774C9.26075 16.8392 9.84605 15.7426 10.8845 15.4271C18.3026 13.1752 30.6343 13.6103 38.4268 18.2363C39.3621 18.7902 39.6681 19.9957 39.1139 20.9278C38.5622 21.8612 37.3524 22.1689 36.4221 21.6147Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@@ -0,0 +1,3 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M2.21803 2L1.30499 4.43483V14.173H4.65123V16H6.47813L8.30322 14.173H11.0416L14.6936 10.5224V2H2.21803ZM3.43444 3.21665H13.4766V9.91243L11.346 12.0432H7.99928L6.17471 13.8677V12.0432H3.43444V3.21665ZM6.78202 9.30453H7.99927V5.65277H6.78202V9.30453ZM10.129 9.30453H11.346V5.65277H10.129V9.30453Z" fill="#5A3E85"/>
</svg>

After

Width:  |  Height:  |  Size: 424 B

View File

@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M20.3623 8.25509C20.3623 13.9502 16.0288 20.515 8.10473 20.515C5.67033 20.515 3.40712 19.8017 1.5 18.5782C1.83783 18.6181 2.18022 18.6387 2.52717 18.6387C4.54728 18.6387 6.40418 17.9493 7.87761 16.7955C5.99332 16.7601 4.4012 15.5161 3.85337 13.8041C4.11587 13.8532 4.38636 13.8794 4.6637 13.8794C5.05745 13.8794 5.43864 13.8281 5.79929 13.7299C3.82826 13.3327 2.34342 11.5923 2.34342 9.50367C2.34342 9.48541 2.34342 9.46829 2.34342 9.45003C2.92435 9.77302 3.58973 9.96704 4.29505 9.98987C3.13891 9.21606 2.37766 7.899 2.37766 6.40275C2.37766 5.61411 2.58995 4.8734 2.96201 4.23655C5.08598 6.84443 8.26223 8.55867 11.8425 8.739C11.7695 8.42286 11.7318 8.0953 11.7318 7.75634C11.7318 5.37786 13.6595 3.4502 16.0391 3.4502C17.2785 3.4502 18.3982 3.97177 19.1845 4.80949C20.1649 4.61547 21.0871 4.2571 21.9202 3.76405C21.5984 4.76954 20.9147 5.61411 20.0257 6.1471C20.8976 6.0421 21.7262 5.8127 22.5 5.46916C21.9225 6.33427 21.1921 7.0921 20.3498 7.69813C20.3589 7.88302 20.3623 8.0702 20.3623 8.25509Z" fill="#1DA1F2"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -0,0 +1,29 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0.5 6C0.223857 6 0 6.22386 0 6.5V17.5C0 17.7761 0.223858 18 0.5 18H23.5C23.7761 18 24 17.7761 24 17.5V6.5C24 6.22386 23.7761 6 23.5 6H0.5Z" fill="#00247D"/>
<mask id="mask0_5_20" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="6" width="24" height="12">
<path d="M0.5 6C0.223857 6 0 6.22386 0 6.5V17.5C0 17.7761 0.223858 18 0.5 18H23.5C23.7761 18 24 17.7761 24 17.5V6.5C24 6.22386 23.7761 6 23.5 6H0.5Z" fill="white"/>
</mask>
<g mask="url(#mask0_5_20)">
<path d="M0 6L24 18L0 6Z" fill="black"/>
<path d="M0 6L24 18" stroke="white" stroke-width="1.6"/>
<path d="M24 6L0 18L24 6Z" fill="black"/>
<path d="M24 6L0 18" stroke="white" stroke-width="1.6"/>
<mask id="mask1_5_20" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="6" width="24" height="12">
<path fill-rule="evenodd" clip-rule="evenodd" d="M12 12H24V18L12 12ZM12 12V18H0L12 12ZM12 12H0V6L12 12ZM12 12V6H24L12 12Z" fill="white"/>
</mask>
<g mask="url(#mask1_5_20)">
<path d="M0 6L24 18L0 6Z" fill="black"/>
<path d="M0 6L24 18" stroke="#CF142B" stroke-width="1.06667"/>
<path d="M24 6L0 18L24 6Z" fill="black"/>
<path d="M24 6L0 18" stroke="#CF142B" stroke-width="1.06667"/>
</g>
<path d="M12 6V18V6Z" fill="black"/>
<path d="M12 6V18" stroke="white" stroke-width="2.66667"/>
<path d="M0 12H24H0Z" fill="black"/>
<path d="M0 12H24" stroke="white" stroke-width="2.66667"/>
<path d="M12 6V18V6Z" fill="black"/>
<path d="M12 6V18" stroke="#CF142B" stroke-width="1.6"/>
<path d="M0 12H24H0Z" fill="black"/>
<path d="M0 12H24" stroke="#CF142B" stroke-width="1.6"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -0,0 +1,65 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0)">
<path d="M0 17.84V17.36H24V17.84V18.32H0V17.84ZM0 15.88V15.4H24V15.88V16.36H0V15.88ZM0 13.94V13.48H24V13.94V14.4H0V13.94Z" fill="#B22134"/>
<path d="M4.48012e-05 5.68H24V6.16V6.64H4.48012e-05V5.68Z" fill="#B22134"/>
<path d="M4.48012e-05 7.64H24V8.12V8.6H4.48012e-05V7.64Z" fill="#B22134"/>
<path d="M4.48012e-05 9.6H24V10.06V10.52H4.48012e-05V9.6Z" fill="#B22134"/>
<path d="M4.48012e-05 11.52H24V12V12.48H4.48012e-05V11.52Z" fill="#B22134"/>
<path d="M0 5.68H9.60004V12.48H0V5.68Z" fill="#3C3A6E"/>
<path d="M0.869998 12.0076C0.807718 11.9541 0.792278 11.9541 0.729998 12.0076C0.583586 12.1333 0.560342 12.1308 0.607874 11.9945C0.64913 11.8761 0.643658 11.8592 0.53627 11.7733L0.419998 11.6803L0.570998 11.6801C0.706715 11.6799 0.724427 11.6677 0.745998 11.5599C0.759198 11.4939 0.783498 11.4399 0.799998 11.4399C0.816498 11.4399 0.840798 11.4939 0.853998 11.5599C0.87557 11.6677 0.893282 11.6799 1.029 11.6801L1.18 11.6803L1.06373 11.7733C0.956339 11.8592 0.950866 11.8761 0.992122 11.9945C1.03966 12.1308 1.01641 12.1333 0.869998 12.0076Z" fill="white"/>
<path d="M2.47 12.0076C2.40772 11.9541 2.39228 11.9541 2.33 12.0076C2.18359 12.1333 2.16034 12.1308 2.20787 11.9945C2.24913 11.8761 2.24366 11.8592 2.13627 11.7733L2.02 11.6803L2.171 11.6801C2.30671 11.6799 2.32443 11.6677 2.346 11.5599C2.3592 11.4939 2.3835 11.4399 2.4 11.4399C2.4165 11.4399 2.4408 11.4939 2.454 11.5599C2.47557 11.6677 2.49328 11.6799 2.629 11.6801L2.78 11.6803L2.66373 11.7733C2.55634 11.8592 2.55087 11.8761 2.59212 11.9945C2.63966 12.1308 2.61641 12.1333 2.47 12.0076Z" fill="white"/>
<path d="M4.07 12.0076C4.00771 11.9541 3.99228 11.9541 3.93 12.0076C3.78359 12.1333 3.76034 12.1308 3.80787 11.9945C3.84913 11.8761 3.84366 11.8592 3.73627 11.7733L3.62 11.6803L3.771 11.6801C3.90671 11.6799 3.92443 11.6677 3.946 11.5599C3.9592 11.4939 3.9835 11.4399 4 11.4399C4.0165 11.4399 4.0408 11.4939 4.054 11.5599C4.07557 11.6677 4.09328 11.6799 4.229 11.6801L4.38 11.6803L4.26373 11.7733C4.15634 11.8592 4.15087 11.8761 4.19212 11.9945C4.23966 12.1308 4.21641 12.1333 4.07 12.0076Z" fill="white"/>
<path d="M5.67 12.0076C5.60772 11.9541 5.59228 11.9541 5.53 12.0076C5.38359 12.1333 5.36034 12.1308 5.40787 11.9945C5.44913 11.8761 5.44366 11.8592 5.33627 11.7733L5.22 11.6803L5.371 11.6801C5.50672 11.6799 5.52443 11.6677 5.546 11.5599C5.5592 11.4939 5.5835 11.4399 5.6 11.4399C5.6165 11.4399 5.6408 11.4939 5.654 11.5599C5.67557 11.6677 5.69328 11.6799 5.829 11.6801L5.98 11.6803L5.86373 11.7733C5.75634 11.8592 5.75087 11.8761 5.79212 11.9945C5.83966 12.1308 5.81641 12.1333 5.67 12.0076Z" fill="white"/>
<path d="M7.27 12.0076C7.20772 11.9541 7.19228 11.9541 7.13 12.0076C6.98359 12.1333 6.96034 12.1308 7.00787 11.9945C7.04913 11.8761 7.04366 11.8592 6.93627 11.7733L6.82 11.6803L6.971 11.6801C7.10672 11.6799 7.12443 11.6677 7.146 11.5599C7.1592 11.4939 7.1835 11.4399 7.2 11.4399C7.2165 11.4399 7.2408 11.4939 7.254 11.5599C7.27557 11.6677 7.29328 11.6799 7.429 11.6801L7.58 11.6803L7.46373 11.7733C7.35634 11.8592 7.35087 11.8761 7.39212 11.9945C7.43966 12.1308 7.41641 12.1333 7.27 12.0076Z" fill="white"/>
<path d="M8.87 12.0076C8.80772 11.9541 8.79228 11.9541 8.73 12.0076C8.58359 12.1333 8.56034 12.1308 8.60787 11.9945C8.64913 11.8761 8.64366 11.8592 8.53627 11.7733L8.42 11.6803L8.571 11.6801C8.70672 11.6799 8.72443 11.6677 8.746 11.5599C8.7592 11.4939 8.7835 11.4399 8.8 11.4399C8.8165 11.4399 8.8408 11.4939 8.854 11.5599C8.87557 11.6677 8.89328 11.6799 9.029 11.6801L9.18 11.6803L9.06373 11.7733C8.95634 11.8592 8.95087 11.8761 8.99212 11.9945C9.03966 12.1308 9.01641 12.1333 8.87 12.0076Z" fill="white"/>
<path d="M1.67 11.3276C1.60772 11.2741 1.59228 11.2741 1.53 11.3276C1.38359 11.4533 1.36034 11.4508 1.40787 11.3145C1.44913 11.1961 1.44366 11.1792 1.33627 11.0933L1.22 11.0003L1.36682 11.0001C1.49737 10.9999 1.51656 10.9866 1.54 10.8799C1.55449 10.8139 1.58149 10.7599 1.6 10.7599C1.6185 10.7599 1.6455 10.8139 1.66 10.8799C1.68343 10.9866 1.70263 10.9999 1.83318 11.0001L1.98 11.0003L1.86373 11.0933C1.75634 11.1792 1.75087 11.1961 1.79212 11.3145C1.83966 11.4508 1.81641 11.4533 1.67 11.3276Z" fill="white"/>
<path d="M3.27 11.3276C3.20772 11.2741 3.19228 11.2741 3.13 11.3276C2.98359 11.4533 2.96034 11.4508 3.00787 11.3145C3.04913 11.1961 3.04366 11.1792 2.93627 11.0933L2.82 11.0003L2.96682 11.0001C3.09737 10.9999 3.11656 10.9866 3.14 10.8799C3.15449 10.8139 3.18149 10.7599 3.2 10.7599C3.2185 10.7599 3.2455 10.8139 3.26 10.8799C3.28343 10.9866 3.30263 10.9999 3.43318 11.0001L3.58 11.0003L3.46373 11.0933C3.35634 11.1792 3.35087 11.1961 3.39212 11.3145C3.43966 11.4508 3.41641 11.4533 3.27 11.3276Z" fill="white"/>
<path d="M4.87 11.3276C4.80772 11.2741 4.79228 11.2741 4.73 11.3276C4.58359 11.4533 4.56034 11.4508 4.60787 11.3145C4.64913 11.1961 4.64366 11.1792 4.53627 11.0933L4.42 11.0003L4.56682 11.0001C4.69737 10.9999 4.71656 10.9866 4.74 10.8799C4.75449 10.8139 4.78149 10.7599 4.8 10.7599C4.8185 10.7599 4.8455 10.8139 4.86 10.8799C4.88343 10.9866 4.90263 10.9999 5.03318 11.0001L5.18 11.0003L5.06373 11.0933C4.95634 11.1792 4.95087 11.1961 4.99212 11.3145C5.03966 11.4508 5.01641 11.4533 4.87 11.3276Z" fill="white"/>
<path d="M6.47 11.3276C6.40772 11.2741 6.39228 11.2741 6.33 11.3276C6.18359 11.4533 6.16034 11.4508 6.20787 11.3145C6.24913 11.1961 6.24366 11.1792 6.13627 11.0933L6.02 11.0003L6.16682 11.0001C6.29737 10.9999 6.31656 10.9866 6.34 10.8799C6.35449 10.8139 6.38149 10.7599 6.4 10.7599C6.4185 10.7599 6.4455 10.8139 6.46 10.8799C6.48343 10.9866 6.50263 10.9999 6.63318 11.0001L6.78 11.0003L6.66373 11.0933C6.55634 11.1792 6.55087 11.1961 6.59212 11.3145C6.63966 11.4508 6.61641 11.4533 6.47 11.3276Z" fill="white"/>
<path d="M8.07 11.3276C8.00772 11.2741 7.99228 11.2741 7.93 11.3276C7.78359 11.4533 7.76034 11.4508 7.80787 11.3145C7.84913 11.1961 7.84366 11.1792 7.73627 11.0933L7.62 11.0003L7.76682 11.0001C7.89737 10.9999 7.91656 10.9866 7.94 10.8799C7.95449 10.8139 7.98149 10.7599 8 10.7599C8.0185 10.7599 8.0455 10.8139 8.06 10.8799C8.08343 10.9866 8.10263 10.9999 8.23318 11.0001L8.38 11.0003L8.26373 11.0933C8.15634 11.1792 8.15087 11.1961 8.19212 11.3145C8.23966 11.4508 8.21641 11.4533 8.07 11.3276Z" fill="white"/>
<path d="M0.869998 10.6476C0.807718 10.5941 0.792278 10.5941 0.729998 10.6476C0.583586 10.7733 0.560342 10.7708 0.607874 10.6345C0.64913 10.5161 0.643658 10.4992 0.53627 10.4133L0.419998 10.3203L0.566822 10.3201C0.697366 10.3199 0.716563 10.3066 0.739998 10.1999C0.754494 10.1339 0.781494 10.0799 0.799998 10.0799C0.818502 10.0799 0.845502 10.1339 0.859998 10.1999C0.883434 10.3066 0.90263 10.3199 1.03318 10.3201L1.18 10.3203L1.06373 10.4133C0.956339 10.4992 0.950866 10.5161 0.992122 10.6345C1.03966 10.7708 1.01641 10.7733 0.869998 10.6476Z" fill="white"/>
<path d="M2.47 10.6476C2.40772 10.5941 2.39228 10.5941 2.33 10.6476C2.18359 10.7733 2.16034 10.7709 2.20787 10.6345C2.24913 10.5162 2.24366 10.4993 2.13627 10.4133L2.02 10.3203L2.16682 10.3201C2.29737 10.3199 2.31656 10.3066 2.34 10.1999C2.35449 10.1339 2.38149 10.0799 2.4 10.0799C2.4185 10.0799 2.4455 10.1339 2.46 10.1999C2.48343 10.3066 2.50263 10.3199 2.63318 10.3201L2.78 10.3203L2.66929 10.4101C2.57002 10.4906 2.56252 10.5134 2.59672 10.6307C2.63706 10.769 2.61481 10.772 2.47 10.6476Z" fill="white"/>
<path d="M4.07 10.6476C4.00771 10.5941 3.99228 10.5941 3.93 10.6476C3.78518 10.772 3.76293 10.769 3.80328 10.6307C3.83747 10.5134 3.82998 10.4906 3.73071 10.4101L3.62 10.3203L3.76682 10.3201C3.89737 10.3199 3.91656 10.3066 3.94 10.1999C3.95449 10.1339 3.98149 10.0799 4 10.0799C4.0185 10.0799 4.0455 10.1339 4.06 10.1999C4.08343 10.3066 4.10263 10.3199 4.23318 10.3201L4.38 10.3203L4.26373 10.4133C4.15634 10.4992 4.15087 10.5161 4.19212 10.6345C4.23966 10.7708 4.21641 10.7733 4.07 10.6476Z" fill="white"/>
<path d="M5.67 10.6476C5.60772 10.5941 5.59228 10.5941 5.53 10.6476C5.38359 10.7733 5.36034 10.7708 5.40787 10.6345C5.44913 10.5161 5.44366 10.4992 5.33627 10.4133L5.22 10.3203L5.36682 10.3201C5.49737 10.3199 5.51656 10.3066 5.54 10.1999C5.55449 10.1339 5.58149 10.0799 5.6 10.0799C5.6185 10.0799 5.6455 10.1339 5.66 10.1999C5.68343 10.3066 5.70263 10.3199 5.83318 10.3201L5.98 10.3203L5.86929 10.4101C5.77002 10.4906 5.76252 10.5134 5.79672 10.6307C5.83706 10.769 5.81481 10.772 5.67 10.6476Z" fill="white"/>
<path d="M7.27 10.6476C7.20772 10.5941 7.19228 10.5941 7.13 10.6476C6.98518 10.772 6.96293 10.769 7.00328 10.6307C7.03747 10.5134 7.02998 10.4906 6.93071 10.4101L6.82 10.3203L6.96682 10.3201C7.09737 10.3199 7.11656 10.3066 7.14 10.1999C7.15449 10.1339 7.18149 10.0799 7.2 10.0799C7.2185 10.0799 7.2455 10.1339 7.26 10.1999C7.28343 10.3066 7.30263 10.3199 7.43318 10.3201L7.58 10.3203L7.46373 10.4133C7.35634 10.4992 7.35087 10.5161 7.39212 10.6345C7.43966 10.7708 7.41641 10.7733 7.27 10.6476Z" fill="white"/>
<path d="M8.87 10.6476C8.80772 10.5941 8.79228 10.5941 8.73 10.6476C8.58359 10.7733 8.56034 10.7708 8.60787 10.6345C8.64913 10.5161 8.64366 10.4992 8.53627 10.4133L8.42 10.3203L8.56682 10.3201C8.69737 10.3199 8.71656 10.3066 8.74 10.1999C8.75449 10.1339 8.7815 10.0799 8.8 10.0799C8.8185 10.0799 8.8455 10.1339 8.86 10.1999C8.88343 10.3066 8.90263 10.3199 9.03318 10.3201L9.18 10.3203L9.06373 10.4133C8.95634 10.4992 8.95087 10.5161 8.99212 10.6345C9.03966 10.7708 9.01641 10.7733 8.87 10.6476Z" fill="white"/>
<path d="M1.67 9.9676C1.60772 9.91411 1.59228 9.91411 1.53 9.9676C1.38359 10.0933 1.36034 10.0908 1.40787 9.95449C1.44913 9.83615 1.44366 9.81925 1.33627 9.73332L1.22 9.64028L1.36682 9.64008C1.49737 9.63991 1.51656 9.62658 1.54 9.51988C1.55449 9.45388 1.58149 9.39988 1.6 9.39988C1.6185 9.39988 1.6455 9.45388 1.66 9.51988C1.68343 9.62658 1.70263 9.63992 1.83318 9.64008L1.98 9.64028L1.86373 9.73332C1.75634 9.81924 1.75087 9.83614 1.79212 9.95449C1.83966 10.0908 1.81641 10.0933 1.67 9.9676Z" fill="white"/>
<path d="M4.87 9.9676C4.80772 9.91411 4.79228 9.91411 4.73 9.9676C4.58359 10.0933 4.56034 10.0908 4.60787 9.95449C4.64913 9.83615 4.64366 9.81925 4.53627 9.73332L4.42 9.64028L4.56682 9.64008C4.69737 9.63991 4.71656 9.62658 4.74 9.51988C4.75449 9.45388 4.78149 9.39988 4.8 9.39988C4.8185 9.39988 4.8455 9.45388 4.86 9.51988C4.88343 9.62658 4.90263 9.63992 5.03318 9.64008L5.18 9.64028L5.06373 9.73332C4.95634 9.81924 4.95087 9.83614 4.99212 9.95449C5.03966 10.0908 5.01641 10.0933 4.87 9.9676Z" fill="white"/>
<path d="M8.07 9.9676C8.00772 9.91411 7.99228 9.91411 7.93 9.9676C7.78359 10.0933 7.76034 10.0908 7.80787 9.95449C7.84913 9.83615 7.84366 9.81925 7.73627 9.73332L7.62 9.64028L7.76682 9.64008C7.89737 9.63991 7.91656 9.62658 7.94 9.51988C7.95449 9.45388 7.98149 9.39988 8 9.39988C8.0185 9.39988 8.0455 9.45388 8.06 9.51988C8.08343 9.62658 8.10263 9.63992 8.23318 9.64008L8.38 9.64028L8.26373 9.73332C8.15634 9.81924 8.15087 9.83614 8.19212 9.95449C8.23966 10.0908 8.21641 10.0933 8.07 9.9676Z" fill="white"/>
<path d="M3.2731 9.97368C3.20503 9.91208 3.19487 9.91208 3.1268 9.97368C3.02096 10.0695 2.99016 10.0555 3.01888 9.92476C3.03978 9.82962 3.0247 9.79511 2.93206 9.72602L2.81995 9.64242L2.96677 9.64115C3.09698 9.64003 3.11658 9.6263 3.13995 9.51988C3.15445 9.45388 3.18145 9.39988 3.19995 9.39988C3.21845 9.39988 3.24545 9.45388 3.25995 9.51988C3.28333 9.6263 3.30292 9.64003 3.43313 9.64115L3.57995 9.64242L3.46784 9.72602C3.3752 9.79511 3.36012 9.82962 3.38102 9.92476C3.40973 10.0555 3.37894 10.0695 3.2731 9.97368Z" fill="white"/>
<path d="M6.4731 9.97368C6.40503 9.91208 6.39487 9.91208 6.3268 9.97368C6.22096 10.0695 6.19017 10.0555 6.21888 9.92476C6.23978 9.82962 6.2247 9.79511 6.13206 9.72602L6.01995 9.64242L6.16677 9.64115C6.29698 9.64003 6.31658 9.6263 6.33995 9.51988C6.35445 9.45388 6.38145 9.39988 6.39995 9.39988C6.41846 9.39988 6.44546 9.45388 6.45995 9.51988C6.48333 9.6263 6.50292 9.64003 6.63313 9.64115L6.77995 9.64242L6.66784 9.72602C6.5752 9.79511 6.56012 9.82962 6.58102 9.92476C6.60974 10.0555 6.57894 10.0695 6.4731 9.97368Z" fill="white"/>
<path d="M0.873098 9.29372C0.80503 9.23212 0.794866 9.23212 0.726798 9.29372C0.620906 9.38956 0.590166 9.37553 0.618938 9.24453C0.639626 9.15034 0.624526 9.1136 0.536722 9.04453L0.429162 8.95992H0.571378C0.69687 8.95992 0.716693 8.94581 0.73995 8.83992C0.754446 8.77392 0.781446 8.71992 0.79995 8.71992C0.818454 8.71992 0.845454 8.77392 0.85995 8.83992C0.883206 8.94581 0.903026 8.95992 1.02852 8.95992H1.17074L1.06318 9.04453C0.975375 9.1136 0.960273 9.15034 0.980962 9.24453C1.00973 9.37553 0.978986 9.38955 0.873098 9.29372Z" fill="white"/>
<path d="M2.4731 9.29372C2.40503 9.23212 2.39487 9.23212 2.3268 9.29372C2.22091 9.38956 2.19017 9.37553 2.21894 9.24453C2.23963 9.15034 2.22453 9.1136 2.13672 9.04453L2.02916 8.95992H2.17138C2.29687 8.95992 2.31669 8.94581 2.33995 8.83992C2.35445 8.77392 2.38145 8.71992 2.39995 8.71992C2.41845 8.71992 2.44545 8.77392 2.45995 8.83992C2.48321 8.94581 2.50303 8.95992 2.62852 8.95992H2.77074L2.66318 9.04453C2.57538 9.1136 2.56027 9.15034 2.58096 9.24453C2.60973 9.37553 2.57899 9.38955 2.4731 9.29372Z" fill="white"/>
<path d="M4.0731 9.29372C4.00503 9.23212 3.99487 9.23212 3.9268 9.29372C3.82091 9.38956 3.79017 9.37553 3.81894 9.24453C3.83963 9.15034 3.82453 9.1136 3.73672 9.04453L3.62916 8.95992H3.77138C3.89687 8.95992 3.91669 8.94581 3.93995 8.83992C3.95445 8.77392 3.98145 8.71992 3.99995 8.71992C4.01845 8.71992 4.04545 8.77392 4.05995 8.83992C4.08321 8.94581 4.10303 8.95992 4.22852 8.95992H4.37074L4.26318 9.04453C4.17538 9.1136 4.16027 9.15034 4.18096 9.24453C4.20973 9.37553 4.17899 9.38955 4.0731 9.29372Z" fill="white"/>
<path d="M5.6731 9.29372C5.60503 9.23212 5.59487 9.23212 5.5268 9.29372C5.42091 9.38956 5.39017 9.37553 5.41894 9.24453C5.43963 9.15034 5.42453 9.1136 5.33672 9.04453L5.22916 8.95992H5.37138C5.49687 8.95992 5.51669 8.94581 5.53995 8.83992C5.55445 8.77392 5.58145 8.71992 5.59995 8.71992C5.61845 8.71992 5.64545 8.77392 5.65995 8.83992C5.68321 8.94581 5.70303 8.95992 5.82852 8.95992H5.97074L5.86318 9.04453C5.77538 9.1136 5.76027 9.15034 5.78096 9.24453C5.80973 9.37553 5.77899 9.38955 5.6731 9.29372Z" fill="white"/>
<path d="M7.2731 9.29372C7.20503 9.23212 7.19487 9.23212 7.1268 9.29372C7.02091 9.38956 6.99017 9.37553 7.01894 9.24453C7.03963 9.15034 7.02453 9.1136 6.93672 9.04453L6.82916 8.95992H6.97138C7.09687 8.95992 7.11669 8.94581 7.13995 8.83992C7.15445 8.77392 7.18145 8.71992 7.19995 8.71992C7.21845 8.71992 7.24546 8.77392 7.25995 8.83992C7.28321 8.94581 7.30303 8.95992 7.42852 8.95992H7.57074L7.46318 9.04453C7.37538 9.1136 7.36027 9.15034 7.38096 9.24453C7.40974 9.37553 7.37899 9.38955 7.2731 9.29372Z" fill="white"/>
<path d="M8.8731 9.29372C8.80503 9.23212 8.79487 9.23212 8.7268 9.29372C8.62091 9.38956 8.59017 9.37553 8.61894 9.24453C8.63963 9.15034 8.62453 9.1136 8.53672 9.04453L8.42916 8.95992H8.57138C8.69687 8.95992 8.71669 8.94581 8.73995 8.83992C8.75445 8.77392 8.78145 8.71992 8.79995 8.71992C8.81845 8.71992 8.84546 8.77392 8.85995 8.83992C8.88321 8.94581 8.90303 8.95992 9.02852 8.95992H9.17074L9.06318 9.04453C8.97538 9.1136 8.96027 9.15034 8.98096 9.24453C9.00974 9.37553 8.97899 9.38955 8.8731 9.29372Z" fill="white"/>
<path d="M1.67 8.60764C1.60772 8.55416 1.59228 8.55416 1.53 8.60764C1.3836 8.73337 1.36034 8.73089 1.40785 8.59461C1.44857 8.47779 1.44296 8.45835 1.34401 8.37324L1.23554 8.27993H1.37459C1.49657 8.27993 1.51688 8.26519 1.54 8.15993C1.57371 8.00645 1.62629 8.00645 1.66 8.15993C1.68312 8.2652 1.70343 8.27993 1.82541 8.27993H1.96446L1.85598 8.37324C1.75704 8.45835 1.75143 8.47779 1.79215 8.59461C1.83965 8.73088 1.81639 8.73337 1.67 8.60764Z" fill="white"/>
<path d="M3.27 8.60764C3.20772 8.55416 3.19228 8.55416 3.13 8.60764C2.9836 8.73337 2.96034 8.73089 3.00785 8.59461C3.04857 8.47779 3.04296 8.45835 2.94401 8.37324L2.83554 8.27993H2.97459C3.09657 8.27993 3.11688 8.26519 3.14 8.15993C3.17371 8.00645 3.22629 8.00645 3.26 8.15993C3.28312 8.2652 3.30343 8.27993 3.42541 8.27993H3.56446L3.45598 8.37324C3.35704 8.45835 3.35143 8.47779 3.39215 8.59461C3.43965 8.73088 3.41639 8.73337 3.27 8.60764Z" fill="white"/>
<path d="M4.87 8.60764C4.80772 8.55416 4.79228 8.55416 4.73 8.60764C4.5836 8.73337 4.56034 8.73089 4.60785 8.59461C4.64857 8.47779 4.64296 8.45835 4.54401 8.37324L4.43554 8.27993H4.57459C4.69657 8.27993 4.71688 8.26519 4.74 8.15993C4.77371 8.00645 4.82629 8.00645 4.86 8.15993C4.88312 8.2652 4.90343 8.27993 5.02541 8.27993H5.16446L5.05598 8.37324C4.95704 8.45835 4.95143 8.47779 4.99215 8.59461C5.03965 8.73088 5.01639 8.73337 4.87 8.60764Z" fill="white"/>
<path d="M6.47 8.60764C6.40772 8.55416 6.39228 8.55416 6.33 8.60764C6.1836 8.73337 6.16034 8.73089 6.20785 8.59461C6.24857 8.47779 6.24296 8.45835 6.14401 8.37324L6.03554 8.27993H6.17459C6.29657 8.27993 6.31688 8.26519 6.34 8.15993C6.37371 8.00645 6.42629 8.00645 6.46 8.15993C6.48312 8.2652 6.50343 8.27993 6.62541 8.27993H6.76446L6.65598 8.37324C6.55704 8.45835 6.55143 8.47779 6.59215 8.59461C6.63965 8.73088 6.61639 8.73337 6.47 8.60764Z" fill="white"/>
<path d="M8.07 8.60764C8.00772 8.55416 7.99228 8.55416 7.93 8.60764C7.7836 8.73337 7.76034 8.73089 7.80785 8.59461C7.84857 8.47779 7.84296 8.45835 7.74401 8.37324L7.63554 8.27993H7.77459C7.89657 8.27993 7.91688 8.26519 7.94 8.15993C7.97371 8.00645 8.02629 8.00645 8.06 8.15993C8.08312 8.2652 8.10343 8.27993 8.22541 8.27993H8.36446L8.25598 8.37324C8.15704 8.45835 8.15143 8.47779 8.19215 8.59461C8.23966 8.73088 8.21639 8.73337 8.07 8.60764Z" fill="white"/>
<path d="M1.03689 8.04322L0.918398 7.95884L0.79991 7.87447L0.681414 7.95884L0.562918 8.04322L0.607658 7.91488C0.648498 7.79772 0.642938 7.7784 0.543922 7.69322L0.435446 7.59992H0.574498C0.696478 7.59992 0.716786 7.58518 0.739906 7.47992C0.773614 7.32644 0.826197 7.32644 0.859906 7.47992C0.883026 7.58518 0.903334 7.59992 1.02531 7.59992H1.16437L1.05589 7.69322C0.956872 7.7784 0.951314 7.79772 0.992154 7.91488L1.03689 8.04322Z" fill="white"/>
<path d="M2.63689 8.04322L2.5184 7.95884L2.39991 7.87447L2.28141 7.95884L2.16292 8.04322L2.20766 7.91488C2.2485 7.79772 2.24294 7.7784 2.14392 7.69322L2.03545 7.59992H2.1745C2.29648 7.59992 2.31679 7.58518 2.33991 7.47992C2.37361 7.32644 2.4262 7.32644 2.45991 7.47992C2.48303 7.58518 2.50333 7.59992 2.62531 7.59992H2.76437L2.65589 7.69322C2.55687 7.7784 2.55131 7.79772 2.59215 7.91488L2.63689 8.04322Z" fill="white"/>
<path d="M4.23689 8.04322L4.1184 7.95884L3.99991 7.87447L3.88141 7.95884L3.76292 8.04322L3.80766 7.91488C3.8485 7.79772 3.84294 7.7784 3.74392 7.69322L3.63545 7.59992H3.7745C3.89648 7.59992 3.91679 7.58518 3.93991 7.47992C3.97361 7.32644 4.0262 7.32644 4.05991 7.47992C4.08303 7.58518 4.10333 7.59992 4.22531 7.59992H4.36437L4.25589 7.69322C4.15687 7.7784 4.15131 7.79772 4.19215 7.91488L4.23689 8.04322Z" fill="white"/>
<path d="M5.83689 8.04322L5.7184 7.95884L5.59991 7.87447L5.48141 7.95884L5.36292 8.04322L5.40766 7.91488C5.4485 7.79772 5.44294 7.7784 5.34392 7.69322L5.23545 7.59992H5.3745C5.49647 7.59992 5.51679 7.58518 5.53991 7.47992C5.57362 7.32644 5.6262 7.32644 5.65991 7.47992C5.68303 7.58518 5.70333 7.59992 5.82531 7.59992H5.96437L5.85589 7.69322C5.75687 7.7784 5.75132 7.79772 5.79215 7.91488L5.83689 8.04322Z" fill="white"/>
<path d="M7.43689 8.04322L7.3184 7.95884L7.19991 7.87447L7.08141 7.95884L6.96292 8.04322L7.00766 7.91488C7.0485 7.79772 7.04294 7.7784 6.94392 7.69322L6.83545 7.59992H6.9745C7.09647 7.59992 7.11679 7.58518 7.13991 7.47992C7.17361 7.32644 7.2262 7.32644 7.25991 7.47992C7.28303 7.58518 7.30333 7.59992 7.42531 7.59992H7.56437L7.45589 7.69322C7.35687 7.7784 7.35132 7.79772 7.39216 7.91488L7.43689 8.04322Z" fill="white"/>
<path d="M9.03689 8.04322L8.9184 7.95884L8.79991 7.87447L8.68141 7.95884L8.56292 8.04322L8.60766 7.91488C8.6485 7.79772 8.64294 7.7784 8.54392 7.69322L8.43545 7.59992H8.5745C8.69648 7.59992 8.71679 7.58518 8.73991 7.47992C8.77361 7.32644 8.8262 7.32644 8.85991 7.47992C8.88303 7.58518 8.90333 7.59992 9.02532 7.59992H9.16437L9.05589 7.69322C8.95687 7.7784 8.95131 7.79772 8.99216 7.91488L9.03689 8.04322Z" fill="white"/>
<path d="M1.6731 7.25372C1.60503 7.19212 1.59487 7.19212 1.5268 7.25372C1.42091 7.34956 1.39016 7.33553 1.41893 7.20453C1.43962 7.11034 1.42452 7.0736 1.33671 7.00453L1.22915 6.91992H1.37555C1.50621 6.91992 1.52453 6.90703 1.54595 6.79992C1.55915 6.73392 1.58345 6.67992 1.59995 6.67992C1.61645 6.67992 1.64075 6.73392 1.65395 6.79992C1.67537 6.90703 1.69368 6.91992 1.82434 6.91992H1.97074L1.86318 7.00453C1.77538 7.0736 1.76027 7.11034 1.78096 7.20453C1.80973 7.33553 1.77899 7.34955 1.6731 7.25372Z" fill="white"/>
<path d="M3.2731 7.25372C3.20503 7.19212 3.19487 7.19212 3.1268 7.25372C3.02091 7.34956 2.99016 7.33553 3.01893 7.20453C3.03962 7.11034 3.02452 7.0736 2.93671 7.00453L2.82915 6.91992H2.97555C3.10621 6.91992 3.12453 6.90703 3.14595 6.79992C3.15915 6.73392 3.18345 6.67992 3.19995 6.67992C3.21645 6.67992 3.24075 6.73392 3.25395 6.79992C3.27537 6.90703 3.29368 6.91992 3.42434 6.91992H3.57074L3.46318 7.00453C3.37538 7.0736 3.36027 7.11034 3.38096 7.20453C3.40973 7.33553 3.37899 7.34955 3.2731 7.25372Z" fill="white"/>
<path d="M4.8731 7.25372C4.80503 7.19212 4.79487 7.19212 4.7268 7.25372C4.62091 7.34956 4.59016 7.33553 4.61893 7.20453C4.63962 7.11034 4.62452 7.0736 4.53671 7.00453L4.42915 6.91992H4.57555C4.70621 6.91992 4.72453 6.90703 4.74595 6.79992C4.75915 6.73392 4.78345 6.67992 4.79995 6.67992C4.81645 6.67992 4.84075 6.73392 4.85395 6.79992C4.87537 6.90703 4.89368 6.91992 5.02434 6.91992H5.17074L5.06318 7.00453C4.97538 7.0736 4.96027 7.11034 4.98096 7.20453C5.00973 7.33553 4.97899 7.34955 4.8731 7.25372Z" fill="white"/>
<path d="M6.4731 7.25372C6.40503 7.19212 6.39487 7.19212 6.3268 7.25372C6.22091 7.34956 6.19016 7.33553 6.21893 7.20453C6.23962 7.11034 6.22452 7.0736 6.13671 7.00453L6.02916 6.91992H6.17555C6.30621 6.91992 6.32453 6.90703 6.34595 6.79992C6.35915 6.73392 6.38345 6.67992 6.39995 6.67992C6.41645 6.67992 6.44075 6.73392 6.45395 6.79992C6.47537 6.90703 6.49368 6.91992 6.62434 6.91992H6.77074L6.66318 7.00453C6.57538 7.0736 6.56027 7.11034 6.58096 7.20453C6.60974 7.33553 6.57899 7.34955 6.4731 7.25372Z" fill="white"/>
<path d="M8.0731 7.25372C8.00503 7.19212 7.99487 7.19212 7.9268 7.25372C7.82091 7.34956 7.79016 7.33553 7.81893 7.20453C7.83962 7.11034 7.82452 7.0736 7.73671 7.00453L7.62916 6.91992H7.77555C7.90621 6.91992 7.92453 6.90703 7.94595 6.79992C7.95915 6.73392 7.98345 6.67992 7.99995 6.67992C8.01645 6.67992 8.04075 6.73392 8.05395 6.79992C8.07537 6.90703 8.09368 6.91992 8.22434 6.91992H8.37074L8.26318 7.00453C8.17538 7.0736 8.16027 7.11034 8.18096 7.20453C8.20973 7.33553 8.17899 7.34955 8.0731 7.25372Z" fill="white"/>
<path d="M1.00969 6.65553L0.904798 6.5868C0.805642 6.52183 0.794168 6.52183 0.695008 6.5868L0.590116 6.65553L0.617175 6.53233C0.639867 6.42901 0.626879 6.39548 0.536675 6.32452L0.429115 6.23992H0.571331C0.696823 6.23992 0.716646 6.2258 0.739903 6.11992C0.773611 5.96644 0.826194 5.96644 0.859903 6.11992C0.883159 6.22581 0.902979 6.23992 1.02847 6.23992H1.17069L1.06313 6.32452C0.97293 6.39548 0.959939 6.42902 0.982631 6.53233L1.00969 6.65553Z" fill="white"/>
<path d="M2.60969 6.65553L2.5048 6.5868C2.40564 6.52183 2.39417 6.52183 2.29501 6.5868L2.19012 6.65553L2.21718 6.53233C2.23987 6.42901 2.22688 6.39548 2.13668 6.32452L2.02912 6.23992H2.17133C2.29682 6.23992 2.31665 6.2258 2.3399 6.11992C2.37361 5.96644 2.42619 5.96644 2.4599 6.11992C2.48316 6.22581 2.50298 6.23992 2.62847 6.23992H2.77069L2.66313 6.32452C2.57293 6.39548 2.55994 6.42902 2.58263 6.53233L2.60969 6.65553Z" fill="white"/>
<path d="M4.20969 6.65553L4.1048 6.5868C4.00564 6.52183 3.99417 6.52183 3.89501 6.5868L3.79012 6.65553L3.81718 6.53233C3.83987 6.42901 3.82688 6.39548 3.73668 6.32452L3.62912 6.23992H3.77133C3.89682 6.23992 3.91665 6.2258 3.9399 6.11992C3.97361 5.96644 4.02619 5.96644 4.0599 6.11992C4.08316 6.22581 4.10298 6.23992 4.22848 6.23992H4.37069L4.26313 6.32452C4.17293 6.39548 4.15994 6.42902 4.18263 6.53233L4.20969 6.65553Z" fill="white"/>
<path d="M5.80969 6.65553L5.7048 6.5868C5.60564 6.52183 5.59417 6.52183 5.49501 6.5868L5.39012 6.65553L5.41718 6.53233C5.43987 6.42901 5.42688 6.39548 5.33668 6.32452L5.22912 6.23992H5.37133C5.49682 6.23992 5.51665 6.2258 5.5399 6.11992C5.57361 5.96644 5.62619 5.96644 5.6599 6.11992C5.68316 6.22581 5.70298 6.23992 5.82848 6.23992H5.97069L5.86313 6.32452C5.77293 6.39548 5.75994 6.42902 5.78263 6.53233L5.80969 6.65553Z" fill="white"/>
<path d="M7.40969 6.65553L7.3048 6.5868C7.20564 6.52183 7.19417 6.52183 7.09501 6.5868L6.99012 6.65553L7.01718 6.53233C7.03987 6.42901 7.02688 6.39548 6.93668 6.32452L6.82912 6.23992H6.97133C7.09682 6.23992 7.11665 6.2258 7.1399 6.11992C7.17361 5.96644 7.22619 5.96644 7.2599 6.11992C7.28316 6.22581 7.30298 6.23992 7.42848 6.23992H7.57069L7.46313 6.32452C7.37293 6.39548 7.35994 6.42902 7.38263 6.53233L7.40969 6.65553Z" fill="white"/>
<path d="M9.00969 6.65553L8.9048 6.5868C8.80564 6.52183 8.79417 6.52183 8.69501 6.5868L8.59012 6.65553L8.61718 6.53233C8.63987 6.42901 8.62688 6.39548 8.53668 6.32452L8.42912 6.23992H8.57133C8.69682 6.23992 8.71665 6.2258 8.7399 6.11992C8.77361 5.96644 8.82619 5.96644 8.8599 6.11992C8.88316 6.22581 8.90298 6.23992 9.02848 6.23992H9.17069L9.06313 6.32452C8.97293 6.39548 8.95994 6.42902 8.98263 6.53233L9.00969 6.65553Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0">
<rect y="5.68" width="24" height="12.64" rx="1" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 25 KiB

View File

@@ -0,0 +1,6 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="3" y="3" width="8.52628" height="8.52628" fill="#F25022"/>
<rect x="12.4736" y="3" width="8.52628" height="8.52628" fill="#7FBA00"/>
<rect x="3" y="12.4736" width="8.52628" height="8.52628" fill="#00A4EF"/>
<rect x="12.4736" y="12.4736" width="8.52628" height="8.52628" fill="#FFB900"/>
</svg>

After

Width:  |  Height:  |  Size: 399 B

View File

@@ -0,0 +1,10 @@
<svg width="197" height="171" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" version="1.1">
<g>
<title>Layer 1</title>
<path id="svg_7" fill="#FFFFFF" d="m1.7,85.9c0,3.7 1,7.4 2.8,10.5l33.9,58.8c3.5,6 8.8,10.9 15.4,13.1c13,4.3 26.4,-1.2 32.8,-12.3l8.2,-14.2l-32.3,-55.9l34.1,-59.2l8.2,-14.2c2.5,-4.3 5.7,-7.7 9.6,-10.5l-3.5,0l-49.1,0c-9.2,0 -17.7,4.9 -22.3,12.9l-34.9,60.5c-1.9,3.1 -2.9,6.8 -2.9,10.5z" class="st0"/>
<path id="svg_8" fill="#FFFFFF" d="m195.3,85.9c0,-3.7 -1,-7.4 -2.8,-10.5l-34.4,-59.6c-6.4,-11 -19.8,-16.6 -32.8,-12.3c-6.6,2.2 -11.9,7.1 -15.4,13.1l-7.7,13.4l32.3,55.9l-34.1,59.1l-8.2,14.2c-2.5,4.2 -5.7,7.7 -9.6,10.5l3.5,0l49.1,0c9.2,0 17.7,-4.9 22.3,-12.9l34.9,-60.5c1.9,-3.1 2.9,-6.7 2.9,-10.4z" class="st0"/>
<path id="svg_15" fill="#6363F1" d="m1.7,85.9c0,3.7 1,7.4 2.8,10.5l33.9,58.8c3.5,6 8.8,10.9 15.4,13.1c13,4.3 26.4,-1.2 32.8,-12.3l8.2,-14.2l-32.3,-55.9l34.1,-59.2l8.2,-14.2c2.5,-4.3 5.7,-7.7 9.6,-10.5l-3.5,0l-49.1,0c-9.2,0 -17.7,4.9 -22.3,12.9l-34.9,60.5c-1.9,3.1 -2.9,6.8 -2.9,10.5z" class="st1"/>
<path id="svg_16" fill="#6363F1" d="m195.3,85.9c0,-3.7 -1,-7.4 -2.8,-10.5l-34.4,-59.6c-6.4,-11 -19.8,-16.6 -32.8,-12.3c-6.6,2.2 -11.9,7.1 -15.4,13.1l-7.7,13.4l32.3,55.9l-34.1,59.1l-8.2,14.2c-2.5,4.2 -5.7,7.7 -9.6,10.5l3.5,0l49.1,0c9.2,0 17.7,-4.9 22.3,-12.9l34.9,-60.5c1.9,-3.1 2.9,-6.7 2.9,-10.4z" class="st1"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.0 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 5.3 KiB

View File

@@ -0,0 +1,13 @@
<svg width="28" height="24" viewBox="0 0 28 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M3 5.25H21V18C21 18.1989 20.921 18.3897 20.7803 18.5303C20.6397 18.671 20.4489 18.75 20.25 18.75H3.75C3.55109 18.75 3.36032 18.671 3.21967 18.5303C3.07902 18.3897 3 18.1989 3 18V5.25Z" fill="#0052CD"/>
<g opacity="0.75">
<path d="M21 15.75L12 9.75L3 15.75" fill="#0D3777"/>
<path d="M21 15.75L12 9.75L3 15.75V18.75H21V15.75Z" fill="#0D3777"/>
</g>
<path d="M12 15L3 6.75V5.25H21V6.75L12 15Z" fill="#002358" fill-opacity="0.1"/>
<path d="M12 13.5L21 5.25H3L12 13.5Z" fill="#3787FF"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M3 5.25H21L20.1818 6H3.81818L3 5.25Z" fill="white" fill-opacity="0.2"/>
<path d="M14 3V6.66667C14 12.2699 18.7647 14.12 19.6868 14.4262C19.8899 14.4953 20.1101 14.4953 20.3132 14.4262C21.2353 14.12 26 12.2699 26 6.66667V3C26 2.73478 25.8946 2.48043 25.7071 2.29289C25.5196 2.10536 25.2652 2 25 2H15C14.7348 2 14.4804 2.10536 14.2929 2.29289C14.1054 2.48043 14 2.73478 14 3Z" fill="#9CA7B7" stroke="white" stroke-linecap="round" stroke-linejoin="round"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M25 2.5H24.5C24.6525 5.09114 23.6061 10.5537 21.5905 13.3044C23.2148 12.3864 25.5 10.4267 25.5 6.66667V3C25.5 2.86739 25.4473 2.74021 25.3536 2.64645C25.2598 2.55268 25.1326 2.5 25 2.5Z" fill="#556378"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M15 2.5C14.8674 2.5 14.7402 2.55268 14.6464 2.64645C14.5527 2.74021 14.5 2.86739 14.5 3V6.66667C14.5 10.4268 16.7852 12.3864 18.4096 13.3044C16.3939 10.5538 15.3476 5.09115 15.5 2.5H15Z" fill="#C2CAD6"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -0,0 +1,10 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M2 3.5H14V12C14 12.1326 13.9473 12.2598 13.8536 12.3536C13.7598 12.4473 13.6326 12.5 13.5 12.5H2.5C2.36739 12.5 2.24021 12.4473 2.14645 12.3536C2.05268 12.2598 2 12.1326 2 12V3.5Z" fill="#0052CD"/>
<g opacity="0.75">
<path d="M14 10.5L8 6.5L2 10.5" fill="#063799"/>
<path d="M14 10.5L8 6.5L2 10.5V12.5H14V10.5Z" fill="#063799"/>
</g>
<path d="M8 10L2 4.5V3.5H14V4.5L8 10Z" fill="#002358" fill-opacity="0.1"/>
<path d="M8 9L14 3.5H2L8 9Z" fill="#3787FF"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M2 3.5H14L13.4545 4H2.54545L2 3.5Z" fill="white" fill-opacity="0.2"/>
</svg>

After

Width:  |  Height:  |  Size: 686 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 222 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@@ -0,0 +1,3 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M7.47605 0.00430566C7.44164 0.00743325 7.33216 0.0183798 7.23363 0.0261988C4.96109 0.231056 2.83245 1.45707 1.48426 3.34145C0.733529 4.38919 0.253372 5.57768 0.0719453 6.83654C0.00782014 7.27596 0 7.40576 0 8.00157C0 8.59737 0.00782014 8.72717 0.0719453 9.1666C0.506745 12.1707 2.64477 14.6946 5.54448 15.6298C6.06373 15.7971 6.61114 15.9113 7.23363 15.9801C7.47605 16.0066 8.52395 16.0066 8.76637 15.9801C9.84086 15.8612 10.7511 15.5954 11.6489 15.1372C11.7865 15.0668 11.8131 15.048 11.7943 15.0324C11.7818 15.023 11.1953 14.2364 10.4915 13.2856L9.21212 11.5576L7.60899 9.18536C6.72688 7.88115 6.00117 6.81464 5.99492 6.81464C5.98866 6.81308 5.9824 7.86708 5.97928 9.15409C5.97458 11.4075 5.97302 11.4982 5.94487 11.5514C5.9042 11.628 5.87292 11.6593 5.80723 11.6937C5.75718 11.7187 5.71339 11.7234 5.47722 11.7234H5.20665L5.1347 11.6781C5.08778 11.6483 5.05337 11.6092 5.02991 11.5639L4.99707 11.4935L5.0002 8.35811L5.00489 5.22113L5.05337 5.16015C5.0784 5.12731 5.13157 5.08508 5.16911 5.06475C5.23324 5.03348 5.25826 5.03035 5.52884 5.03035C5.8479 5.03035 5.90108 5.04286 5.98397 5.13356C6.00743 5.15858 6.87546 6.46592 7.91398 8.04066C8.95249 9.61541 10.3726 11.7656 11.0702 12.8212L12.337 14.74L12.4012 14.6977C12.9689 14.3287 13.5695 13.8033 14.045 13.2559C15.0569 12.094 15.7091 10.6772 15.9281 9.1666C15.9922 8.72717 16 8.59737 16 8.00157C16 7.40576 15.9922 7.27596 15.9281 6.83654C15.4933 3.83248 13.3552 1.30851 10.4555 0.373362C9.94409 0.207599 9.39981 0.0934421 8.78983 0.024635C8.63969 0.00899705 7.60587 -0.00820472 7.47605 0.00430566ZM10.7511 4.8427C10.8262 4.88023 10.8872 4.95216 10.9091 5.02722C10.9216 5.06788 10.9247 5.93735 10.9216 7.89679L10.9169 10.7085L10.4211 9.94849L9.92375 9.18849V7.14461C9.92375 5.8232 9.93001 5.08039 9.93939 5.04443C9.96442 4.95685 10.0192 4.88805 10.0942 4.84739C10.1584 4.81455 10.1818 4.81142 10.4274 4.81142C10.6588 4.81142 10.6995 4.81455 10.7511 4.8427Z" fill="#21324B"/>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@@ -0,0 +1,3 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M16 8.00097C16 6.94104 14.6726 5.93656 12.6376 5.31365C13.1072 3.23945 12.8985 1.58923 11.9788 1.06089C11.7677 0.937463 11.5209 0.878734 11.2515 0.878264V0.875C10.3547 0.875 9.1806 1.51422 7.99348 2.62306C6.80636 1.52074 5.63229 0.888045 4.73543 0.888045V0.891307C4.46148 0.891307 4.21362 0.95001 3.99837 1.07394C3.08194 1.60227 2.87648 3.24924 3.34937 5.31691C1.32083 5.94308 0 6.9443 0 8.00097C0 9.06089 1.32735 10.0654 3.36241 10.6883C2.89278 12.7625 3.10151 14.4127 4.0212 14.941C4.23318 15.065 4.48104 15.1237 4.75499 15.1237C5.65185 15.1237 6.82593 14.4845 8.01305 13.3756C9.20016 14.4779 10.3742 15.1106 11.2711 15.1106C11.545 15.1106 11.7929 15.0519 12.0082 14.928C12.9246 14.3997 13.13 12.7527 12.6572 10.685C14.6792 10.0621 16 9.05763 16 8.00097ZM8.51203 3.13183C9.57351 2.14523 10.57 1.60401 11.2483 1.60228V1.60553C11.3983 1.60553 11.519 1.63489 11.6201 1.69033C12.0636 1.94471 12.256 2.91332 12.106 4.15914C12.0701 4.46571 12.0114 4.78858 11.9397 5.11797C11.3004 4.96143 10.6025 4.84076 9.86873 4.76249C9.42845 4.15914 8.97187 3.61124 8.51203 3.13183ZM4.73543 1.61532C5.41052 1.61532 6.41174 2.15343 7.47493 3.13509C7.01834 3.6145 6.56176 4.15914 6.12801 4.76249C5.39095 4.84076 4.69303 4.96143 4.05381 5.12123C3.9788 4.7951 3.92336 4.47875 3.88422 4.17545C3.73094 2.92963 3.9201 1.96102 4.36037 1.70337C4.45821 1.64467 4.58541 1.61858 4.73543 1.61858V1.61532ZM11.7538 5.82571C11.6331 6.24642 11.4831 6.68017 11.3135 7.11393C11.1798 6.85302 11.0395 6.59212 10.8863 6.33121C10.7362 6.07031 10.5764 5.81593 10.4166 5.56807C10.8797 5.63655 11.3265 5.72135 11.7538 5.82571ZM9.4741 10.5447C9.74479 10.1566 10.0057 9.73918 10.2601 9.2989C10.5047 8.87167 10.7297 8.43465 10.9352 7.99764C10.7297 7.56062 10.5047 7.12687 10.2568 6.69964C10.0024 6.26262 9.73827 5.84843 9.46758 5.46034C8.98491 5.4212 8.49245 5.39837 7.99999 5.39837C7.50427 5.39837 7.01181 5.4212 6.52588 5.4636C6.25519 5.85169 5.99428 6.26914 5.7399 6.70942C5.4953 7.13665 5.26701 7.57367 5.06481 8.01068C5.27027 8.4477 5.4953 8.88145 5.74316 9.30869C5.99755 9.7457 6.26171 10.1599 6.5324 10.548C7.01507 10.5871 7.50753 10.61 7.99999 10.61C8.49571 10.61 8.98817 10.5871 9.4741 10.5447ZM11.3135 8.87499C11.4896 9.312 11.6396 9.74902 11.7636 10.173C11.3363 10.2774 10.8863 10.3654 10.4199 10.4339C10.5797 10.1828 10.7395 9.92513 10.8895 9.66096C11.0395 9.40006 11.1798 9.13589 11.3135 8.87499ZM7.09988 11.3113C7.39992 11.6928 7.70322 12.0418 8.00652 12.3549C8.30656 12.0418 8.60987 11.6928 8.90339 11.3113C8.60661 11.3276 8.3033 11.3341 7.99674 11.3341C7.69344 11.3341 7.3934 11.3243 7.09988 11.3113ZM5.58011 10.4339C5.117 10.3654 4.6702 10.2806 4.24297 10.1763C4.36364 9.75554 4.51366 9.32179 4.68325 8.88803C4.81696 9.14894 4.9572 9.40984 5.11048 9.67075C5.26376 9.93165 5.42031 10.186 5.58011 10.4339ZM8.89686 4.6908C8.59682 4.30923 8.29352 3.96027 7.99022 3.64718C7.69018 3.96027 7.38687 4.30923 7.09336 4.6908C7.39014 4.6745 7.69344 4.66797 8 4.66797C8.3033 4.66797 8.60334 4.67776 8.89686 4.6908ZM5.57685 5.56807C5.41704 5.81919 5.25724 6.07683 5.10722 6.341C4.9572 6.6019 4.81696 6.86281 4.68325 7.12371C4.50714 6.6867 4.35712 6.24968 4.23319 5.82571C4.66042 5.72461 5.11048 5.63655 5.57685 5.56807ZM0.724014 8.001C0.724014 8.51303 1.47085 9.15876 2.62536 9.65122C2.90909 9.77189 3.21566 9.88278 3.53853 9.98388C3.72116 9.34792 3.9625 8.68587 4.26254 8.00752C3.95924 7.32591 3.71464 6.6606 3.52874 6.02138C3.2124 6.12248 2.90583 6.23011 2.62536 6.35077C1.47085 6.83997 0.724014 7.48897 0.724014 8.001ZM4.37994 14.3116C3.93641 14.0572 3.74399 13.0886 3.89401 11.8428C3.92988 11.5362 3.98859 11.2133 4.06034 10.8839C4.69955 11.0405 5.39747 11.1611 6.13127 11.2394C6.57155 11.8428 7.02813 12.3907 7.48798 12.8701C6.42479 13.8582 5.42683 14.3996 4.74847 14.3996C4.60171 14.3964 4.47778 14.367 4.37994 14.3116ZM11.6396 14.2986C12.0799 14.041 12.2691 13.0724 12.1158 11.8266C12.0799 11.5233 12.0212 11.2069 11.9462 10.8775C11.307 11.0373 10.6091 11.158 9.872 11.2363C9.43825 11.8396 8.98166 12.3842 8.52508 12.8637C9.58827 13.8453 10.5895 14.3834 11.2646 14.3834C11.4146 14.3834 11.5418 14.3573 11.6396 14.2986ZM13.3714 9.65111C13.0909 9.77178 12.7844 9.87941 12.468 9.98051C12.2821 9.34129 12.0375 8.67598 11.7342 7.99437C12.0343 7.31601 12.2756 6.65397 12.4582 6.01801C12.7811 6.11911 13.0877 6.23 13.3747 6.35067C14.5292 6.84312 15.276 7.48886 15.276 8.00089C15.2727 8.51292 14.5259 9.16192 13.3714 9.65111ZM9.48716 8.00099C9.48716 8.82413 8.81987 9.49141 7.99674 9.49141C7.1736 9.49141 6.50632 8.82413 6.50632 8.00099C6.50632 7.17786 7.1736 6.51057 7.99674 6.51057C8.81987 6.51057 9.48716 7.17786 9.48716 8.00099Z" fill="#61DAFB"/>
</svg>

After

Width:  |  Height:  |  Size: 4.6 KiB

View File

@@ -0,0 +1,3 @@
<svg width="27" height="30" viewBox="0 0 27 30" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M7.17526 4.65702L12.7581 8.4678C12.8841 8.55171 13.0312 8.59766 13.1823 8.60023C13.3336 8.59913 13.4811 8.55305 13.6065 8.4678L19.1936 4.64419C19.4107 4.48876 19.5304 4.22964 19.5086 3.96231C19.4868 3.69494 19.3268 3.45894 19.0875 3.34116L13.5047 0.577069C13.2929 0.47431 13.0462 0.47431 12.8344 0.577069L7.26859 3.34116C7.02493 3.45957 6.86282 3.70015 6.84355 3.97186C6.82428 4.2436 6.9508 4.50495 7.17526 4.65702ZM15.0786 9.66401C15.079 9.91671 15.2027 10.1531 15.4095 10.2963L19.8851 13.3552C20.1716 13.5527 20.5549 13.528 20.8141 13.2953L24.5685 9.93742C24.7358 9.78792 24.8287 9.57145 24.8222 9.34629C24.8157 9.12113 24.7103 8.91047 24.5346 8.77112L20.9499 5.90448C20.6893 5.69749 20.3258 5.68366 20.0505 5.87029L15.4095 9.04453C15.2064 9.18514 15.0832 9.41584 15.0786 9.66401ZM3.94689 13.8251C4.12777 13.9876 4.22076 14.2273 4.19719 14.4702C4.17368 14.7146 4.03257 14.9317 3.8196 15.0512L1.14699 16.6533C0.876067 16.8152 0.533997 16.7919 0.287252 16.5946C0.04051 16.3973 -0.059654 16.0671 0.0355146 15.7647L1.02395 12.6545C1.10152 12.4081 1.29806 12.2182 1.54575 12.1504C1.79328 12.0784 2.06021 12.1415 2.24998 12.317L3.94689 13.8251ZM18.4427 14.1498L13.6108 10.8431C13.354 10.6704 13.0191 10.6704 12.7623 10.8431L7.93037 14.1498C7.73817 14.2828 7.61643 14.4966 7.59946 14.7308C7.58694 14.9667 7.6804 15.1957 7.85401 15.3546L12.6817 19.6737C12.8209 19.7979 13.0005 19.8663 13.1865 19.866C13.3724 19.8659 13.5519 19.7976 13.6914 19.6737L18.5191 15.3546C18.6932 15.1964 18.7854 14.9664 18.7694 14.7308C18.7559 14.4966 18.6352 14.282 18.4427 14.1498ZM5.55471 13.2953L1.80454 9.93742C1.63581 9.78412 1.54268 9.56377 1.54999 9.33504C1.55407 9.10958 1.65842 8.89791 1.83422 8.7583L5.41894 5.87456C5.68133 5.66817 6.04553 5.65438 6.32255 5.8404L10.9593 9.01461C11.1745 9.15576 11.3043 9.39684 11.3043 9.65546C11.3043 9.91407 11.1745 10.1552 10.9593 10.2963L6.488 13.3551C6.19973 13.5518 5.81587 13.5272 5.55471 13.2953ZM24.8103 18.1187L20.9923 15.833C20.7088 15.6622 20.3478 15.6968 20.1014 15.9185L15.4349 20.0839C15.2381 20.2597 15.1456 20.5255 15.1906 20.7866C15.2355 21.0476 15.4114 21.2667 15.6555 21.3655L22.1292 23.9886C22.218 24.0255 22.3132 24.0444 22.4092 24.0442C22.7097 24.0451 22.9824 23.8676 23.1049 23.5913L25.1115 19.097C25.2748 18.7413 25.1448 18.3189 24.8103 18.1187ZM25.3406 12.6545L26.329 15.7647H26.3206C26.3937 15.9973 26.3522 16.2511 26.2088 16.4479C26.0654 16.6446 25.8375 16.7606 25.5951 16.7601C25.4592 16.7606 25.3257 16.7236 25.2091 16.6533L22.5322 15.0512C22.3237 14.9292 22.1875 14.7123 22.1674 14.4702C22.1424 14.2271 22.2356 13.9868 22.4177 13.8251L24.1146 12.3128C24.3063 12.141 24.5712 12.0783 24.8188 12.1461C25.0664 12.2169 25.2623 12.4077 25.3406 12.6545ZM11.1799 20.7845C11.2256 20.5245 11.134 20.2593 10.9381 20.0839L6.27166 15.9185C6.02523 15.6968 5.6643 15.6622 5.38078 15.833L1.56272 18.1187C1.23214 18.3198 1.10135 18.7369 1.25729 19.0927L3.26811 23.587C3.4347 23.9618 3.86541 24.1372 4.24384 23.9844L10.7133 21.3612C10.9575 21.2633 11.134 21.0451 11.1799 20.7845ZM13.4708 22.0661L18.6633 24.1681C18.9172 24.2767 19.0926 24.5155 19.1215 24.7918C19.1543 25.0715 19.0301 25.3465 18.799 25.5052L13.6023 29.1152C13.4777 29.2027 13.3299 29.2504 13.178 29.2519C13.0263 29.2496 12.8787 29.202 12.7538 29.1152L7.5613 25.5052C7.32939 25.3469 7.20364 25.0722 7.23463 24.7918C7.26929 24.5126 7.45101 24.2741 7.70975 24.1681L12.9023 22.0661C13.0849 21.9933 13.2882 21.9933 13.4708 22.0661Z" fill="#BF4722"/>
</svg>

After

Width:  |  Height:  |  Size: 3.5 KiB

View File

@@ -0,0 +1,4 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.73064 2.00006L7.99886 5.00228L6.26708 2.00006H0.5L7.99886 15L15.4977 2.00006H9.73064Z" fill="#4DBA87"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.73061 1.99995L7.99883 5.00217L6.26705 1.99995H3.49951L7.99883 9.7999L12.4981 1.99995H9.73061Z" fill="#435466"/>
</svg>

After

Width:  |  Height:  |  Size: 423 B

View File

@@ -0,0 +1,3 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.2757 6.8596L9.27565 6.85961L9.27559 6.85963C9.09306 6.9081 8.90793 6.95726 8.69368 7.01255L8.6808 7.016C8.5761 7.04412 8.56518 7.04705 8.46776 6.93465C8.35091 6.80221 8.26522 6.71652 8.10162 6.63862C7.61084 6.39712 7.13564 6.46723 6.6916 6.75547C6.16186 7.09824 5.8892 7.6046 5.897 8.23561C5.90479 8.85883 6.33325 9.37298 6.94867 9.45867C7.47841 9.52878 7.92245 9.34182 8.27301 8.94452C8.32501 8.88097 8.37272 8.81313 8.42568 8.73783C8.44413 8.7116 8.46322 8.68446 8.48334 8.65628H6.97983C6.81624 8.65628 6.77729 8.55501 6.83182 8.42257C6.93309 8.18108 7.12006 7.77599 7.22912 7.57344C7.25249 7.5267 7.30702 7.4488 7.42388 7.4488H9.93092C10.0435 7.09208 10.2262 6.75501 10.4699 6.43607C11.0386 5.68821 11.7241 5.2987 12.6511 5.13511C13.4457 4.99488 14.1936 5.07279 14.8714 5.53241C15.4868 5.95308 15.8685 6.52177 15.9698 7.26962C16.1022 8.3213 15.7984 9.17823 15.0739 9.9105C14.5597 10.4324 13.9287 10.7596 13.2042 10.9077C13.066 10.9332 12.9278 10.9454 12.7919 10.9573C12.7209 10.9636 12.6505 10.9697 12.581 10.9778C11.8721 10.9622 11.2255 10.7596 10.6802 10.2922C10.2967 9.96069 10.0325 9.55321 9.9012 9.07883C9.81009 9.26283 9.70115 9.43905 9.57397 9.60669C9.01308 10.3468 8.2808 10.8064 7.35376 10.931C6.59032 11.0323 5.88141 10.8843 5.2582 10.4169C4.68172 9.98062 4.35453 9.40414 4.26884 8.68744C4.16757 7.83831 4.41686 7.07487 4.93101 6.40491C5.48411 5.68042 6.21639 5.2208 7.11227 5.05721C7.84455 4.92477 8.54567 5.01046 9.17667 5.43893C9.58955 5.71158 9.88558 6.08551 10.0803 6.53734C10.1271 6.60746 10.0959 6.64641 10.0024 6.66978C9.72941 6.73912 9.5046 6.79882 9.2757 6.8596ZM14.4297 7.74726L14.4297 7.74721C14.426 7.68376 14.4228 7.6286 14.4117 7.57344C14.2715 6.80221 13.5626 6.36596 12.8225 6.53735C12.098 6.70094 11.6306 7.16056 11.4592 7.89284C11.319 8.50048 11.615 9.1159 12.1759 9.36519C12.6044 9.55216 13.0329 9.52878 13.4457 9.31845C14.0612 8.99905 14.3961 8.50048 14.4351 7.83052C14.4328 7.80097 14.4312 7.77341 14.4297 7.74726ZM1.18397 6.77104C1.16839 6.79441 1.17618 6.80999 1.20734 6.80999L4.0274 6.81778C4.05077 6.81778 4.08972 6.79441 4.1053 6.77104L4.23773 6.56849C4.25331 6.54512 4.24552 6.52175 4.21436 6.52175H1.43326C1.4021 6.52175 1.36315 6.53733 1.34757 6.5607L1.18397 6.77104ZM0.00779021 7.48771C-0.00779021 7.51109 0 7.52667 0.0311608 7.52667L3.71593 7.51888C3.74709 7.51888 3.77825 7.50329 3.78604 7.47213L3.84836 7.28517C3.85615 7.2618 3.84057 7.23843 3.80941 7.23843H0.257077C0.225916 7.23843 0.186965 7.25401 0.171385 7.27738L0.00779021 7.48771ZM1.91636 8.24345C1.8852 8.24345 1.87741 8.22008 1.89299 8.19671L2.00205 8.00195C2.01763 7.97858 2.04879 7.95521 2.07995 7.95521H3.63799C3.66916 7.95521 3.68474 7.97858 3.68474 8.00974L3.66915 8.19671C3.66915 8.22787 3.63799 8.25124 3.61462 8.25124L1.91636 8.24345Z" fill="#00ACD7"/>
</svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

@@ -0,0 +1,44 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_56_28)">
<mask id="mask0_56_28" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="1" y="0" width="14" height="16">
<path d="M7.62322 0.101176L1.37744 3.72068C1.1439 3.85581 0.999987 4.10586 1 4.3765V11.6206C1 11.891 1.14351 12.1409 1.37744 12.2764L7.62367 15.8987C7.85722 16.0338 8.14471 16.0338 8.37826 15.8987L14.6234 12.2764C14.8564 12.1408 14.9999 11.8909 15 11.6206V4.3765C15 4.10619 14.8562 3.85613 14.622 3.72068L8.37767 0.101176C8.14355 -0.0337253 7.85571 -0.0337253 7.62159 0.101176" fill="white"/>
</mask>
<g mask="url(#mask0_56_28)">
<path d="M21.2158 3.09498L3.61633 -5.56641L-5.40765 12.9165L12.1914 21.5783L21.2158 3.09498Z" fill="url(#paint0_linear_56_28)"/>
<mask id="mask1_56_28" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="1" y="0" width="14" height="16">
<path d="M1.14819 12.0592C1.20794 12.1371 1.28266 12.2045 1.37057 12.2551L6.72833 15.3623L7.62079 15.8773C7.75422 15.9547 7.90632 15.9874 8.05576 15.9763C8.10557 15.9722 8.15538 15.9629 8.20401 15.949L14.7914 3.83882C14.741 3.78374 14.6819 3.7376 14.6158 3.6989L10.5262 1.32777L8.36442 0.0789498C8.303 0.0439739 8.23718 0.0174403 8.16873 6.10352e-05L1.14819 12.0592Z" fill="white"/>
</mask>
<g mask="url(#mask1_56_28)">
<path d="M-6.45789 5.63943L5.96918 22.5266L22.4042 10.3351L9.97638 -6.55157L-6.45789 5.63943Z" fill="url(#paint1_linear_56_28)"/>
</g>
<mask id="mask2_56_28" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="1" y="0" width="14" height="16">
<path d="M7.82612 0.00288913C7.7199 0.0136614 7.61712 0.0467252 7.52444 0.0999373L1.29645 3.70902L8.01218 15.9904C8.10558 15.977 8.19749 15.9458 8.28051 15.8975L14.5263 12.2752C14.7171 12.1643 14.8503 11.9754 14.891 11.7578L8.04479 0.0152434C7.99451 0.00518327 7.94337 9.81443e-05 7.8921 6.10352e-05C7.87134 6.10352e-05 7.85058 0.00110297 7.82983 0.00303797" fill="white"/>
</mask>
<g mask="url(#mask2_56_28)">
<path d="M0.954529 -0.00231934V16.0732H15.0383V-0.00231934H0.954529Z" fill="url(#paint2_linear_56_28)"/>
</g>
</g>
</g>
<defs>
<linearGradient id="paint0_linear_56_28" x1="12.2743" y1="-1.24931" x2="3.24574" y2="17.0954" gradientUnits="userSpaceOnUse">
<stop offset="0.3" stop-color="#3E863D"/>
<stop offset="0.5" stop-color="#55934F"/>
<stop offset="0.8" stop-color="#5AAD45"/>
</linearGradient>
<linearGradient id="paint1_linear_56_28" x1="-0.113996" y1="14.1797" x2="16.2951" y2="2.10401" gradientUnits="userSpaceOnUse">
<stop offset="0.57" stop-color="#3E863D"/>
<stop offset="0.72" stop-color="#619857"/>
<stop offset="1" stop-color="#76AC64"/>
</linearGradient>
<linearGradient id="paint2_linear_56_28" x1="0.959317" y1="8.03588" x2="15.041" y2="8.03588" gradientUnits="userSpaceOnUse">
<stop offset="0.16" stop-color="#6BBF47"/>
<stop offset="0.38" stop-color="#79B461"/>
<stop offset="0.47" stop-color="#75AC64"/>
<stop offset="0.7" stop-color="#659E5A"/>
<stop offset="0.9" stop-color="#3E863D"/>
</linearGradient>
<clipPath id="clip0_56_28">
<rect width="16" height="16" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 3.0 KiB

View File

@@ -0,0 +1,5 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="1" y="1" width="14" height="14" rx="0.55" fill="#3178C6"/>
<path d="M8.71174 8.44833V7.30009H3.67252V8.44833H5.4716V13.5609H6.90383V8.44833H8.71174Z" fill="white"/>
<path d="M9.28273 13.4259C9.51368 13.5423 9.78685 13.6296 10.1022 13.6879C10.4176 13.7461 10.7499 13.7752 11.0993 13.7752C11.4398 13.7752 11.7633 13.7432 12.0698 13.6791C12.3762 13.6151 12.6449 13.5096 12.8759 13.3626C13.1068 13.2156 13.2897 13.0235 13.4244 12.7862C13.5592 12.549 13.6265 12.2557 13.6265 11.9064C13.6265 11.6532 13.588 11.4313 13.511 11.2406C13.4341 11.0499 13.323 10.8804 13.1779 10.7319C13.0329 10.5835 12.8589 10.4503 12.656 10.3324C12.4532 10.2146 12.2245 10.1032 11.9699 9.99842C11.7833 9.92271 11.616 9.84921 11.468 9.77792C11.3199 9.70662 11.194 9.63382 11.0904 9.55962C10.9868 9.48537 10.9069 9.4068 10.8506 9.32383C10.7943 9.2409 10.7662 9.14699 10.7662 9.04221C10.7662 8.94614 10.7914 8.85956 10.8417 8.78245C10.8921 8.70529 10.9631 8.63905 11.0549 8.58375C11.1467 8.52845 11.2592 8.48554 11.3925 8.45495C11.5257 8.42442 11.6738 8.40913 11.8366 8.40913C11.9551 8.40913 12.0801 8.41785 12.2119 8.4353C12.3437 8.4528 12.4762 8.47972 12.6094 8.51607C12.7427 8.55247 12.8722 8.59829 12.9981 8.65365C13.1239 8.70895 13.2401 8.77297 13.3467 8.84572V7.54025C13.1305 7.45873 12.8944 7.39831 12.6383 7.35906C12.3822 7.31975 12.0883 7.30009 11.7566 7.30009C11.4191 7.30009 11.0993 7.33574 10.7973 7.40709C10.4953 7.47838 10.2295 7.58974 10 7.7411C9.77053 7.89247 9.58918 8.08529 9.45596 8.31958C9.32269 8.55392 9.25608 8.83409 9.25608 9.16008C9.25608 9.57637 9.3782 9.93149 9.62251 10.2254C9.86681 10.5194 10.2377 10.7683 10.7351 10.9721C10.9306 11.0507 11.1126 11.1278 11.2814 11.2035C11.4502 11.2792 11.596 11.3578 11.7189 11.4393C11.8418 11.5208 11.9387 11.6095 12.0098 11.7056C12.0809 11.8017 12.1164 11.9108 12.1164 12.0331C12.1164 12.1233 12.0942 12.207 12.0498 12.2841C12.0053 12.3613 11.938 12.4282 11.8477 12.485C11.7574 12.5417 11.6449 12.5861 11.5102 12.6181C11.3754 12.6502 11.2177 12.6662 11.0371 12.6662C10.7292 12.6662 10.4242 12.6131 10.1222 12.5068C9.82018 12.4006 9.54034 12.2412 9.28273 12.0287V13.4259Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

View File

@@ -0,0 +1,11 @@
<svg width="72" height="72" viewBox="0 0 72 72" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0 8C0 3.58172 3.58172 0 8 0H64C68.4183 0 72 3.58172 72 8V64C72 68.4183 68.4183 72 64 72H8C3.58172 72 0 68.4183 0 64V8Z" fill="#21324B"/>
<path d="M0 8C0 3.58172 3.58172 0 8 0H64C68.4183 0 72 3.58172 72 8V64C72 68.4183 68.4183 72 64 72H8C3.58172 72 0 68.4183 0 64V8Z" fill="url(#paint0_linear_6_270)" fill-opacity="0.2"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M35.9984 18.5C26.336 18.5 18.5 26.335 18.5 36.0005C18.5 43.7324 23.5138 50.291 30.4678 52.6051C31.3434 52.7662 31.6625 52.2259 31.6625 51.7618C31.6625 51.3471 31.6474 50.2459 31.6388 48.7859C26.7711 49.843 25.7441 46.4396 25.7441 46.4396C24.948 44.4178 23.8007 43.8795 23.8007 43.8795C22.2117 42.7945 23.921 42.816 23.921 42.816C25.6775 42.9395 26.6014 44.6197 26.6014 44.6197C28.1624 47.2937 30.6977 46.5213 31.6947 46.0733C31.8537 44.9431 32.306 44.1718 32.8055 43.7345C28.9197 43.293 24.8341 41.7911 24.8341 35.0852C24.8341 33.1751 25.5163 31.612 26.6358 30.3894C26.4553 29.9468 25.8547 28.1667 26.8077 25.758C26.8077 25.758 28.2762 25.2875 31.6195 27.5521C33.015 27.1632 34.5126 26.9699 36.0005 26.9624C37.4874 26.9699 38.9839 27.1632 40.3816 27.5521C43.7227 25.2875 45.1891 25.758 45.1891 25.758C46.1442 28.1667 45.5436 29.9468 45.3642 30.3894C46.4858 31.612 47.1626 33.1751 47.1626 35.0852C47.1626 41.8083 43.0706 43.2876 39.173 43.7205C39.8004 44.2609 40.3601 45.3288 40.3601 46.9617C40.3601 49.3005 40.3386 51.1881 40.3386 51.7618C40.3386 52.2302 40.6545 52.7748 41.5418 52.604C48.4905 50.2846 53.5 43.7302 53.5 36.0005C53.5 26.335 45.664 18.5 35.9984 18.5Z" fill="white"/>
<defs>
<linearGradient id="paint0_linear_6_270" x1="0" y1="0" x2="72" y2="72" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="1" stop-color="white" stop-opacity="0"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@@ -0,0 +1,25 @@
<svg width="72" height="72" viewBox="0 0 72 72" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0 8C0 3.58172 3.58172 0 8 0H64C68.4183 0 72 3.58172 72 8V64C72 68.4183 68.4183 72 64 72H8C3.58172 72 0 68.4183 0 64V8Z" fill="#1EB4D4"/>
<path d="M0 8C0 3.58172 3.58172 0 8 0H64C68.4183 0 72 3.58172 72 8V64C72 68.4183 68.4183 72 64 72H8C3.58172 72 0 68.4183 0 64V8Z" fill="url(#paint0_linear_1_85)" fill-opacity="0.2"/>
<g filter="url(#filter0_d_1_85)">
<circle cx="36" cy="39" r="16" fill="#35BCD8"/>
</g>
<path fill-rule="evenodd" clip-rule="evenodd" d="M51.3994 17.2212C52.831 21.3475 52.831 26.737 51.7362 29.3896C51.1889 30.6948 51.1467 32.2106 51.5678 33.558C52.1152 35.2001 52.4099 36.9264 52.4099 38.7791C52.4099 48.0001 44.9573 55.3685 35.7783 55.2001C27.0625 55.0738 19.6941 47.6633 19.4836 38.9896C19.4415 37.0948 19.7362 35.2001 20.3257 33.5159C20.7889 32.1685 20.7889 30.6948 20.2415 29.3896C19.1889 26.7791 19.1467 21.3896 20.5783 17.1791C20.9152 16.4212 22.0941 16.6738 22.0941 17.4738V17.7685C22.3467 21.7685 23.8625 24.1685 26.052 24.9685C26.3889 25.137 26.8099 25.0948 27.1467 24.8843C29.7152 23.3264 32.7046 22.358 35.9467 22.358C39.1889 22.358 42.2204 23.2843 44.7467 24.8843C45.1257 25.137 45.6731 25.137 46.0099 24.9685C48.1573 23.9159 49.5889 21.7685 49.8415 17.8106V17.5159C49.8836 16.7159 51.0204 16.4633 51.3994 17.2212ZM36.1994 26.2738C29.1257 26.1054 23.3152 31.9159 23.4836 39.0317C23.5678 45.7264 29.0836 51.158 35.7362 51.3264C42.852 51.4106 48.6204 45.6422 48.4941 38.5685C48.3678 31.8738 42.8941 26.358 36.1994 26.2738ZM34.9362 32.8844L37.8836 37.4318L40.7468 41.9792C40.9152 42.2318 40.9994 42.5265 40.9994 42.8213C40.9994 43.3686 40.7047 43.8739 40.2415 44.1686C39.6941 44.5055 38.9783 44.5055 38.431 44.1265C38.2204 44.0002 38.052 43.8739 37.9678 43.6634L36.3257 41.3055C36.1994 41.0528 35.9047 41.0528 35.6941 41.2634L33.3783 43.9581C33.0836 44.2528 32.7047 44.4634 32.2415 44.4634C31.8626 44.4634 31.4415 44.3371 31.1468 44.0844C30.5152 43.495 30.4731 42.4844 31.0626 41.8528L34.1783 38.4423C34.3047 38.2318 34.3889 37.9371 34.2204 37.6844L32.2415 34.5686C32.0731 34.316 31.9889 34.0213 31.9889 33.7265C31.9889 33.1792 32.2836 32.6739 32.7468 32.3792C33.5047 31.916 34.4731 32.1265 34.9362 32.8844Z" fill="white"/>
<defs>
<filter id="filter0_d_1_85" x="17" y="23" width="38" height="41" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feMorphology radius="4" operator="erode" in="SourceAlpha" result="effect1_dropShadow_1_85"/>
<feOffset dy="6"/>
<feGaussianBlur stdDeviation="3.5"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.231373 0 0 0 0 0.278431 0 0 0 0.25 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1_85"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1_85" result="shape"/>
</filter>
<linearGradient id="paint0_linear_1_85" x1="0" y1="0" x2="72" y2="72" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="1" stop-color="white" stop-opacity="0"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

@@ -0,0 +1 @@
<svg width="16" height="16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3ZM13 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3ZM3 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z" fill="#21324B"/></svg>

After

Width:  |  Height:  |  Size: 238 B

View File

@@ -0,0 +1,11 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M3.12787 4.89733C1.60001 7.00025 1.60001 10 1.60001 15.9996C1.60001 21.9992 1.60001 24.999 3.12787 27.1019C3.62131 27.781 4.21857 28.3783 4.89772 28.8717C7.00065 30.3996 10.0004 30.3996 16 30.3996C21.9996 30.3996 24.9994 30.3996 27.1023 28.8717C27.7814 28.3783 28.3787 27.781 28.8721 27.1019C30.4 24.999 30.4 21.9992 30.4 15.9996C30.4 10 30.4 7.00025 28.8721 4.89733C28.3787 4.21817 27.7814 3.62091 27.1023 3.12747C24.9994 1.59961 21.9996 1.59961 16 1.59961C10.0004 1.59961 7.00065 1.59961 4.89772 3.12747C4.21857 3.62091 3.62131 4.21817 3.12787 4.89733Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M0 16C0 10.0185 0 7.02769 1.28616 4.8C2.12873 3.34062 3.34062 2.12873 4.8 1.28616C7.02769 0 10.0185 0 16 0C21.9815 0 24.9723 0 27.2 1.28616C28.6594 2.12873 29.8713 3.34062 30.7138 4.8C32 7.02769 32 10.0185 32 16C32 21.9815 32 24.9723 30.7138 27.2C29.8713 28.6594 28.6594 29.8713 27.2 30.7138C24.9723 32 21.9815 32 16 32C10.0185 32 7.02769 32 4.8 30.7138C3.34062 29.8713 2.12873 28.6594 1.28616 27.2C0 24.9723 0 21.9815 0 16ZM13.9997 19.2544C13.9277 19.1309 13.8248 19.0691 13.691 19.0691C13.5366 19.0691 13.3976 19.1412 13.2741 19.2853C12.8007 19.8513 12.4199 20.263 12.1317 20.5203C11.8538 20.7673 11.612 20.8908 11.4061 20.8908C11.1077 20.8908 10.9584 20.685 10.9584 20.2733C10.9584 19.9851 11.0562 19.3933 11.2517 18.4979C11.4782 17.4481 11.5914 16.7225 11.5914 16.3212C11.5914 15.6522 11.2569 15.3177 10.5879 15.3177C10.2483 15.3177 9.87261 15.436 9.46092 15.6728C9.05953 15.9095 8.64785 16.3057 8.22587 16.8615C7.81419 17.407 7.43853 18.1171 7.09889 18.9919C7.09889 18.4259 7.11433 17.8753 7.1452 17.3401C8.51405 15.8477 9.50209 14.5458 10.1093 13.4342C10.7166 12.3124 11.0202 11.2317 11.0202 10.1922C11.0202 9.54381 10.8709 9.01892 10.5725 8.61753C10.2843 8.20584 9.90348 8 9.43005 8C8.54493 8 7.78331 8.58665 7.1452 9.75995C6.51739 10.923 6.0388 12.3638 5.70946 14.0826C5.3904 15.8014 5.23088 17.4533 5.23088 19.0383L5.21544 20.2733C5.20515 20.4689 5.2 20.7313 5.2 21.0607C5.2 21.637 5.24631 22.0384 5.33894 22.2648C5.44186 22.481 5.64771 22.589 5.95647 22.589C6.72837 22.589 7.2121 22.1773 7.40765 21.354C7.56203 20.7262 7.76273 20.1292 8.00974 19.5632C8.25675 18.9971 8.50376 18.5442 8.75077 18.2046C8.99778 17.8547 9.18818 17.6797 9.32198 17.6797C9.43519 17.6797 9.4918 17.762 9.4918 17.9267C9.4918 18.1737 9.4249 18.6214 9.2911 19.2698C9.14701 20.0109 9.07497 20.5255 9.07497 20.8136C9.07497 21.39 9.20877 21.8326 9.47636 22.1413C9.74395 22.4398 10.1402 22.589 10.6651 22.589C11.3032 22.589 11.8693 22.4141 12.3633 22.0641C12.8676 21.7142 13.3565 21.2665 13.8299 20.721C14.0255 20.4946 14.1232 20.1755 14.1232 19.7639C14.1232 19.5477 14.0821 19.3779 13.9997 19.2544ZM8.48832 10.3312C8.71475 9.79597 8.92059 9.52837 9.10585 9.52837C9.23964 9.52837 9.34256 9.61586 9.41461 9.79082C9.48665 9.96579 9.52267 10.2179 9.52267 10.5473C9.52267 11.2677 9.31169 12.0705 8.88971 12.9556C8.47803 13.8408 7.95313 14.659 7.31502 15.4103C7.44882 14.3502 7.61864 13.3725 7.82448 12.4771C8.04062 11.5714 8.2619 10.8561 8.48832 10.3312ZM27.4765 19.2544C27.4044 19.1309 27.3015 19.0691 27.1677 19.0691C27.0133 19.0691 26.8744 19.1412 26.7509 19.2853C26.3083 19.8205 25.9121 20.2013 25.5622 20.4277C25.2122 20.6438 24.8263 20.7519 24.4043 20.7519C23.9206 20.7519 23.5449 20.5255 23.2773 20.0726C23.0097 19.6198 22.8759 18.853 22.8759 17.7723C22.8759 17.3298 22.8914 16.9027 22.9222 16.491C25.5261 15.5029 26.8281 13.7327 26.8281 11.1803C26.8281 10.5216 26.6789 9.99152 26.3804 9.59013C26.0819 9.17844 25.6754 8.9726 25.1608 8.9726C24.4609 8.9726 23.8279 9.28136 23.2619 9.89889C22.6958 10.5164 22.2224 11.3192 21.8416 12.3072C21.4608 13.2953 21.1777 14.3554 20.9925 15.4875C20.5293 15.5595 19.9736 15.611 19.3252 15.6419L17.8122 15.7191C18.0592 14.2576 18.1827 13.0997 18.1827 12.2455C18.1827 11.278 17.9975 10.5679 17.627 10.115C17.2667 9.65188 16.7521 9.42031 16.0832 9.42031C15.373 9.42031 14.6731 9.62615 13.9836 10.0378C13.294 10.4392 12.7228 10.9538 12.2699 11.5816C12.0126 11.9419 11.884 12.2815 11.884 12.6006C11.884 12.8064 11.9354 12.9762 12.0384 13.11C12.1413 13.2438 12.2648 13.3107 12.4089 13.3107C12.5736 13.3107 12.7228 13.2232 12.8566 13.0483C13.7623 11.8441 14.5754 11.242 15.2958 11.242C15.5325 11.242 15.7229 11.3295 15.867 11.5045C16.0111 11.6794 16.0832 12.0088 16.0832 12.4925C16.0832 13.2541 15.9494 14.3605 15.6818 15.8117L14.8635 15.8426C14.4107 15.8632 14.0865 15.9558 13.8909 16.1205C13.6954 16.2748 13.5976 16.5218 13.5976 16.8615C13.5976 17.1291 13.6748 17.3246 13.8292 17.4481C13.9836 17.5613 14.2306 17.618 14.5702 17.618L15.3112 17.5871C15.1054 18.5648 14.8275 19.7587 14.4776 21.1687C14.4261 21.4054 14.4004 21.5907 14.4004 21.7245C14.4004 22.3214 14.7297 22.6199 15.3884 22.6199C15.9957 22.6199 16.4074 22.1722 16.6235 21.2768C16.994 19.7536 17.2822 18.4671 17.488 17.4173C17.6836 17.407 18.0489 17.3812 18.5841 17.3401C19.3869 17.2783 20.1279 17.1857 20.8072 17.0622C20.7763 17.4121 20.7609 17.762 20.7609 18.112C20.7609 19.5529 21.0594 20.6593 21.6563 21.4312C22.2533 22.2031 23.0509 22.589 24.0492 22.589C25.2019 22.589 26.2878 21.9664 27.3067 20.721C27.5022 20.4843 27.6 20.1652 27.6 19.7639C27.6 19.5477 27.5588 19.3779 27.4765 19.2544ZM24.358 10.9332C24.6153 10.5216 24.8572 10.3157 25.0836 10.3157C25.2071 10.3157 25.31 10.3826 25.3923 10.5164C25.4747 10.6502 25.5159 10.8355 25.5159 11.0722C25.5159 12.0602 25.3203 12.8682 24.9292 13.496C24.5381 14.1238 23.9309 14.6075 23.1075 14.9472C23.2413 14.1032 23.4214 13.3262 23.6478 12.616C23.8743 11.9058 24.111 11.3449 24.358 10.9332Z" fill="#3943AE"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M0 16C0 10.0185 0 7.02769 1.28616 4.8C2.12873 3.34062 3.34062 2.12873 4.8 1.28616C7.02769 0 10.0185 0 16 0C21.9815 0 24.9723 0 27.2 1.28616C28.6594 2.12873 29.8713 3.34062 30.7138 4.8C32 7.02769 32 10.0185 32 16C32 21.9815 32 24.9723 30.7138 27.2C29.8713 28.6594 28.6594 29.8713 27.2 30.7138C24.9723 32 21.9815 32 16 32C10.0185 32 7.02769 32 4.8 30.7138C3.34062 29.8713 2.12873 28.6594 1.28616 27.2C0 24.9723 0 21.9815 0 16ZM13.9997 19.2544C13.9277 19.1309 13.8248 19.0691 13.691 19.0691C13.5366 19.0691 13.3976 19.1412 13.2741 19.2853C12.8007 19.8513 12.4199 20.263 12.1317 20.5203C11.8538 20.7673 11.612 20.8908 11.4061 20.8908C11.1077 20.8908 10.9584 20.685 10.9584 20.2733C10.9584 19.9851 11.0562 19.3933 11.2517 18.4979C11.4782 17.4481 11.5914 16.7225 11.5914 16.3212C11.5914 15.6522 11.2569 15.3177 10.5879 15.3177C10.2483 15.3177 9.87261 15.436 9.46092 15.6728C9.05953 15.9095 8.64785 16.3057 8.22587 16.8615C7.81419 17.407 7.43853 18.1171 7.09889 18.9919C7.09889 18.4259 7.11433 17.8753 7.1452 17.3401C8.51405 15.8477 9.50209 14.5458 10.1093 13.4342C10.7166 12.3124 11.0202 11.2317 11.0202 10.1922C11.0202 9.54381 10.8709 9.01892 10.5725 8.61753C10.2843 8.20584 9.90348 8 9.43005 8C8.54493 8 7.78331 8.58665 7.1452 9.75995C6.51739 10.923 6.0388 12.3638 5.70946 14.0826C5.3904 15.8014 5.23088 17.4533 5.23088 19.0383L5.21544 20.2733C5.20515 20.4689 5.2 20.7313 5.2 21.0607C5.2 21.637 5.24631 22.0384 5.33894 22.2648C5.44186 22.481 5.64771 22.589 5.95647 22.589C6.72837 22.589 7.2121 22.1773 7.40765 21.354C7.56203 20.7262 7.76273 20.1292 8.00974 19.5632C8.25675 18.9971 8.50376 18.5442 8.75077 18.2046C8.99778 17.8547 9.18818 17.6797 9.32198 17.6797C9.43519 17.6797 9.4918 17.762 9.4918 17.9267C9.4918 18.1737 9.4249 18.6214 9.2911 19.2698C9.14701 20.0109 9.07497 20.5255 9.07497 20.8136C9.07497 21.39 9.20877 21.8326 9.47636 22.1413C9.74395 22.4398 10.1402 22.589 10.6651 22.589C11.3032 22.589 11.8693 22.4141 12.3633 22.0641C12.8676 21.7142 13.3565 21.2665 13.8299 20.721C14.0255 20.4946 14.1232 20.1755 14.1232 19.7639C14.1232 19.5477 14.0821 19.3779 13.9997 19.2544ZM8.48832 10.3312C8.71475 9.79597 8.92059 9.52837 9.10585 9.52837C9.23964 9.52837 9.34256 9.61586 9.41461 9.79082C9.48665 9.96579 9.52267 10.2179 9.52267 10.5473C9.52267 11.2677 9.31169 12.0705 8.88971 12.9556C8.47803 13.8408 7.95313 14.659 7.31502 15.4103C7.44882 14.3502 7.61864 13.3725 7.82448 12.4771C8.04062 11.5714 8.2619 10.8561 8.48832 10.3312ZM27.4765 19.2544C27.4044 19.1309 27.3015 19.0691 27.1677 19.0691C27.0133 19.0691 26.8744 19.1412 26.7509 19.2853C26.3083 19.8205 25.9121 20.2013 25.5622 20.4277C25.2122 20.6438 24.8263 20.7519 24.4043 20.7519C23.9206 20.7519 23.5449 20.5255 23.2773 20.0726C23.0097 19.6198 22.8759 18.853 22.8759 17.7723C22.8759 17.3298 22.8914 16.9027 22.9222 16.491C25.5261 15.5029 26.8281 13.7327 26.8281 11.1803C26.8281 10.5216 26.6789 9.99152 26.3804 9.59013C26.0819 9.17844 25.6754 8.9726 25.1608 8.9726C24.4609 8.9726 23.8279 9.28136 23.2619 9.89889C22.6958 10.5164 22.2224 11.3192 21.8416 12.3072C21.4608 13.2953 21.1777 14.3554 20.9925 15.4875C20.5293 15.5595 19.9736 15.611 19.3252 15.6419L17.8122 15.7191C18.0592 14.2576 18.1827 13.0997 18.1827 12.2455C18.1827 11.278 17.9975 10.5679 17.627 10.115C17.2667 9.65188 16.7521 9.42031 16.0832 9.42031C15.373 9.42031 14.6731 9.62615 13.9836 10.0378C13.294 10.4392 12.7228 10.9538 12.2699 11.5816C12.0126 11.9419 11.884 12.2815 11.884 12.6006C11.884 12.8064 11.9354 12.9762 12.0384 13.11C12.1413 13.2438 12.2648 13.3107 12.4089 13.3107C12.5736 13.3107 12.7228 13.2232 12.8566 13.0483C13.7623 11.8441 14.5754 11.242 15.2958 11.242C15.5325 11.242 15.7229 11.3295 15.867 11.5045C16.0111 11.6794 16.0832 12.0088 16.0832 12.4925C16.0832 13.2541 15.9494 14.3605 15.6818 15.8117L14.8635 15.8426C14.4107 15.8632 14.0865 15.9558 13.8909 16.1205C13.6954 16.2748 13.5976 16.5218 13.5976 16.8615C13.5976 17.1291 13.6748 17.3246 13.8292 17.4481C13.9836 17.5613 14.2306 17.618 14.5702 17.618L15.3112 17.5871C15.1054 18.5648 14.8275 19.7587 14.4776 21.1687C14.4261 21.4054 14.4004 21.5907 14.4004 21.7245C14.4004 22.3214 14.7297 22.6199 15.3884 22.6199C15.9957 22.6199 16.4074 22.1722 16.6235 21.2768C16.994 19.7536 17.2822 18.4671 17.488 17.4173C17.6836 17.407 18.0489 17.3812 18.5841 17.3401C19.3869 17.2783 20.1279 17.1857 20.8072 17.0622C20.7763 17.4121 20.7609 17.762 20.7609 18.112C20.7609 19.5529 21.0594 20.6593 21.6563 21.4312C22.2533 22.2031 23.0509 22.589 24.0492 22.589C25.2019 22.589 26.2878 21.9664 27.3067 20.721C27.5022 20.4843 27.6 20.1652 27.6 19.7639C27.6 19.5477 27.5588 19.3779 27.4765 19.2544ZM24.358 10.9332C24.6153 10.5216 24.8572 10.3157 25.0836 10.3157C25.2071 10.3157 25.31 10.3826 25.3923 10.5164C25.4747 10.6502 25.5159 10.8355 25.5159 11.0722C25.5159 12.0602 25.3203 12.8682 24.9292 13.496C24.5381 14.1238 23.9309 14.6075 23.1075 14.9472C23.2413 14.1032 23.4214 13.3262 23.6478 12.616C23.8743 11.9058 24.111 11.3449 24.358 10.9332Z" fill="url(#paint0_radial)"/>
<defs>
<radialGradient id="paint0_radial" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(32 32) rotate(-135) scale(45.2548)">
<stop stop-color="#120031" stop-opacity="0.49"/>
<stop offset="1" stop-color="#120031" stop-opacity="0"/>
</radialGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 11 KiB

View File

@@ -0,0 +1 @@
<svg width="16" height="16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.823 7.677a4.496 4.496 0 1 1 2.5 2.5L7.5 11H6v1.5H4.5V14H2v-2.5l3.823-3.823Z" stroke="#21324B" stroke-width="1.5" stroke-linejoin="round"/><path d="M10.5 7a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z" fill="#21324B"/></svg>

After

Width:  |  Height:  |  Size: 302 B

View File

@@ -0,0 +1,6 @@
<svg width="32" height="24" viewBox="0 0 32 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0 2C0 0.89543 0.895431 0 2 0H30C31.1046 0 32 0.895431 32 2V22C32 23.1046 31.1046 24 30 24H2C0.895431 24 0 23.1046 0 22V2Z" fill="#FFF6EA"/>
<path d="M18.7557 7.04443H13.2385V16.9589H18.7557V7.04443Z" fill="#FF5F00"/>
<path d="M13.5936 12.0016C13.5927 11.0468 13.8091 10.1042 14.2263 9.2454C14.6436 8.38655 15.2507 7.63388 16.0019 7.04437C15.0717 6.31324 13.9546 5.85856 12.7782 5.7323C11.6019 5.60604 10.4137 5.81329 9.34962 6.33037C8.28548 6.84745 7.3883 7.6535 6.76061 8.65637C6.13292 9.65925 5.80005 10.8185 5.80005 12.0016C5.80005 13.1847 6.13292 14.344 6.76061 15.3468C7.3883 16.3497 8.28548 17.1558 9.34962 17.6728C10.4137 18.1899 11.6019 18.3972 12.7782 18.2709C13.9546 18.1446 15.0717 17.69 16.0019 16.9588C15.2507 16.3693 14.6436 15.6167 14.2264 14.7578C13.8091 13.899 13.5927 12.9564 13.5936 12.0016Z" fill="#EB001B"/>
<path d="M26.2 12.0016C26.2001 13.1847 25.8673 14.3439 25.2396 15.3468C24.6119 16.3497 23.7148 17.1557 22.6507 17.6728C21.5866 18.1899 20.3984 18.3972 19.2221 18.2709C18.0458 18.1447 16.9287 17.69 15.9985 16.9588C16.749 16.3687 17.3557 15.6159 17.7729 14.7572C18.19 13.8985 18.4068 12.9563 18.4068 12.0016C18.4068 11.0469 18.19 10.1047 17.7729 9.24598C17.3557 8.38727 16.749 7.63448 15.9985 7.04437C16.9287 6.31324 18.0458 5.85856 19.2221 5.7323C20.3984 5.60604 21.5866 5.8133 22.6507 6.33039C23.7148 6.84747 24.6119 7.65352 25.2396 8.6564C25.8673 9.65927 26.2001 10.8185 26.2 12.0016Z" fill="#F79E1B"/>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 11 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 11 KiB

Some files were not shown because too many files have changed in this diff Show More