fix(apps): update connector artwork and theme fallback (#13361)
> Awaiting author review. Do not merge until the author explicitly approves. ## Thinking Path > - Paperclip helps people manage AI agents for work. > - Connector screens need recognizable app artwork. > - Several bundled marks have inconsistent artwork or dark-theme behavior. > - The shared logo component should retain the existing frame. > - This change replaces selected artwork and fixes local theme fallback. > - Users see consistent connector icons across shared component callers. ## Linked Issues or Issue Description **Current behavior** Some connector marks use outdated artwork or unsuitable theme variants. A remote dark logo can override a canonical local mark that works in both themes. **Proposed behavior** Use the selected bundled artwork with the existing gray rounded frame. Use local light artwork in both themes unless a distinct local dark variant exists. **Subsystem affected** Connector artwork, the shared AppLogo resolver, and its validation. **Breaking changes** No connector capability, permission, credential, or catalog activation changes. No duplicate PR was found in the earlier search. ## What Changed - Update 46 artwork files and only the app definitions whose logo paths need to change. - Keep a compact public manifest of identities, paths, visibility, and aliases. - Prefer local artwork in both themes and preserve the existing frame and padding. - Add locally runnable artwork safety checks and a light/dark Storybook gallery; leave PR workflows unchanged. - Document artwork conventions. Source research is kept outside the public manifest. ## Verification - Artwork check: 69 identities pass. - Node artwork validation tests: 13 pass (rechecked September 14). - Focused resolver, component, and catalog tests: 40 pass (rechecked September 14). - Maintainer decision: dedicated icon-validation CI is not required; the workflow remains unchanged. Greptile acknowledged 5/5 with no remaining code concerns on September 14. - UI typecheck, token gates, and Storybook build pass. - Earlier full build and repository typecheck passed. The broad local test run was stopped after workspace-runtime dependency fixture failures outside this change. Current GitHub CI remains the full-suite gate. - Visual approval remains outstanding. Review the canonical icon registry in both themes at 24–48px. ## Risks The SVG checker rejects common active features; it is not a general sanitizer for arbitrary uploads. Optical balance still requires human review. Remote fallback for unknown brands retains existing behavior. This change does not add an asset importer or new connector capabilities. ## Model Used OpenAI Codex, assisted by GPT-5 and GPT-6 with code execution and browser tooling. Exact hosted model IDs and context window sizes were not exposed. ## Checklist - [x] I have included a thinking path that traces from project context to this change - [x] I have specified the model used (with version and capability details) - [x] I have checked ROADMAP.md and confirmed this PR does not duplicate planned core work - [x] I have searched GitHub for duplicate or related PRs and linked them above - [x] I have either (a) linked existing issues with `Fixes: #` / `Closes #` / `Refs #` OR (b) described the issue in-PR following the relevant issue template - [x] I have not referenced internal/instance-local Paperclip issues or links (only public GitHub `#NNN` / `github.com/paperclipai/paperclip` URLs) - [x] My branch name describes the change (e.g. `docs/...`, `fix/...`) and contains no internal Paperclip ticket id or instance-derived details - [ ] I have run tests locally and they pass - [x] I have added or updated tests where applicable - [x] I have updated relevant documentation to reflect my changes - [x] I have considered and documented any risks above - [ ] All Paperclip CI gates are green - [x] Greptile is 5/5 with no open P2s, recommendations, or follow-ups - [x] I will address all Greptile and reviewer comments before requesting merge ## Artwork comparison Before and after for every affected identity. Images follow your GitHub light/dark theme and are pinned to the base and PR commits. This compares artwork; the existing gray rounded product frame and padding are unchanged. | Connector | Before | After | |---|:---:|:---:| | AgentMail | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/agentmail-dark.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/agentmail.svg" alt="AgentMail" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/agentmail.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/agentmail.svg" alt="AgentMail" width="48" height="48"></picture> | | Airtable | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/airtable.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/airtable.svg" alt="Airtable" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/airtable.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/airtable.svg" alt="Airtable" width="48" height="48"></picture> | | Asana | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/asana.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/asana.svg" alt="Asana" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/asana.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/asana.svg" alt="Asana" width="48" height="48"></picture> | | ClickHouse | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/clickhouse.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/clickhouse.svg" alt="ClickHouse" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/clickhouse-dark.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/clickhouse.svg" alt="ClickHouse" width="48" height="48"></picture> | | Cloudflare | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/cloudflare.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/cloudflare.svg" alt="Cloudflare" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/cloudflare.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/cloudflare.svg" alt="Cloudflare" width="48" height="48"></picture> | | Cloudinary | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/cloudinary-dark.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/cloudinary.svg" alt="Cloudinary" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/cloudinary-dark.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/cloudinary.svg" alt="Cloudinary" width="48" height="48"></picture> | | Discord | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/discord.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/discord.svg" alt="Discord" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/discord-dark.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/discord.svg" alt="Discord" width="48" height="48"></picture> | | GitHub | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/github-dark.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/github.svg" alt="GitHub" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/github-dark.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/github.svg" alt="GitHub" width="48" height="48"></picture> | | Gmail | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/gmail.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/gmail.svg" alt="Gmail" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/gmail.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/gmail.svg" alt="Gmail" width="48" height="48"></picture> | | Google Calendar | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/google-calendar.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/google-calendar.svg" alt="Google Calendar" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/google-calendar.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/google-calendar.svg" alt="Google Calendar" width="48" height="48"></picture> | | Google Chat | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/google-chat.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/google-chat.svg" alt="Google Chat" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/google-chat.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/google-chat.svg" alt="Google Chat" width="48" height="48"></picture> | | Google Docs | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/google-docs.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/google-docs.svg" alt="Google Docs" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/google-docs.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/google-docs.svg" alt="Google Docs" width="48" height="48"></picture> | | Google Drive | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/google-drive.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/google-drive.svg" alt="Google Drive" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/google-drive.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/google-drive.svg" alt="Google Drive" width="48" height="48"></picture> | | Google People | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/google-people.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/google-people.svg" alt="Google People" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/google-people.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/google-people.svg" alt="Google People" width="48" height="48"></picture> | | Google Sheets | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/google-sheets.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/google-sheets.svg" alt="Google Sheets" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/google-sheets.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/google-sheets.svg" alt="Google Sheets" width="48" height="48"></picture> | | Google Slides | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/google-slides.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/google-slides.svg" alt="Google Slides" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/google-slides.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/google-slides.svg" alt="Google Slides" width="48" height="48"></picture> | | Google Workspace Search | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/google-workspace-search.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/google-workspace-search.svg" alt="Google Workspace Search" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/google-workspace-search.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/google-workspace-search.svg" alt="Google Workspace Search" width="48" height="48"></picture> | | Hugging Face | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/hugging-face.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/hugging-face.svg" alt="Hugging Face" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/hugging-face.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/hugging-face.svg" alt="Hugging Face" width="48" height="48"></picture> | | Jam.dev (library only) | New library entry | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/jam-dev-dark.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/jam-dev.svg" alt="Jam.dev" width="48" height="48"></picture> | | Jira | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/jira-dark.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/jira.svg" alt="Jira" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/jira.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/jira.svg" alt="Jira" width="48" height="48"></picture> | | Linear | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/linear.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/linear.svg" alt="Linear" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/linear-dark.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/linear.svg" alt="Linear" width="48" height="48"></picture> | | Manufact | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/manufact.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/manufact.svg" alt="Manufact" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/manufact-dark.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/manufact.svg" alt="Manufact" width="48" height="48"></picture> | | Microsoft Teams | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/microsoft-teams.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/microsoft-teams.svg" alt="Microsoft Teams" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/microsoft-teams.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/microsoft-teams.svg" alt="Microsoft Teams" width="48" height="48"></picture> | | Miro | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/miro-dark.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/miro.svg" alt="Miro" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/miro.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/miro.svg" alt="Miro" width="48" height="48"></picture> | | Mixpanel | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/mixpanel.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/mixpanel.svg" alt="Mixpanel" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/mixpanel-dark.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/mixpanel.svg" alt="Mixpanel" width="48" height="48"></picture> | | Netlify | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/netlify.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/netlify.svg" alt="Netlify" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/netlify-dark.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/netlify.svg" alt="Netlify" width="48" height="48"></picture> | | Notion | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/notion-dark.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/notion.svg" alt="Notion" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/notion.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/notion.svg" alt="Notion" width="48" height="48"></picture> | | PagerDuty | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/pagerduty.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/pagerduty.svg" alt="PagerDuty" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/pagerduty.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/pagerduty.svg" alt="PagerDuty" width="48" height="48"></picture> | | PostHog | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/posthog-dark.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/posthog.svg" alt="PostHog" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/posthog-dark.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/posthog.svg" alt="PostHog" width="48" height="48"></picture> | | Postman | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/postman.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/postman.svg" alt="Postman" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/postman.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/postman.svg" alt="Postman" width="48" height="48"></picture> | | Shopify | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/shopify.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/shopify.svg" alt="Shopify" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/shopify.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/shopify.svg" alt="Shopify" width="48" height="48"></picture> | | Slack | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/slack.png"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/slack.png" alt="Slack" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/slack.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/slack.svg" alt="Slack" width="48" height="48"></picture> | | Stripe | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/stripe.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/stripe.svg" alt="Stripe" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/stripe.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/stripe.svg" alt="Stripe" width="48" height="48"></picture> | | Supabase | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/supabase.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/supabase.svg" alt="Supabase" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/supabase.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/supabase.svg" alt="Supabase" width="48" height="48"></picture> | | Telegram | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/telegram.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/telegram.svg" alt="Telegram" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/telegram.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/telegram.svg" alt="Telegram" width="48" height="48"></picture> | | Todoist | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/todoist.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/todoist.svg" alt="Todoist" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/todoist.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/todoist.svg" alt="Todoist" width="48" height="48"></picture> | | Wix | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/wix.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/wix.svg" alt="Wix" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/wix-dark.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/wix.svg" alt="Wix" width="48" height="48"></picture> | | Zapier | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/zapier.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/c9e3bb7ca40160b2ff80958ec1a8c0254638ad42/ui/public/brands/apps/zapier.svg" alt="Zapier" width="48" height="48"></picture> | <picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/zapier.svg"><img src="https://raw.githubusercontent.com/paperclipai/paperclip/ea053c60d9d2c5c3470275e2f4dfde5f8fe5db53/ui/public/brands/apps/zapier.svg" alt="Zapier" width="48" height="48"></picture> |
No files matched your search
@@ -0,0 +1,29 @@
|
||||
# Connector icons
|
||||
|
||||
Use the shared `AppLogo` component and bundled artwork in `ui/public/brands/apps`.
|
||||
Keep the existing gray rounded frame, caller size and border, and contained image
|
||||
padding. Preserve vendor shapes and colors; use a separate dark asset only when
|
||||
the light artwork is unsuitable on the dark frame. Do not invert or stretch marks.
|
||||
|
||||
The public manifest contains only identity, catalog visibility, artwork paths,
|
||||
and optional aliases. Omit `darkAsset` when both themes use the same file. Keep
|
||||
matching logo paths in the app definition. Brand-library membership does not
|
||||
enable a connector. Google People and Workspace Search share the Google mark.
|
||||
|
||||
Use reviewed vendor or supplied source files. Keep source research and review
|
||||
records outside the browser-served manifest. Never add credentials or private
|
||||
review links to public assets. Render SVGs as images, not inline HTML. The
|
||||
structural safety check rejects common active SVG features; it is not a general
|
||||
sanitizer for untrusted uploads.
|
||||
|
||||
Before submitting artwork, run:
|
||||
|
||||
```sh
|
||||
node scripts/check-app-brand-assets.mjs
|
||||
node --test scripts/app-brand-validation.test.mjs
|
||||
pnpm exec vitest run ui/src/lib/app-brand-assets.test.ts ui/src/pages/apps/AppLogo.brand-assets.test.tsx packages/shared/src/app-definitions.test.ts
|
||||
```
|
||||
|
||||
Run the structural artwork check locally. Review the Storybook canonical icon registry
|
||||
in light and dark themes at 24–48px, then inspect affected product surfaces. Check
|
||||
contrast, optical size, native details, and the existing image-error fallback.
|
||||
@@ -5,6 +5,8 @@ and shipping Paperclip app connections.
|
||||
|
||||
Status: canonical end-to-end authoring guide for Apps v2 catalog connections.
|
||||
|
||||
For connector artwork, follow [Connector icons](./CONNECTOR-ICONS.md): fixed gray Paperclip frames, authentic vendor artwork, explicit theme variants, optical fit and exact provenance. Brand-library additions do not activate connectors. Use the shared registry/resolver and branding generator; do not introduce per-screen logos or outer-surface overrides.
|
||||
|
||||
This runbook is the repeatable, agent-executable procedure for adding a vendor
|
||||
to the Apps catalog as data, not as a plugin. It follows the accepted
|
||||
connections framework in [PAP-13211](/PAP/issues/PAP-13211), the first-30
|
||||
@@ -87,7 +89,7 @@ scripts/ingest-app-definitions.mjs # human-authored definition so
|
||||
packages/shared/src/app-definitions/<slug>.json # generated definition
|
||||
packages/shared/src/app-definitions.generated.ts # generated registry
|
||||
ui/public/brands/apps/<slug>.svg # official, sanitized mark
|
||||
ui/public/brands/apps/manifest.json # branding provenance
|
||||
ui/public/brands/apps/manifest.json # runtime branding paths
|
||||
packages/shared/src/app-definitions.test.ts # manifest/provider assertions
|
||||
```
|
||||
|
||||
@@ -571,15 +573,15 @@ only a runtime image-failure fallback.
|
||||
external executable content, or unsafe references.
|
||||
5. Save assets under `ui/public/brands/apps/`. Add a `-dark` variant only when
|
||||
the normal mark loses contrast in dark mode.
|
||||
6. Add the provider to `ui/public/brands/apps/manifest.json` with slug, local
|
||||
asset, optional dark asset, official source URL, exact upstream asset URL,
|
||||
asset type, visibility, and dark-variant requirement.
|
||||
6. Add the provider to `ui/public/brands/apps/manifest.json` with slug, name,
|
||||
local asset, optional dark asset, visibility, and optional aliases. Keep source
|
||||
URLs and verification notes in the review record, outside the public manifest.
|
||||
7. Let the ingestion script derive `branding.logoUrl` and `darkLogoUrl` from the
|
||||
provenance manifest.
|
||||
runtime manifest.
|
||||
|
||||
The manifest test decodes PNG headers, requires at least 128 by 128 pixels,
|
||||
sanity-checks SVG markup, verifies files exist, and requires store-visible
|
||||
definitions and visible provenance entries to match exactly.
|
||||
definitions and visible manifest entries to match exactly.
|
||||
|
||||
### Phase 5: Author the definition at the durable source
|
||||
|
||||
|
||||
@@ -698,7 +698,7 @@ describe("AppDefinition catalog", () => {
|
||||
expect(storeSlugs.has(slug), slug).toBe(false);
|
||||
}
|
||||
});
|
||||
it("ships complete local branding provenance for all 46 store-visible providers", () => {
|
||||
it("ships matching local artwork for every store-visible provider", () => {
|
||||
const uiPublic = path.resolve(
|
||||
path.dirname(fileURLToPath(import.meta.url)),
|
||||
"../../../ui/public",
|
||||
@@ -711,21 +711,13 @@ describe("AppDefinition catalog", () => {
|
||||
catalogVisible: boolean;
|
||||
localAsset: string;
|
||||
darkAsset?: string;
|
||||
officialSourceUrl: string;
|
||||
upstreamAssetUrl: string;
|
||||
assetType: "svg" | "png";
|
||||
darkVariantRequired: boolean;
|
||||
}>;
|
||||
};
|
||||
const visible = manifest.providers.filter((entry) => entry.catalogVisible);
|
||||
expect(visible).toHaveLength(46);
|
||||
expect(visible).toHaveLength(APP_STORE_DEFINITIONS.length);
|
||||
expect(new Set(visible.map((entry) => entry.slug))).toHaveProperty(
|
||||
"size",
|
||||
46,
|
||||
);
|
||||
expect(new Set(visible.map((entry) => entry.localAsset))).toHaveProperty(
|
||||
"size",
|
||||
46,
|
||||
visible.length,
|
||||
);
|
||||
expect(new Set(APP_STORE_DEFINITIONS.map((entry) => entry.slug))).toEqual(
|
||||
new Set(visible.map((entry) => entry.slug)),
|
||||
@@ -735,21 +727,16 @@ describe("AppDefinition catalog", () => {
|
||||
expect(provenance).toBeTruthy();
|
||||
expect(provenance.localAsset).toBe(app.branding.logoUrl);
|
||||
expect(provenance.darkAsset).toBe(app.branding.darkLogoUrl);
|
||||
expect(provenance.darkVariantRequired).toBe(
|
||||
Boolean(provenance.darkAsset),
|
||||
);
|
||||
expect(new URL(provenance.officialSourceUrl).protocol).toBe("https:");
|
||||
expect(new URL(provenance.upstreamAssetUrl).protocol).toBe("https:");
|
||||
expect(provenance.localAsset).toMatch(/^\/brands\/apps\/.+\.(svg|png)$/);
|
||||
expect(provenance.localAsset).not.toContain("google.com/s2/favicons");
|
||||
const asset = fs.readFileSync(path.join(uiPublic, provenance.localAsset));
|
||||
if (provenance.assetType === "png") {
|
||||
if (provenance.localAsset.endsWith(".png")) {
|
||||
expect(asset.subarray(0, 8).toString("hex")).toBe("89504e470d0a1a0a");
|
||||
expect(asset.readUInt32BE(16)).toBeGreaterThanOrEqual(128);
|
||||
expect(asset.readUInt32BE(20)).toBeGreaterThanOrEqual(128);
|
||||
} else {
|
||||
const svg = asset.toString("utf8");
|
||||
expect(svg).toMatch(/^<svg\b/);
|
||||
expect(svg.trimStart()).toMatch(/^(?:<\?xml[^?]*\?>\s*)?<svg\b/);
|
||||
expect(svg).not.toMatch(/<script|<foreignObject|\son[a-z]+\s*=/i);
|
||||
}
|
||||
if (provenance.darkAsset)
|
||||
|
||||
@@ -8,8 +8,7 @@
|
||||
],
|
||||
"featured": false,
|
||||
"branding": {
|
||||
"logoUrl": "/brands/apps/agentmail.svg",
|
||||
"darkLogoUrl": "/brands/apps/agentmail-dark.svg"
|
||||
"logoUrl": "/brands/apps/agentmail.svg"
|
||||
},
|
||||
"urlPatterns": [
|
||||
"https://console.agentmail.to/*"
|
||||
|
||||
@@ -8,7 +8,8 @@
|
||||
],
|
||||
"featured": false,
|
||||
"branding": {
|
||||
"logoUrl": "/brands/apps/clickhouse.svg"
|
||||
"logoUrl": "/brands/apps/clickhouse.svg",
|
||||
"darkLogoUrl": "/brands/apps/clickhouse-dark.svg"
|
||||
},
|
||||
"urlPatterns": [
|
||||
"https://mcp.clickhouse.cloud/*"
|
||||
|
||||
@@ -8,7 +8,8 @@
|
||||
],
|
||||
"featured": false,
|
||||
"branding": {
|
||||
"logoUrl": "/brands/apps/discord.svg"
|
||||
"logoUrl": "/brands/apps/discord.svg",
|
||||
"darkLogoUrl": "/brands/apps/discord-dark.svg"
|
||||
},
|
||||
"urlPatterns": [
|
||||
"https://discord.com/*"
|
||||
|
||||
@@ -8,8 +8,7 @@
|
||||
],
|
||||
"featured": true,
|
||||
"branding": {
|
||||
"logoUrl": "/brands/apps/jira.svg",
|
||||
"darkLogoUrl": "/brands/apps/jira-dark.svg"
|
||||
"logoUrl": "/brands/apps/jira.svg"
|
||||
},
|
||||
"urlPatterns": [
|
||||
"https://mcp.atlassian.com/*"
|
||||
|
||||
@@ -8,7 +8,8 @@
|
||||
],
|
||||
"featured": true,
|
||||
"branding": {
|
||||
"logoUrl": "/brands/apps/linear.svg"
|
||||
"logoUrl": "/brands/apps/linear.svg",
|
||||
"darkLogoUrl": "/brands/apps/linear-dark.svg"
|
||||
},
|
||||
"urlPatterns": [
|
||||
"https://mcp.linear.app/*"
|
||||
|
||||
@@ -8,7 +8,8 @@
|
||||
],
|
||||
"featured": false,
|
||||
"branding": {
|
||||
"logoUrl": "/brands/apps/manufact.svg"
|
||||
"logoUrl": "/brands/apps/manufact.svg",
|
||||
"darkLogoUrl": "/brands/apps/manufact-dark.svg"
|
||||
},
|
||||
"urlPatterns": [
|
||||
"https://mcp.manufact.com/*"
|
||||
|
||||
@@ -8,8 +8,7 @@
|
||||
],
|
||||
"featured": false,
|
||||
"branding": {
|
||||
"logoUrl": "/brands/apps/miro.svg",
|
||||
"darkLogoUrl": "/brands/apps/miro-dark.svg"
|
||||
"logoUrl": "/brands/apps/miro.svg"
|
||||
},
|
||||
"urlPatterns": [
|
||||
"https://mcp.miro.com/*"
|
||||
|
||||
@@ -8,7 +8,8 @@
|
||||
],
|
||||
"featured": false,
|
||||
"branding": {
|
||||
"logoUrl": "/brands/apps/mixpanel.svg"
|
||||
"logoUrl": "/brands/apps/mixpanel.svg",
|
||||
"darkLogoUrl": "/brands/apps/mixpanel-dark.svg"
|
||||
},
|
||||
"urlPatterns": [
|
||||
"https://mcp.mixpanel.com/*"
|
||||
|
||||
@@ -8,7 +8,8 @@
|
||||
],
|
||||
"featured": false,
|
||||
"branding": {
|
||||
"logoUrl": "/brands/apps/netlify.svg"
|
||||
"logoUrl": "/brands/apps/netlify.svg",
|
||||
"darkLogoUrl": "/brands/apps/netlify-dark.svg"
|
||||
},
|
||||
"urlPatterns": [
|
||||
"https://netlify-mcp.netlify.app/*"
|
||||
|
||||
@@ -8,8 +8,7 @@
|
||||
],
|
||||
"featured": true,
|
||||
"branding": {
|
||||
"logoUrl": "/brands/apps/notion.svg",
|
||||
"darkLogoUrl": "/brands/apps/notion-dark.svg"
|
||||
"logoUrl": "/brands/apps/notion.svg"
|
||||
},
|
||||
"urlPatterns": [
|
||||
"https://mcp.notion.com/*"
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
],
|
||||
"featured": true,
|
||||
"branding": {
|
||||
"logoUrl": "/brands/apps/slack.png"
|
||||
"logoUrl": "/brands/apps/slack.svg"
|
||||
},
|
||||
"urlPatterns": [
|
||||
"https://mcp.slack.com/*",
|
||||
|
||||
@@ -8,7 +8,8 @@
|
||||
],
|
||||
"featured": false,
|
||||
"branding": {
|
||||
"logoUrl": "/brands/apps/wix.svg"
|
||||
"logoUrl": "/brands/apps/wix.svg",
|
||||
"darkLogoUrl": "/brands/apps/wix-dark.svg"
|
||||
},
|
||||
"urlPatterns": [
|
||||
"https://mcp.wix.com/*"
|
||||
|
||||
@@ -0,0 +1,47 @@
|
||||
export const assetPathPattern = /^\/brands\/apps\/[a-z0-9-]+\.(svg|png)$/;
|
||||
export const normalizeBrandKey = (value) => value.trim().toLowerCase().replace(/&/g, "and").replace(/[^a-z0-9]+/g, "-").replace(/^-+|-+$/g, "");
|
||||
|
||||
// Conservative structural rejection, not a general-purpose SVG sanitizer.
|
||||
// Original accepted artwork is copied byte-for-byte, never rewritten here.
|
||||
export function validateArtwork(bytes, filename) {
|
||||
if (filename.endsWith(".png")) {
|
||||
if (bytes.length < 45 || !bytes.subarray(0, 8).equals(Buffer.from([137, 80, 78, 71, 13, 10, 26, 10]))
|
||||
|| bytes.toString("ascii", 12, 16) !== "IHDR" || bytes.readUInt32BE(16) === 0 || bytes.readUInt32BE(20) === 0
|
||||
|| bytes.toString("ascii", bytes.length - 8, bytes.length - 4) !== "IEND") {
|
||||
throw new Error(`${filename}: invalid PNG signature`);
|
||||
}
|
||||
return;
|
||||
}
|
||||
const svg = bytes.toString("utf8");
|
||||
if (!filename.endsWith(".svg") || (!/<svg\b[^>]*\bviewBox\s*=\s*["'][^"']+["']/i.test(svg) && !(/<svg\b[^>]*\bwidth\s*=\s*["'][0-9.]+(?:px)?["']/i.test(svg) && /<svg\b[^>]*\bheight\s*=\s*["'][0-9.]+(?:px)?["']/i.test(svg)))) {
|
||||
throw new Error(`${filename}: SVG requires a viewBox or intrinsic width and height`);
|
||||
}
|
||||
if (/<!DOCTYPE|<!ENTITY|<\?xml-stylesheet|&#|<\s*(?:[\w-]+:)?(?:script|foreignObject|image|feImage|iframe|object|embed|animate\w*|set|a)\b|\bon[\w-]+\s*=/i.test(svg)
|
||||
|| /\b(?:[\w-]+:)?href\s*=\s*["'](?!#)/i.test(svg)
|
||||
|| /@import|@media|url\(\s*["']?(?!#)[^)]*\)|(?:javascript|data|https?):|\\/i.test(svg.replace(/xmlns(?::[\w-]+)?\s*=\s*["'][^"']*["']/gi, ""))) {
|
||||
throw new Error(`${filename}: unsafe SVG feature, external resource, theme media query, or embedded raster wrapper`);
|
||||
}
|
||||
}
|
||||
|
||||
export function validateManifest(manifest, readAsset) {
|
||||
if (manifest.schemaVersion !== 1 || !Array.isArray(manifest.providers)) throw new Error("Invalid brand manifest");
|
||||
const keys = new Map();
|
||||
const slugs = new Set();
|
||||
for (const row of manifest.providers) {
|
||||
if (!/^[a-z0-9]+(?:-[a-z0-9]+)*$/.test(row.slug) || slugs.has(row.slug)) throw new Error(`Duplicate or invalid slug: ${row.slug}`);
|
||||
slugs.add(row.slug);
|
||||
if (typeof row.provider !== "string" || !row.provider.trim()) throw new Error(`${row.slug}: missing provider name`);
|
||||
const aliases = row.aliases ?? [];
|
||||
if (!Array.isArray(aliases) || aliases.some((alias) => typeof alias !== "string" || !alias.trim())) throw new Error(`${row.slug}: invalid aliases`);
|
||||
for (const name of [row.slug, row.provider, ...aliases]) {
|
||||
const key = normalizeBrandKey(name);
|
||||
if (keys.has(key) && keys.get(key) !== row.slug) throw new Error(`${row.slug}: ambiguous brand alias ${name}`);
|
||||
keys.set(key, row.slug);
|
||||
}
|
||||
for (const asset of new Set([row.localAsset, ...(row.darkAsset === undefined ? [] : [row.darkAsset])])) {
|
||||
if (typeof asset !== "string" || !assetPathPattern.test(asset)) throw new Error(`${row.slug}: invalid asset path`);
|
||||
validateArtwork(readAsset(asset), asset);
|
||||
}
|
||||
}
|
||||
return manifest.providers.length;
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
import { test } from "node:test";
|
||||
import assert from "node:assert/strict";
|
||||
import { validateArtwork, validateManifest } from "./app-brand-validation.mjs";
|
||||
|
||||
const svg = Buffer.from('<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="white" d="M0 0h24v24H0z"/></svg>');
|
||||
const record = () => ({
|
||||
slug: "example", provider: "Example", aliases: [], localAsset: "/brands/apps/example.svg", darkAsset: "/brands/apps/example.svg",
|
||||
});
|
||||
const check = (row, read = () => svg) => validateManifest({ schemaVersion: 1, providers: [row] }, read);
|
||||
|
||||
test("accepts authentic vector artwork, native gradients and actual PNG bytes", () => {
|
||||
assert.equal(check(record()), 1);
|
||||
validateArtwork(Buffer.from('<svg viewBox="0 0 24 24"><defs><linearGradient id="g"/></defs><path fill="url(#g)"/></svg>'), "gradient.svg");
|
||||
validateArtwork(Buffer.from("iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mP8/x8AAwMCAO+jRZkAAAAASUVORK5CYII=", "base64"), "native.png");
|
||||
assert.throws(() => validateArtwork(Buffer.from("89504e470d0a1a0a", "hex"), "truncated.png"), /PNG/);
|
||||
assert.throws(() => validateArtwork(svg, "fake.png"), /PNG/);
|
||||
});
|
||||
for (const payload of ['<script/>', '<foreignObject/>', '<image href="data:image/png;base64,abc"/>', '<path onload="x()"/>', '<use href="https://example.com/a.svg#x"/>', '<style>@import "x"</style>', '<path fill="url(https://example.com/x)"/>', '<animate attributeName="href"/>', '<style>@media(prefers-color-scheme:dark){}</style>', '<use href="#x"/>']) {
|
||||
test(`rejects unsupported SVG features: ${payload}`, () => assert.throws(() => validateArtwork(Buffer.from(`<svg viewBox="0 0 24 24">${payload}</svg>`), "unsafe.svg"), /unsafe/));
|
||||
}
|
||||
test("rejects missing files and unsafe asset paths in either theme", () => {
|
||||
assert.throws(() => check(record(), () => { throw new Error("ENOENT"); }), /ENOENT/);
|
||||
const same = record(); delete same.darkAsset; assert.equal(check(same), 1);
|
||||
for (const field of ["localAsset", "darkAsset"]) {
|
||||
for (const value of ["/brands/apps/../x.svg", "https://example.com/a.svg", null]) {
|
||||
assert.throws(() => check({ ...record(), [field]: value }), /asset path/);
|
||||
}
|
||||
}
|
||||
});
|
||||
test("rejects ambiguous aliases, permits shared art for separate identities", () => {
|
||||
const a = record(); const b = { ...record(), slug: "second", provider: "Second", aliases: ["Example"] };
|
||||
assert.throws(() => validateManifest({ schemaVersion: 1, providers: [a, b] }, () => svg), /ambiguous/);
|
||||
b.aliases = []; assert.equal(validateManifest({ schemaVersion: 1, providers: [a, b] }, () => svg), 2);
|
||||
});
|
||||
@@ -0,0 +1,8 @@
|
||||
import fs from "node:fs";
|
||||
import path from "node:path";
|
||||
import { validateManifest } from "./app-brand-validation.mjs";
|
||||
|
||||
const root = process.cwd();
|
||||
const manifest = JSON.parse(fs.readFileSync(path.join(root, "ui/public/brands/apps/manifest.json"), "utf8"));
|
||||
const count = validateManifest(manifest, (asset) => fs.readFileSync(path.join(root, "ui/public", asset)));
|
||||
console.log(`Validated ${count} brand identities: local paths, aliases and artwork safety.`);
|
||||
@@ -1,16 +1,17 @@
|
||||
<svg width="1986" height="400.5" viewBox="0 -18.7 1986 400.5" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M318.029 88.3407C196.474 115.33 153.48 115.321 33.9244 88.3271C30.6216 87.5814 27.1432 88.9728 25.3284 91.8313L1.24109 129.774C-1.76483 134.509 0.965276 140.798 6.46483 141.898C152.613 171.13 197.678 171.182 343.903 141.835C349.304 140.751 352.064 134.641 349.247 129.907L326.719 92.0479C324.95 89.0744 321.407 87.5907 318.029 88.3407Z" fill="#18181B"/>
|
||||
<path d="M75.9931 246.6L149.939 311.655C151.973 313.444 151.633 316.969 149.281 318.48L119.141 337.84C117.283 339.034 114.951 338.412 113.933 336.452L70.1276 252.036C68.0779 248.086 72.7553 243.751 75.9931 246.6Z" fill="#18181B"/>
|
||||
<path d="M274.025 246.6L200.08 311.655C198.046 313.444 198.385 316.969 200.737 318.48L230.877 337.84C232.736 339.034 235.068 338.412 236.085 336.452L279.891 252.036C281.941 248.086 277.263 243.751 274.025 246.6Z" fill="#18181B"/>
|
||||
<path d="M138.75 198.472L152.436 192.983C155.238 191.918 157.77 191.918 158.574 191.918C164.115 192.126 169.564 192.232 175.009 192.235C180.454 192.232 185.904 192.126 191.444 191.918C192.248 191.918 194.78 191.918 197.583 192.983L211.269 198.472C212.645 199.025 214.082 199.382 215.544 199.448C218.585 199.587 221.733 199.464 224.63 198.811C225.706 198.568 226.728 198.103 227.704 197.545L243.046 188.784C244.81 187.777 246.726 187.138 248.697 186.9L258.276 185.5H259.242H263.556L262.713 190.965L256.679 234.22C255.957 238.31 254.25 242.328 250.443 245.834L187.376 299.258C184.555 301.648 181.107 302.942 177.562 302.942H175.009H172.457C168.911 302.942 165.464 301.648 162.643 299.258L99.5761 245.834C95.7684 242.328 94.0615 238.31 93.3393 234.22L87.3059 190.965L86.4624 185.5H90.7771H91.7429L101.322 186.9C103.293 187.138 105.208 187.777 106.972 188.784L122.314 197.545C123.291 198.103 124.313 198.568 125.389 198.811C128.286 199.464 131.434 199.587 134.474 199.448C135.936 199.382 137.373 199.025 138.75 198.472Z" fill="#18181B"/>
|
||||
<path d="M102.47 0.847827C205.434 44.796 156.456 42.1015 248.434 1.63153C252.885 -1.09955 258.353 1.88915 259.419 7.69219L269.235 61.1686L270.819 69.7893L263.592 71.8231L263.582 71.8259C190.588 92.3069 165.244 92.0078 86.7576 71.7428L79.1971 69.7905L80.9925 60.8681L91.8401 6.91975C92.9559 1.3706 98.105 -1.55777 102.47 0.847827Z" fill="#18181B"/>
|
||||
<path d="M453.143 292L540.424 47.5469H594.893L681.846 292H634.104L614.58 233.594H519.752L499.736 292H453.143ZM531.893 197.992H602.768L591.283 163.539C587.674 152.273 583.955 140.516 580.127 128.266C576.408 116.016 572.252 102.18 567.658 86.7578C563.064 102.18 558.854 116.016 555.025 128.266C551.197 140.516 547.424 152.273 543.705 163.539L531.893 197.992Z" fill="#18181B"/>
|
||||
<path d="M773.721 362.875C750.861 362.875 732.705 357.953 719.252 348.109C705.799 338.266 697.924 324.922 695.627 308.078H736.15C738.119 315.516 742.439 321.148 749.111 324.977C755.783 328.914 763.986 330.883 773.721 330.883C786.627 330.883 796.635 327.383 803.744 320.383C810.963 313.383 814.572 303.266 814.572 290.031V263.617H814.408C808.83 273.789 801.557 281.281 792.588 286.094C783.619 290.797 773.447 293.148 762.072 293.148C746.979 293.148 733.799 289.375 722.533 281.828C711.268 274.281 702.518 263.891 696.283 250.656C690.158 237.312 687.096 221.945 687.096 204.555C687.096 187.055 690.213 171.578 696.447 158.125C702.682 144.672 711.432 134.172 722.697 126.625C733.963 119.078 746.979 115.305 761.744 115.305C773.01 115.305 783.182 117.711 792.26 122.523C801.447 127.227 808.885 134.555 814.572 144.508H814.736V118.75H855.588V287.57C855.588 305.398 852.033 319.836 844.924 330.883C837.814 342.039 828.08 350.133 815.721 355.164C803.361 360.305 789.361 362.875 773.721 362.875ZM771.752 259.023C785.314 259.023 796.143 254.047 804.236 244.094C812.439 234.031 816.541 220.688 816.541 204.062C816.541 187.438 812.439 174.148 804.236 164.195C796.143 154.133 785.314 149.102 771.752 149.102C758.955 149.102 748.619 153.859 740.744 163.375C732.869 172.891 728.932 186.453 728.932 204.062C728.932 221.781 732.869 235.398 740.744 244.914C748.619 254.32 758.955 259.023 771.752 259.023Z" fill="#18181B"/>
|
||||
<path d="M968.791 295.938C951.51 295.938 936.525 292.055 923.838 284.289C911.15 276.523 901.361 265.859 894.471 252.297C887.689 238.625 884.299 223.039 884.299 205.539C884.299 187.93 887.799 172.344 894.799 158.781C901.908 145.109 911.697 134.391 924.166 126.625C936.635 118.75 950.963 114.812 967.15 114.812C983.775 114.812 998.322 118.641 1010.79 126.297C1023.26 133.953 1032.94 144.562 1039.83 158.125C1046.72 171.578 1050.17 187.164 1050.17 204.883V216.203H924.822C925.369 230.312 929.525 241.688 937.291 250.328C945.057 258.969 955.885 263.289 969.775 263.289C980.166 263.289 988.752 261.047 995.533 256.562C1002.31 251.969 1006.91 245.953 1009.31 238.516H1048.03C1045.85 249.781 1041.03 259.734 1033.6 268.375C1026.27 277.016 1017.03 283.797 1005.87 288.719C994.713 293.531 982.354 295.938 968.791 295.938ZM925.15 187.656H1010.46C1009.15 175.297 1004.67 165.562 997.01 158.453C989.463 151.234 979.729 147.625 967.807 147.625C955.775 147.625 945.986 151.234 938.439 158.453C931.002 165.562 926.572 175.297 925.15 187.656Z" fill="#18181B"/>
|
||||
<path d="M1119.73 194.055V292H1078.38V118.75H1119.07V145.328C1131.1 125.312 1148.82 115.305 1172.23 115.305C1190.38 115.305 1205.21 121.156 1216.69 132.859C1228.28 144.562 1234.08 161.516 1234.08 183.719V292H1192.57V190.281C1192.57 177.594 1189.51 167.969 1183.38 161.406C1177.26 154.844 1168.67 151.562 1157.63 151.562C1146.8 151.562 1137.78 154.953 1130.56 161.734C1123.34 168.516 1119.73 179.289 1119.73 194.055Z" fill="#18181B"/>
|
||||
<path d="M1362.38 118.75V152.055H1327.1V242.289C1327.1 248.523 1328.36 252.844 1330.88 255.25C1333.39 257.547 1337.99 258.695 1344.66 258.695H1362.38V292H1337.44C1319.83 292 1306.76 288.445 1298.23 281.336C1289.81 274.227 1285.6 263.234 1285.6 248.359V152.055H1255.41V118.75H1285.6V71.5H1327.1V118.75H1362.38Z" fill="#18181B"/>
|
||||
<path d="M1390.43 292V47.5469H1452.78L1500.35 176.008C1502.65 182.789 1505.55 191.648 1509.05 202.586C1512.55 213.414 1515.72 223.586 1518.56 233.102C1521.41 223.586 1524.53 213.414 1527.92 202.586C1531.42 191.648 1534.31 182.789 1536.61 176.008L1583.37 47.5469H1646.04V292H1603.38V167.312C1603.38 158.672 1603.55 148.062 1603.88 135.484C1604.21 122.906 1604.53 110.383 1604.86 97.9141C1600.49 111.695 1596.33 124.875 1592.39 137.453C1588.46 149.922 1585.17 159.875 1582.55 167.312L1535.96 292H1500.52L1453.6 167.312C1451.08 160.203 1447.85 150.742 1443.92 138.93C1440.09 127.008 1436.04 114.484 1431.78 101.359C1432.1 113.391 1432.38 125.367 1432.6 137.289C1432.92 149.102 1433.09 159.109 1433.09 167.312V292H1390.43Z" fill="#18181B"/>
|
||||
<path d="M1737.59 294.789C1720.31 294.789 1705.98 290.469 1694.6 281.828C1683.34 273.078 1677.71 260.062 1677.71 242.781C1677.71 229.656 1680.88 219.539 1687.22 212.43C1693.67 205.211 1702.04 199.961 1712.32 196.68C1722.71 193.398 1733.87 191.156 1745.79 189.953C1761.87 188.094 1773.08 186.453 1779.42 185.031C1785.77 183.609 1788.94 179.945 1788.94 174.039V172.727C1788.94 165.289 1786.1 159.219 1780.41 154.516C1774.83 149.812 1767.12 147.461 1757.28 147.461C1747.21 147.461 1739.01 149.812 1732.67 154.516C1726.43 159.219 1723.04 165.234 1722.49 172.562H1682.63C1683.61 155.391 1690.78 141.555 1704.12 131.055C1717.46 120.555 1735.46 115.305 1758.1 115.305C1780.63 115.305 1798.24 120.555 1810.92 131.055C1823.61 141.555 1829.96 155.828 1829.96 173.875V292H1789.27V267.555H1788.61C1784.46 275.211 1778.44 281.664 1770.56 286.914C1762.69 292.164 1751.7 294.789 1737.59 294.789ZM1747.76 264.109C1761.32 264.109 1771.6 260.609 1778.6 253.609C1785.6 246.5 1789.1 237.914 1789.1 227.852V209.148C1786.59 210.789 1781.72 212.32 1774.5 213.742C1767.28 215.055 1759.41 216.367 1750.88 217.68C1742.02 218.992 1734.31 221.508 1727.74 225.227C1721.29 228.836 1718.06 234.578 1718.06 242.453C1718.06 249.234 1720.74 254.539 1726.1 258.367C1731.46 262.195 1738.68 264.109 1747.76 264.109Z" fill="#18181B"/>
|
||||
<path d="M1866.54 292V118.75H1907.88V292H1866.54ZM1887.21 92.9922C1880.1 92.9922 1874.2 90.75 1869.49 86.2656C1864.79 81.6719 1862.44 76.0391 1862.44 69.3672C1862.44 62.6953 1864.79 57.1172 1869.49 52.6328C1874.2 48.1484 1880.1 45.9062 1887.21 45.9062C1894.21 45.9062 1900.06 48.1484 1904.77 52.6328C1909.47 57.1172 1911.82 62.6953 1911.82 69.3672C1911.82 76.0391 1909.47 81.6719 1904.77 86.2656C1900.06 90.75 1894.21 92.9922 1887.21 92.9922Z" fill="#18181B"/>
|
||||
<path d="M1985.98 47.5469V292H1944.63V47.5469H1985.98Z" fill="#18181B"/>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="633" height="636" viewBox="0 0 633 636">
|
||||
<path d="M0 0 C4.27583294 0.18886888 8.04729433 0.93947943 12.18237305 1.9675293 C13.79228865 2.35225376 15.40223454 2.73685154 17.01220703 3.12133789 C17.84871796 3.32410339 18.68522888 3.5268689 19.54708862 3.73577881 C44.43669949 9.74890017 69.44321127 14.64578522 94.9519043 17.17456055 C95.88945557 17.27027344 96.82700684 17.36598633 97.79296875 17.46459961 C110.62301494 18.57808678 123.52163846 18.41845045 136.3894043 18.42456055 C137.6640152 18.42523529 138.9386261 18.42591003 140.25186157 18.42660522 C159.34197647 18.41055113 178.03715487 17.95175839 196.9519043 15.17456055 C198.16056152 15.0029541 199.36921875 14.83134766 200.61450195 14.65454102 C223.14712252 11.3829694 245.40225956 6.51978905 267.41723633 0.73046875 C270.70915527 0.00847882 273.59996301 -0.0539809 276.9519043 0.17456055 C280.03328292 7.62761288 282.74039613 15.17403168 285.33862305 22.80737305 C285.97450121 24.66386153 286.6103843 26.52034834 287.24647141 28.37676525 C287.91824683 30.33848965 288.5889067 32.30059243 289.25930786 34.26278687 C291.59927474 41.10985028 293.95058191 47.95302097 296.3034668 54.7956543 C296.65907149 55.82997684 296.65907149 55.82997684 297.02186012 56.88519478 C301.78519833 70.73468509 306.62518622 84.5564854 311.5144043 98.36206055 C312.04340836 99.85929657 312.04340836 99.85929657 312.58309937 101.38677979 C313.57985072 104.20625182 314.57967356 107.02461192 315.58081055 109.8425293 C315.86536102 110.6472316 316.1499115 111.4519339 316.44308472 112.28102112 C317.91757997 116.41543227 319.44577579 120.52723712 321.03271484 124.61987305 C321.34943649 125.43818604 321.66615814 126.25649902 321.99247742 127.09960938 C323.4222211 130.19171404 325.05283203 131.39558438 327.9519043 133.17456055 C328.6924707 133.6442627 329.43303711 134.11396484 330.19604492 134.59790039 C333.0161569 136.37810924 335.85803969 138.12006819 338.7019043 139.86206055 C351.71892041 147.91865095 364.36608368 156.46388097 376.9519043 165.17456055 C377.85457031 165.7975 378.75723633 166.42043945 379.68725586 167.06225586 C388.94571693 173.45919929 398.12050124 179.96593877 407.2019043 186.61206055 C408.3453833 187.44483521 408.3453833 187.44483521 409.51196289 188.29443359 C423.87321698 198.88335472 423.87321698 198.88335472 426.8894043 204.86206055 C427.26967773 205.58780273 427.64995117 206.31354492 428.04174805 207.0612793 C431.32321975 214.68049042 430.3735913 221.83309667 427.40112305 229.3737793 C422.84951087 238.17029123 414.74425367 244.35063346 406.9519043 250.17456055 C418.45315771 257.44320983 430.06885293 264.51672411 441.71655273 271.54736328 C442.90828798 272.26814204 444.1000199 272.9889263 445.29174805 273.7097168 C446.89070923 274.67470093 446.89070923 274.67470093 448.52197266 275.65917969 C450.9519043 277.17456055 450.9519043 277.17456055 451.9519043 278.17456055 C452.04950021 280.04070874 452.07561785 281.91060709 452.07495213 283.77930546 C452.076943 285.0043548 452.07893387 286.22940414 452.08098507 287.49157619 C452.07813245 288.8677618 452.07518705 290.24394722 452.07215881 291.62013245 C452.07259581 293.06528746 452.07347193 294.51044241 452.07475281 295.95559692 C452.07700785 299.95364095 452.072966 303.95165846 452.06797703 307.94969912 C452.06362961 312.31717115 452.06507036 316.68464184 452.06579494 321.05211544 C452.06632797 329.54124765 452.0616974 338.03036935 452.05529362 346.51949885 C452.04811157 356.3328652 452.04729985 366.14622517 452.04650879 375.95959473 C452.04125211 401.88541834 452.02729108 427.8112396 452.0144043 453.73706055 C451.9937793 511.63143555 451.9731543 569.52581055 451.9519043 629.17456055 C244.0519043 629.17456055 36.1519043 629.17456055 -178.0480957 629.17456055 C-178.0480957 513.01456055 -178.0480957 396.85456055 -178.0480957 277.17456055 C-165.1780957 269.74956055 -165.1780957 269.74956055 -152.0480957 262.17456055 C-145.68604124 258.20721198 -139.34078969 254.24585774 -133.0480957 250.17456055 C-133.7493457 249.62928711 -134.4505957 249.08401367 -135.1730957 248.5222168 C-145.0807106 240.64727832 -154.27289082 232.97372359 -156.4230957 219.89331055 C-156.87302298 211.9071014 -153.72074884 204.68716043 -148.54541016 198.71240234 C-145.78040221 195.87255479 -142.65776364 193.53855634 -139.4855957 191.17456055 C-138.74019531 190.61333496 -137.99479492 190.05210937 -137.22680664 189.47387695 C-115.47711283 173.21347749 -92.67724493 158.30599909 -69.6105957 143.98706055 C-68.4524939 143.26764282 -68.4524939 143.26764282 -67.27099609 142.53369141 C-66.51810303 142.07099854 -65.76520996 141.60830566 -64.98950195 141.1315918 C-64.22839111 140.65616943 -63.46728027 140.18074707 -62.68310547 139.69091797 C-60.0480957 138.17456055 -60.0480957 138.17456055 -56.53613281 136.54296875 C-50.09447702 133.47718275 -45.54797917 130.75445654 -42.79418945 123.8034668 C-41.93282684 121.13689414 -41.2087951 118.44376281 -40.4855957 115.73706055 C-40.03398424 114.21253592 -39.57627273 112.68980838 -39.11328125 111.16870117 C-38.0401763 107.62965826 -36.99300589 104.08400212 -35.95532227 100.534423Line truncated
|
||||
<path d="M0 0 C2.91525438 1.05462952 5.76739021 2.2365175 8.625 3.4375 C62.0767029 25.27508448 119.94528014 42.53291322 178 44 C179.10617676 44.03786621 180.21235352 44.07573242 181.35205078 44.11474609 C198.6916232 44.65955302 215.5858789 43.82386647 232.8125 41.75 C234.10608932 41.59636993 234.10608932 41.59636993 235.42581177 41.43963623 C248.08628421 39.90828467 260.53010734 37.65537008 273 35 C274.0848896 34.771987 274.0848896 34.771987 275.19169617 34.53936768 C295.37127642 30.28812392 315.00617841 23.52945846 334.4375 16.6875 C335.39142639 16.35321487 335.39142639 16.35321487 336.36462402 16.01217651 C343.79035589 13.39830855 351.08469553 10.58749835 358.30859375 7.45703125 C359.67444425 6.87448311 361.04040965 6.2922043 362.40649414 5.71020508 C364.99840879 4.60432938 367.56176704 3.4520422 370.11889648 2.26831055 C378.51612143 -1.34394248 378.51612143 -1.34394248 382.49316406 -0.42211914 C384.87687081 0.85806792 386.87814068 2.32327249 389 4 C390.61849606 5.05303338 392.24378441 6.09568579 393.875 7.12890625 C395.5862482 8.26907472 397.29448325 9.41377585 399 10.5625 C399.91571777 11.17673828 400.83143555 11.79097656 401.77490234 12.42382812 C418.19159677 23.4766521 434.17645717 35.11636729 450 47 C448.69910437 50.9026869 446.38935207 52.08547043 443.0625 54.1875 C442.43770752 54.58259766 441.81291504 54.97769531 441.16918945 55.38476562 C396.51110982 82.78572257 336.3131328 93.40107009 285.33496094 102.39599609 C280.64340575 103.2456965 275.97977422 104.21495685 271.3125 105.1875 C233.21254166 112.94135427 192.33845446 117.16422217 153.64160156 112.32519531 C150.68791489 111.96158065 147.73134565 111.63214119 144.7734375 111.3046875 C134.26711736 110.12163216 123.8824655 108.75554863 113.515625 106.67578125 C110.20186276 106.03880251 106.90829267 105.55736693 103.5625 105.125 C93.70336684 103.77090793 83.98049119 101.67083837 74.23730469 99.66455078 C71.18324375 99.0376161 68.12717364 98.42170457 65.0703125 97.80859375 C-43.47505099 75.86081965 -43.47505099 75.86081965 -76 49 C-74.8884992 45.6654976 -74.32152885 45.23403264 -71.5625 43.28515625 C-70.84143066 42.77017578 -70.12036133 42.25519531 -69.37744141 41.72460938 C-68.59288574 41.17611328 -67.80833008 40.62761719 -67 40.0625 C-66.18837402 39.48693359 -65.37674805 38.91136719 -64.54052734 38.31835938 C-62.85183034 37.12202156 -61.16087883 35.92886023 -59.46777344 34.73876953 C-57.21169329 33.14915707 -54.96694573 31.54521748 -52.7265625 29.93359375 C-43.57777324 23.37437152 -34.24114548 17.14512505 -24.76171875 11.07421875 C-21.75024749 9.14443851 -18.77551614 7.17641182 -15.83203125 5.14453125 C-14.88396606 4.50100708 -14.88396606 4.50100708 -13.91674805 3.84448242 C-12.25231109 2.71164926 -10.59834725 1.56346995 -8.9453125 0.4140625 C-5.25814162 -1.35617073 -3.89328679 -1.16124024 0 0 Z " fill="#010101" transform="translate(130,174)"/>
|
||||
<path d="M0 0 C7.97919443 4.33760257 15.93490166 8.71625868 23.875 13.125 C24.46059692 13.45014587 25.04619385 13.77529175 25.64953613 14.11029053 C35.08498676 19.35203025 44.47386431 24.67127269 53.8359375 30.04296875 C60.28736313 33.74308743 66.76216001 37.40168113 73.24145508 41.05273438 C78.26683288 43.88518132 83.28299597 46.73218336 88.28515625 49.60546875 C89.31527832 50.19465088 90.34540039 50.78383301 91.40673828 51.39086914 C93.37006134 52.51423661 95.33084839 53.64205273 97.28857422 54.77514648 C109.51500764 61.75270258 120.18935651 64.127976 134.21484375 61.3671875 C143.94470974 58.04989091 152.7655185 52.05121213 161.546875 46.81640625 C167.80142738 43.09413407 174.13613149 39.53121955 180.5 36 C188.72263525 31.42540832 196.88534452 26.76345658 205 22 C213.56922797 16.97924092 222.16733081 12.01378581 230.8125 7.125 C231.88693359 6.51140625 232.96136719 5.8978125 234.06835938 5.265625 C235.56012695 4.42644531 235.56012695 4.42644531 237.08203125 3.5703125 C237.96093018 3.07289551 238.8398291 2.57547852 239.74536133 2.06298828 C242 1 242 1 245 1 C250.46413792 16.18538394 255.85657768 31.39000682 261.08496094 46.65844727 C263.44895122 53.54753834 265.85134768 60.4207464 268.296875 67.28125 C268.57423492 68.06071991 268.85159485 68.84018982 269.13735962 69.64328003 C270.49977866 73.47145517 271.86686315 77.29784879 273.24169922 81.12158203 C273.73685907 82.51066898 274.23182346 83.89982562 274.7265625 85.2890625 C275.16564941 86.51318848 275.60473633 87.73731445 276.05712891 88.99853516 C277 92 277 92 277 95 C245.15240456 107.71458705 212.79144677 116.44522688 178.8815918 121.56469727 C176.68603966 121.89636459 174.49281887 122.24350445 172.30078125 122.59765625 C166.12382838 123.55851559 160.00087545 124.20610088 153.7578125 124.5390625 C152.97981796 124.58077072 152.20182343 124.62247894 151.4002533 124.66545105 C142.45674101 125.11529961 133.51660464 125.28642527 124.5625 125.3125 C123.68547424 125.31511841 122.80844849 125.31773682 121.90484619 125.32043457 C103.72285935 125.32616957 85.96909913 123.66837865 68 121 C66.31874023 120.7517749 66.31874023 120.7517749 64.60351562 120.49853516 C44.76694956 117.48246707 25.50475777 112.64780824 6.35498047 106.71875 C3.3858414 105.8125562 0.40319928 104.95817345 -2.58129883 104.10424805 C-11.858948 101.44258331 -20.93257061 98.30240545 -30 95 C-29.3984661 90.85426224 -28.46737669 87.06587795 -27.109375 83.10546875 C-26.53896484 81.42227539 -26.53896484 81.42227539 -25.95703125 79.70507812 C-25.55871094 78.54427734 -25.16039062 77.38347656 -24.75 76.1875 C-22.22131652 68.80153057 -19.79033208 61.40903916 -17.62109375 53.91015625 C-14.9965372 44.84526936 -12.10828948 35.87258278 -9.1784668 26.90234375 C-8.30007729 24.21195085 -7.42617739 21.52012739 -6.55273438 18.828125 C-5.98984338 17.09887366 -5.42670188 15.36970384 -4.86328125 13.640625 C-4.47575432 12.44690277 -4.47575432 12.44690277 -4.08039856 11.22906494 C-2.83731746 7.43032115 -1.54561108 3.68961219 0 0 Z " fill="#010101" transform="translate(195,41)"/>
|
||||
<path d="M0 0 C3.67425461 0.27006127 7.33576858 0.61764542 11 1 C11.94488281 1.08765625 12.88976562 1.1753125 13.86328125 1.265625 C20.09916097 2.07708318 23.62828331 3.81552575 28.375 7.8671875 C42.08106709 19.00336701 58.01654794 27.19691409 76.05810547 25.34277344 C82.29858256 24.24123587 87.44462653 20.97574468 91.3125 16.0625 C94.67788817 13.47976024 95.52476013 13.92242467 99.64453125 14.39453125 C106.32651482 14.98554243 112.88169653 15.00001656 119.5859375 14.8515625 C121.69139788 14.81590871 123.79686688 14.78076032 125.90234375 14.74609375 C129.1550612 14.69039485 132.40595395 14.62407456 135.65771484 14.52685547 C138.84242425 14.43575475 142.02521144 14.38987129 145.2109375 14.3515625 C146.65803604 14.29266342 146.65803604 14.29266342 148.1343689 14.23257446 C153.50446645 14.21053317 156.41773011 14.8435449 160.51293945 18.44311523 C161.67695106 19.62711568 162.83954815 20.8125104 164 22 C171.36336846 26.44475645 179.00165193 27.02459345 187.35546875 25.59765625 C201.37810207 22.00391605 213.6035572 13.57522549 225 5 C228.47820633 2.68119578 231.1583019 2.18192851 235.25 1.375 C236.53390625 1.11460937 237.8178125 0.85421875 239.140625 0.5859375 C242.83167633 0.02555521 246.27412457 -0.1061778 250 0 C249.20606761 9.38541508 247.75123991 18.64431383 246.25 27.9375 C246.05074921 29.17214493 246.05074921 29.17214493 245.84747314 30.43173218 C244.32414561 39.7935689 242.79005814 49.13084955 240.375 58.3125 C240.19356445 59.00786865 240.01212891 59.7032373 239.82519531 60.41967773 C237.60054288 68.2561636 235.00695843 73.91132507 228.25 78.6875 C227.08539367 79.53392432 225.92272186 80.38301502 224.76171875 81.234375 C224.14989746 81.67845703 223.53807617 82.12253906 222.90771484 82.58007812 C219.53707815 85.08886019 216.30783475 87.76992427 213.0625 90.4375 C206.34232867 95.9300558 199.54976685 101.32042862 192.70898438 106.66162109 C190.99422526 108.00452244 189.28535859 109.3545791 187.578125 110.70703125 C140.6296106 147.87183199 140.6296106 147.87183199 118 146 C100.97778149 142.53066221 85.8193373 128.30244176 72.55126953 117.9765625 C70.1597229 116.12374322 67.7543952 114.29144378 65.33984375 112.46875 C58.28691165 107.14132739 51.37400916 101.72276819 44.67431641 95.95629883 C40.99778726 92.80375291 37.22813265 89.80847361 33.375 86.875 C32.83979736 86.46499756 32.30459473 86.05499512 31.75317383 85.63256836 C29.13712003 83.6285363 26.51408262 81.63510585 23.87890625 79.65625 C22.90824219 78.9034375 21.93757813 78.150625 20.9375 77.375 C20.08027344 76.72273438 19.22304687 76.07046875 18.33984375 75.3984375 C13.25022232 70.18136311 11.2301365 63.26930309 9.48828125 56.3359375 C9.2789949 55.52047455 9.06970856 54.7050116 8.8540802 53.86483765 C6.67089853 45.09789884 5.09797267 36.23502449 3.63208008 27.32421875 C3.17948573 24.57634222 2.71274255 21.83112542 2.24414062 19.0859375 C1.9471091 17.32044818 1.65085466 15.5548279 1.35546875 13.7890625 C1.21803757 12.97764801 1.08060638 12.16623352 0.93901062 11.33023071 C0.3150662 7.5105568 -0.16878648 3.88646686 0 0 Z " fill="#010101" transform="translate(192,300)"/>
|
||||
<path d="M0 0 C5.02261192 3.76695894 9.48379808 7.20969685 14 11.4375 C15.0385062 12.40164122 16.0775688 13.36518347 17.1171875 14.328125 C18.06851563 15.20984375 19.01984375 16.0915625 20 17 C25.18246209 21.6845031 30.54884396 26.05024334 36.09375 30.30078125 C36.7228125 30.86152344 37.351875 31.42226563 38 32 C38 32.66 38 33.32 38 34 C38.55171875 34.23332031 39.1034375 34.46664062 39.671875 34.70703125 C42.61255267 36.34019284 44.79077251 38.39339207 47.25 40.6875 C48.23908888 41.60209751 49.22867396 42.5161587 50.21875 43.4296875 C51.59546875 44.70199219 51.59546875 44.70199219 53 46 C55.64348628 48.36025561 58.32241876 50.67855025 61 53 C62.24102331 54.08317537 63.48189373 55.16652591 64.72265625 56.25 C66.08583 57.43762341 67.44911236 58.62512215 68.8125 59.8125 C69.4715332 60.38846924 70.13056641 60.96443848 70.80957031 61.55786133 C71.43573242 62.1020874 72.06189453 62.64631348 72.70703125 63.20703125 C73.2688208 63.6966333 73.83061035 64.18623535 74.40942383 64.69067383 C76.17825943 66.19145311 76.17825943 66.19145311 79 68 C79 68.66 79 69.32 79 70 C79.54398437 70.22558594 80.08796875 70.45117188 80.6484375 70.68359375 C83.73640119 72.41223787 86.04454974 74.64550144 88.625 77.0625 C92.04209753 80.41533647 92.04209753 80.41533647 96 83 C96 83.66 96 84.32 96 85 C96.54527344 85.22558594 97.09054688 85.45117188 97.65234375 85.68359375 C100.69807902 87.39143532 103.05315463 89.67058906 105.5625 92.0625 C111.79536182 97.89485664 118.32488567 103.3015053 125.01953125 108.59765625 C126.3803373 109.69076275 127.69736169 110.83818746 129 112 C129 112.66 129 113.32 129 114 C129.53496094 114.21785156 130.06992188 114.43570313 130.62109375 114.66015625 C133.84444855 116.47560896 136.38582384 118.91846857 139.0625 121.4375 C139.59166016 121.92798828 140.12082031 122.41847656 140.66601562 122.92382812 C143.15568251 125.23856233 145.62085643 127.57146245 148 130 C144.60983874 133.48550954 141.18854101 136.89164896 137.5 140.0625 C133.39489968 143.59833836 129.4499698 147.29327639 125.5 151 C117.65551744 158.35753764 117.65551744 158.35753764 114 161.5 C109.41732771 165.44229887 105.0430677 169.60869139 100.63330078 173.74169922 C96.30279224 177.79622812 91.92539896 181.79078808 87.50390625 185.74609375 C80.30099515 192.22983744 73.2226694 198.85160882 66.14916992 205.47583008 C61.236879 210.07510383 56.32239542 214.64390569 51.21875 219.03125 C47.92043532 221.95792359 44.71620168 224.98363998 41.5 228 C33.64939024 235.36280488 33.64939024 235.36280488 30 238.5 C27.36008958 240.78529047 24.78657157 243.11979955 22.2578125 245.52734375 C21.57976563 246.16800781 20.90171875 246.80867187 20.203125 247.46875 C18.83185914 248.76784397 17.46457278 250.07115314 16.1015625 251.37890625 C15.15796875 252.27222656 15.15796875 252.27222656 14.1953125 253.18359375 C13.62828613 253.72556396 13.06125977 254.26753418 12.47705078 254.82592773 C11 256 11 256 9 256 C9 256.66 9 257.32 9 258 C7.28515625 259.7265625 7.28515625 259.7265625 5.0625 261.625 C3.96615234 262.57246094 3.96615234 262.57246094 2.84765625 263.5390625 C1 265 1 265 0 265 C0 177.55 0 90.1 0 0 Z " fill="#000000" transform="translate(30,322)"/>
|
||||
<path d="M0 0 C0 87.45 0 174.9 0 265 C-8.75055315 257.49952587 -17.29344557 249.90131405 -25.64453125 241.9609375 C-29.70636188 238.11445072 -33.83174444 234.37124653 -38.05761719 230.70605469 C-41.23149228 227.91834238 -44.30021652 225.021017 -47.375 222.125 C-51.54906652 218.21026898 -55.73128578 214.31186186 -60 210.5 C-64.26875206 206.68810435 -68.44988822 202.78865664 -72.625 198.875 C-76.94637143 194.82530614 -81.28978666 190.82983252 -85.78125 186.96875 C-89.72004032 183.47376704 -93.53942424 179.84801661 -97.37109375 176.23632812 C-100.52211427 173.27516825 -103.70335435 170.36614916 -106.96875 167.53125 C-111.77297016 163.35609843 -116.37990522 158.98192572 -121 154.60546875 C-126.48951997 149.42687863 -132.01928464 144.29763476 -138 139.6875 C-138.66 139.130625 -139.32 138.57375 -140 138 C-140 137.34 -140 136.68 -140 136 C-140.86625 135.6596875 -140.86625 135.6596875 -141.75 135.3125 C-144.5623279 133.67197539 -146.02970461 131.56221186 -148 129 C-143.00625138 124.41788358 -137.97323682 119.93163574 -132.6875 115.6875 C-127.87254256 111.79614512 -123.34912829 107.66870856 -118.83447266 103.43994141 C-115.50897767 100.34263774 -112.11307457 97.40400241 -108.5625 94.5625 C-103.54077775 90.53488871 -98.87417239 86.20654144 -94.19165039 81.79711914 C-89.89856 77.77641955 -85.43744508 74.04995606 -80.84375 70.375 C-77.44364815 67.5353545 -74.224149 64.53610629 -71 61.5 C-66.09039702 56.87705042 -61.05521457 52.53398821 -55.7890625 48.31640625 C-51.36265837 44.64013503 -47.19198888 40.69573628 -42.984375 36.7734375 C-38.39057649 32.49142233 -33.6456864 28.39644031 -28.859375 24.33203125 C-22.19477877 18.66259675 -15.63722788 12.91700891 -9.26293945 6.92114258 C-1.87698826 0 -1.87698826 0 0 0 Z " fill="#000000" transform="translate(604,322)"/>
|
||||
<path d="M0 0 C3.2028289 1.22614773 5.37579074 3.09284271 7.828125 5.44921875 C8.54613281 6.13306641 9.26414062 6.81691406 10.00390625 7.52148438 C11.11572266 8.59366211 11.11572266 8.59366211 12.25 9.6875 C18.54343898 15.71824659 24.84460891 21.71434193 31.6875 27.125 C34.31478275 29.25522925 36.60810993 31.60810993 39 34 C41.12780721 35.83404278 43.26806364 37.65045601 45.42578125 39.44921875 C45.94527344 39.96097656 46.46476563 40.47273437 47 41 C47 41.66 47 42.32 47 43 C47.58394531 43.26176025 48.16789063 43.52352051 48.76953125 43.79321289 C51.12668654 45.0685433 52.75667432 46.45644821 54.6875 48.30859375 C55.38029053 48.96786865 56.07308105 49.62714355 56.78686523 50.30639648 C57.51719971 51.00966064 58.24753418 51.7129248 59 52.4375 C60.5319911 53.89642264 62.06454573 55.35475375 63.59765625 56.8125 C64.34805176 57.52792969 65.09844727 58.24335937 65.87158203 58.98046875 C70.5179433 63.38912904 75.25893688 67.69364754 80 72 C80.94101562 72.85851562 81.88203125 73.71703125 82.8515625 74.6015625 C83.74617187 75.41367187 84.64078125 76.22578125 85.5625 77.0625 C86.34753906 77.77535156 87.13257813 78.48820313 87.94140625 79.22265625 C90.07769794 81.14127304 90.07769794 81.14127304 93 83 C93 83.66 93 84.32 93 85 C93.85851562 85.36544922 93.85851562 85.36544922 94.734375 85.73828125 C97.40433538 87.22517298 99.13829007 88.98083908 101.25 91.1875 C104.80472046 94.8362296 108.46475716 98.22506962 112.37109375 101.4921875 C114 103 114 103 116 106 C40.76 106 -34.48 106 -112 106 C-105.25023888 98.12527869 -105.25023888 98.12527869 -102.58984375 95.67578125 C-101.99888916 95.12809082 -101.40793457 94.58040039 -100.79907227 94.01611328 C-99.87759399 93.17282471 -99.87759399 93.17282471 -98.9375 92.3125 C-98.28773193 91.71163574 -97.63796387 91.11077148 -96.96850586 90.49169922 C-94.98281916 88.65693727 -92.99224642 86.82763495 -91 85 C-88.68659317 82.87598408 -86.37415845 80.7509185 -84.0625 78.625 C-83.52963379 78.13652588 -82.99676758 77.64805176 -82.44775391 77.14477539 C-78.66351568 73.66016719 -75.0293445 70.05875266 -71.48828125 66.328125 C-70 65 -70 65 -68 65 C-68 64.34 -68 63.68 -68 63 C-66.53125 61.51953125 -66.53125 61.51953125 -64.5 59.8125 C-63.77167969 59.19246094 -63.04335938 58.57242188 -62.29296875 57.93359375 C-61.53628906 57.29550781 -60.77960938 56.65742187 -60 56 C-58.60097915 54.79535864 -57.20501739 53.58715323 -55.8125 52.375 C-55.20019531 51.84648438 -54.58789062 51.31796875 -53.95703125 50.7734375 C-50.63657903 47.76448479 -47.53316887 44.54034154 -44.38671875 41.3515625 C-39.67429371 36.59139944 -34.92553512 31.96082267 -29.828125 27.609375 C-27.97062012 25.97413566 -26.23393991 24.26518207 -24.5 22.5 C-22.16974555 20.12775898 -19.77895594 17.90886483 -17.25 15.75 C-13.17902957 12.25375481 -9.42414073 8.48321263 -5.68066406 4.64355469 C-2.20400087 1.10200043 -2.20400087 1.10200043 0 0 Z " fill="#000000" transform="translate(465,499)"/>
|
||||
<path d="M0 0 C1.75390625 0.94921875 1.75390625 0.94921875 2.75390625 3.94921875 C3.32625 4.23410156 3.89859375 4.51898438 4.48828125 4.8125 C7.61406202 6.38077966 9.57981242 8.62605014 12.00390625 11.13671875 C15.81318619 15.03734529 19.71223512 18.73443218 23.859375 22.2734375 C26.62463516 24.71940989 29.17633012 27.36267056 31.765625 29.9921875 C33.63941667 31.83652861 35.56704096 33.55553941 37.56640625 35.26171875 C40.95588403 38.17174191 44.11815376 41.27106221 47.25390625 44.44921875 C52.28610856 49.54257928 57.54828016 54.2511961 63.0234375 58.859375 C63.75949219 59.48714844 64.49554688 60.11492188 65.25390625 60.76171875 C66.259375 61.60669922 66.259375 61.60669922 67.28515625 62.46875 C68.75390625 63.94921875 68.75390625 63.94921875 68.75390625 65.94921875 C69.285 66.15160156 69.81609375 66.35398437 70.36328125 66.5625 C73.79523562 68.55325784 76.26532355 71.2923126 79.00390625 74.13671875 C83.06609693 78.33105298 87.22698212 82.29255886 91.64794922 86.1081543 C95.41426231 89.40073104 99.04806771 92.83437587 102.69140625 96.26171875 C103.45775391 96.97650391 104.22410156 97.69128906 105.01367188 98.42773438 C105.74134766 99.11158203 106.46902344 99.79542969 107.21875 100.5 C107.87480225 101.11528564 108.53085449 101.73057129 109.20678711 102.36450195 C110.75390625 103.94921875 110.75390625 103.94921875 111.75390625 105.94921875 C36.51390625 105.94921875 -38.72609375 105.94921875 -116.24609375 105.94921875 C-112.36854371 101.42541038 -108.96804494 97.60309227 -104.62109375 93.69921875 C-103.57655595 92.75810872 -102.53229368 91.81669281 -101.48828125 90.875 C-100.95686523 90.39756348 -100.42544922 89.92012695 -99.87792969 89.42822266 C-98.2174673 87.92327336 -96.57721097 86.39887794 -94.94140625 84.8671875 C-94.40596191 84.36799805 -93.87051758 83.86880859 -93.31884766 83.35449219 C-91.82411652 81.95953355 -90.33190965 80.56187155 -88.83984375 79.1640625 C-86.65630721 77.29950645 -84.87225854 76.04551868 -82.24609375 74.94921875 C-82.24609375 74.28921875 -82.24609375 73.62921875 -82.24609375 72.94921875 C-80.91796875 71.609375 -80.91796875 71.609375 -78.99609375 70.01171875 C-75.45029821 66.99561147 -71.98631419 63.91176197 -68.55859375 60.76171875 C-67.80908447 60.07480957 -67.80908447 60.07480957 -67.04443359 59.37402344 C-64.23132557 56.79187521 -61.43637083 54.19186012 -58.65625 51.57421875 C-58.06610107 51.02145264 -57.47595215 50.46868652 -56.86791992 49.89916992 C-55.71962657 48.8227753 -54.57512959 47.74231373 -53.43481445 46.6574707 C-49.47035376 42.94921875 -49.47035376 42.94921875 -47.24609375 42.94921875 C-46.91609375 41.95921875 -46.58609375 40.96921875 -46.24609375 39.94921875 C-44.8203125 38.51171875 -44.8203125 38.51171875 -42.93359375 36.94921875 C-39.40781595 33.95669916 -35.96028546 30.89400803 -32.55859375 27.76171875 C-32.05231445 27.29644775 -31.54603516 26.83117676 -31.02441406 26.35180664 C-27.78714051 23.37422092 -24.556086 20.38990185 -21.32666016 17.40380859 C-20.2366349 16.39735734 -19.14517552 15.39245694 -18.05224609 14.38916016 C-15.3785596 11.93323999 -12.72910474 9.45928116 -10.12109375 6.93359375 C-9.62552979 6.46187744 -9.12996582 5.99016113 -8.61938477 5.50415039 C-7.26729594 4.2164358 -5.92623257 2.91717295 -4.5859375 1.6171875 C-2.24609375 -0.05078125 -2.24609375 -0.05078125 0 0 Z " fill="#000000" transform="translate(169.24609375,499.05078125)"/>
|
||||
<path d="M0 0 C2.40689411 1.37788092 4.57013308 2.76802463 6.8125 4.375 C8.13127846 5.28867651 9.4516501 6.20005687 10.7734375 7.109375 C11.45889648 7.58310547 12.14435547 8.05683594 12.85058594 8.54492188 C16.48377434 11.00446332 20.20840557 13.3144962 23.9375 15.625 C24.64173096 16.06247559 25.34596191 16.49995117 26.0715332 16.95068359 C27.71311887 17.96911834 29.35636444 18.98487686 31 20 C29.76661202 23.70016395 28.36179556 24.54703034 25.3125 26.9375 C20.84285241 30.50512298 16.45523103 34.13946847 12.125 37.875 C10.93115451 38.90253541 9.73714348 39.92987851 8.54296875 40.95703125 C7.65810791 41.71814209 7.65810791 41.71814209 6.75537109 42.49462891 C2.39414945 46.23472525 -2.00130273 49.93466636 -6.39111328 53.64111328 C-8.55303163 55.46709773 -10.7132358 57.29510325 -12.87329102 59.12329102 C-13.95566254 60.03931879 -15.03818153 60.95517236 -16.12084961 61.87084961 C-18.85636732 64.18456788 -21.59001211 66.50043895 -24.3203125 68.8203125 C-29.3252298 73.06965921 -34.34183625 77.29680691 -39.4375 81.4375 C-44.30129025 85.39508188 -49.05881231 89.46542446 -53.80834961 93.55834961 C-57.33298919 96.58945289 -60.89039882 99.56985316 -64.5 102.5 C-68.68083479 105.89616198 -72.79118734 109.36356952 -76.875 112.875 C-77.4623291 113.3798291 -78.0496582 113.8846582 -78.65478516 114.40478516 C-79.84413194 115.42734324 -81.03342223 116.44996703 -82.22265625 117.47265625 C-85.10138783 119.94646735 -87.98491395 122.41446375 -90.875 124.875 C-92.35613281 126.13957031 -92.35613281 126.13957031 -93.8671875 127.4296875 C-97.46334913 130.43717052 -101.22876382 133.21746844 -105 136 C-106.18106316 115.5471659 -103.92641018 97.68512654 -98.75120544 77.94544983 C-97.49141854 73.09728202 -96.38861445 68.23662421 -95.38398743 63.32929993 C-94.68438966 59.91447769 -93.94892613 56.5078018 -93.21090698 53.10110474 C-92.86537596 51.46648572 -92.53490159 49.82860242 -92.2204895 48.18771362 C-89.77843326 35.55712242 -89.77843326 35.55712242 -85.81445312 32.08642578 C-82.92025663 30.72848781 -80.07607256 29.86927984 -77 29 C-75.1727771 28.27490164 -73.3459254 27.5483842 -71.53120422 26.7925415 C-69.5166304 25.95422395 -67.49244517 25.14484769 -65.46337891 24.34228516 C-64.7567511 24.06249817 -64.05012329 23.78271118 -63.32208252 23.4944458 C-62.59704529 23.20752869 -61.87200806 22.92061157 -61.125 22.625 C-58.03055767 21.39757114 -54.93690191 20.16817698 -51.84375 18.9375 C-51.04796539 18.62100494 -50.25218079 18.30450989 -49.43228149 17.97842407 C-43.49017528 15.60907553 -37.57015581 13.18877367 -31.65625 10.75 C-29.96212916 10.05374633 -28.26795659 9.35761854 -26.57373047 8.66162109 C-24.11133351 7.64994236 -21.65027528 6.63553142 -19.19293213 5.6116333 C-16.91558893 4.66301863 -14.63410692 3.7250782 -12.3515625 2.7890625 C-11.67911499 2.50538818 -11.00666748 2.22171387 -10.31384277 1.92944336 C-6.75762194 0.48343981 -3.84514312 -0.49598534 0 0 Z " fill="#020202" transform="translate(564,271)"/>
|
||||
<path d="M0 0 C0.98726074 0.38293213 1.97452148 0.76586426 2.99169922 1.16040039 C4.14605469 1.60649658 5.30041016 2.05259277 6.48974609 2.51220703 C7.75877743 3.0104388 9.0276528 3.50906799 10.29638672 4.00805664 C11.63035259 4.52820501 12.96433751 5.04830452 14.29833984 5.56835938 C30.59100813 11.94589054 46.77052214 18.61019484 62.95263672 25.26196289 C63.78064789 25.60216461 64.60865906 25.94236633 65.46176147 26.2928772 C66.99692853 26.92513516 68.52947383 27.56381187 70.05880737 28.21005249 C71.43040051 28.76873522 72.81923441 29.28739858 74.22366333 29.75747681 C77.54558935 30.92942002 78.9461892 31.6236518 80.55761719 34.8215332 C80.79883301 35.94011719 81.04004883 37.05870117 81.28857422 38.21118164 C81.58119141 39.48952881 81.87380859 40.76787598 82.17529297 42.08496094 C82.46670672 43.49660999 82.75703864 44.90848273 83.04638672 46.32055664 C83.36802271 47.79353509 83.69229964 49.26593903 84.01904297 50.73779297 C84.53583721 53.07136306 85.04922673 55.40535254 85.55072021 57.74226379 C86.79005787 63.49349039 88.19812592 69.18590083 89.67919922 74.87915039 C94.83968997 95.00278801 97.56406614 113.25178479 96.17138672 134.07055664 C91.72289367 130.80374823 87.40567827 127.52136017 83.35888672 123.75805664 C79.05126692 119.82472697 74.60870212 116.11359525 70.07763672 112.44165039 C62.89249541 106.57957946 55.86254085 100.52871311 48.83276367 94.48193359 C43.28796773 89.71312112 37.69374291 85.02399872 32.01513672 80.41430664 C28.08062082 77.17157376 24.22492972 73.84024056 20.36279297 70.51196289 C16.83820769 67.4809738 13.2808984 64.50063083 9.67138672 61.57055664 C4.82541883 57.63677094 0.09040144 53.58607905 -4.63720703 49.51196289 C-9.01910376 45.74372347 -13.47388199 42.07580592 -17.96142578 38.43383789 C-22.01577962 35.09203397 -25.995783 31.66581717 -29.97119141 28.23071289 C-30.53 27.74860352 -31.08880859 27.26649414 -31.66455078 26.76977539 C-32.19790039 26.30877441 -32.73125 25.84777344 -33.28076172 25.37280273 C-34.73238469 24.15151616 -36.23626542 22.9931178 -37.74267578 21.84008789 C-38.43103516 21.25614258 -39.11939453 20.67219727 -39.82861328 20.07055664 C-39.82861328 19.41055664 -39.82861328 18.75055664 -39.82861328 18.07055664 C-38.27490234 16.86889648 -38.27490234 16.86889648 -36.09423828 15.53149414 C-35.29783936 15.03673584 -34.50144043 14.54197754 -33.6809082 14.03222656 C-32.82215088 13.50862549 -31.96339355 12.98502441 -31.07861328 12.44555664 C-23.98838207 8.11399481 -23.98838207 8.11399481 -17.10595703 3.46508789 C-16.08630859 2.73676758 -15.06666016 2.00844727 -14.01611328 1.25805664 C-13.14341797 0.61223633 -12.27072266 -0.03358398 -11.37158203 -0.69897461 C-7.38502259 -2.62795498 -4.08794291 -1.34324173 0 0 Z " fill="#010101" transform="translate(78.82861328125,272.929443359375)"/>
|
||||
<path d="M0 0 C0.99 0.495 0.99 0.495 2 1 C1.58459961 1.64831787 1.16919922 2.29663574 0.74121094 2.96459961 C-3.82932531 10.11955943 -8.30835145 17.32696361 -12.75 24.5625 C-13.45437708 25.70860821 -14.15880485 26.85468526 -14.86328125 28.00073242 C-19.31966014 35.25271 -23.766894 42.5102852 -28.19824219 49.77758789 C-31.42348917 55.06578849 -34.66894551 60.34144205 -37.91650391 65.6159668 C-39.88684731 68.81621638 -41.85578919 72.01732297 -43.82421875 75.21875 C-45.11191734 77.31253802 -46.39967933 79.40628706 -47.6875 81.5 C-48.03004822 82.05692535 -48.37259644 82.61385071 -48.7255249 83.18765259 C-53.85979128 91.53405305 -59.0063424 99.87271112 -64.18383789 108.19238281 C-67.10412168 112.89579234 -69.97804338 117.62320702 -72.8125 122.37890625 C-73.44849121 123.44085205 -74.08448242 124.50279785 -74.73974609 125.59692383 C-75.97407895 127.66133833 -77.20126018 129.73004977 -78.42041016 131.8034668 C-78.97519043 132.7294165 -79.5299707 133.65536621 -80.1015625 134.609375 C-80.58963379 135.43405273 -81.07770508 136.25873047 -81.58056641 137.10839844 C-83 139 -83 139 -86 140 C-88.65535573 133.6155075 -91.30577809 127.22898312 -93.95288086 120.84106445 C-94.85280396 118.67100389 -95.75382962 116.5014002 -96.65600586 114.33227539 C-97.95721273 111.20319979 -99.25436413 108.07246883 -100.55078125 104.94140625 C-100.9508992 103.98166397 -101.35101715 103.02192169 -101.76325989 102.03309631 C-104.08121064 96.42201541 -106.17301621 90.79016156 -108 85 C-107.030625 84.28457031 -106.06125 83.56914062 -105.0625 82.83203125 C-97.25005142 77.03595251 -89.59040748 71.10415385 -82.07421875 64.92895508 C-77.29260345 61.01424012 -72.42578319 57.23126251 -67.5 53.5 C-61.14037413 48.68102203 -54.91538052 43.72403885 -48.74267578 38.66845703 C-43.63843626 34.49571274 -38.44742946 30.45679264 -33.20703125 26.45703125 C-28.03311447 22.50537472 -22.93189791 18.46050096 -17.81884766 14.43066406 C-15.90680232 12.92669283 -13.99095023 11.42768105 -12.07421875 9.9296875 C-11.43411865 9.42880615 -10.79401855 8.9279248 -10.13452148 8.41186523 C-8.90435019 7.44943429 -7.67342644 6.48796412 -6.44165039 5.52758789 C-4.18889717 3.76312263 -2.02554529 2.02554529 0 0 Z " fill="#030303" transform="translate(442,398)"/>
|
||||
<path d="M0 0 C2.78454333 1.29765126 5.07241613 2.72684632 7.43359375 4.6875 C8.39676514 5.48051514 8.39676514 5.48051514 9.37939453 6.28955078 C10.05856934 6.85399902 10.73774414 7.41844727 11.4375 8 C17.47525818 12.96364826 23.57952306 17.80052377 29.79296875 22.54296875 C33.19854197 25.14402636 36.5703615 27.78696242 39.9375 30.4375 C40.52192871 30.89745361 41.10635742 31.35740723 41.70849609 31.83129883 C43.47267685 33.2204271 45.2363689 34.61017398 47 36 C49.2493485 37.77166253 51.4993933 39.5424361 53.75 41.3125 C54.31855713 41.75988525 54.88711426 42.20727051 55.47290039 42.66821289 C58.7459541 45.24031733 62.02836058 47.79977565 65.3203125 50.34765625 C72.73843153 56.0911297 80.11587417 61.86875685 87.375 67.8125 C94.70523476 73.81325356 102.11197567 79.74131711 110 85 C109.37003544 87.73006736 108.56412469 90.2544141 107.49707031 92.84375 C107.19295227 93.5855249 106.88883423 94.3272998 106.57550049 95.09155273 C106.08179962 96.28373413 106.08179962 96.28373413 105.578125 97.5 C105.2362616 98.33152588 104.89439819 99.16305176 104.54217529 100.01977539 C103.44735242 102.68091646 102.34870483 105.34045966 101.25 108 C100.52579566 109.75901332 99.80183481 111.51812691 99.078125 113.27734375 C95.4076083 122.19414843 91.72029591 131.10383676 88 140 C84.08427223 138.69475741 83.63670934 137.20732975 81.55078125 133.69140625 C80.53781982 132.00120361 80.53781982 132.00120361 79.50439453 130.27685547 C78.77373806 129.03875171 78.0431072 127.80063283 77.3125 126.5625 C76.55424698 125.29251937 75.79495584 124.02315802 75.03466797 122.75439453 C73.85968387 120.79343384 72.68530221 118.83214288 71.51403809 116.86895752 C67.61300169 110.33231934 63.62590962 103.8509381 59.625 97.375 C58.29401516 95.21630345 56.96327879 93.05745369 55.6328125 90.8984375 C55.01051758 89.8887793 54.38822266 88.87912109 53.74707031 87.83886719 C51.321995 83.89828925 48.90950442 79.95011176 46.5 76 C40.76024574 66.59345213 34.98214659 57.21058473 29.203125 47.828125 C26.37567176 43.2371435 23.55311245 38.64321138 20.734375 34.046875 C11.22562435 18.54842485 11.22562435 18.54842485 1.40625 3.24609375 C0 1 0 1 0 0 Z " fill="#030303" transform="translate(190,398)"/>
|
||||
<path d="M0 0 C0.92014893 0.0707373 1.84029785 0.14147461 2.78833008 0.21435547 C17.28546715 1.21987812 31.79376793 1.15348233 46.31713867 1.13037109 C49.98612003 1.12461535 53.65502913 1.12800477 57.32400799 1.13394356 C60.18171225 1.13756543 63.03939947 1.13640412 65.89710426 1.13381577 C67.90167412 1.13283574 69.90624468 1.13584271 71.91081238 1.13894653 C77.71750657 1.1239767 83.28103213 1.02128004 89 0 C90.64485066 -0.06056151 92.29172957 -0.08781955 93.9375 -0.0625 C94.70964844 -0.05347656 95.48179687 -0.04445312 96.27734375 -0.03515625 C96.84582031 -0.02355469 97.41429687 -0.01195312 98 0 C94.66327583 2.78532116 91.3379763 5.07208984 87.53515625 7.171875 C86.49431885 7.75050293 85.45348145 8.32913086 84.38110352 8.92529297 C82.73839478 9.82852295 82.73839478 9.82852295 81.0625 10.75 C72.23891484 15.56861316 72.23891484 15.56861316 63.59375 20.6953125 C62.98007568 21.07204102 62.36640137 21.44876953 61.73413086 21.83691406 C60.199709 22.78979295 58.67917693 23.76494405 57.16015625 24.7421875 C51.92346631 26.82650661 46.91875344 27.12842233 41.6003418 25.07226562 C39.0931024 23.75580298 36.70845047 22.32189979 34.3125 20.8125 C32.49293847 19.71880174 30.67259458 18.62640426 28.8515625 17.53515625 C27.43472168 16.67301514 27.43472168 16.67301514 25.98925781 15.79345703 C20.78383049 12.67037069 15.48150012 9.71954322 10.1875 6.75 C8.2223696 5.64113285 6.25749983 4.53180359 4.29296875 3.421875 C2.86202071 2.6145097 1.43104834 1.8071875 0 1 C0 0.67 0 0.34 0 0 Z " fill="#060606" transform="translate(268,50)"/>
|
||||
<path d="M0 0 C0.66 0.33 1.32 0.66 2 1 C-1.63 4.63 -5.26 8.26 -9 12 C-9 8.00102358 -7.64683965 6.93298448 -5 4 C-3.36643049 2.62631655 -1.7074998 1.28062485 0 0 Z " fill="#8E8E8E" transform="translate(38,197)"/>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 8.3 KiB After Width: | Height: | Size: 37 KiB |
@@ -1 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#18BFFF"><path d="M11.992 1.966c-.434 0-.87.086-1.28.257L1.779 5.917c-.503.208-.49.908.012 1.116l8.982 3.558a3.266 3.266 0 0 0 2.454 0l8.982-3.558c.503-.196.503-.908.012-1.116l-8.957-3.694a3.255 3.255 0 0 0-1.272-.257zM23.4 8.056a.589.589 0 0 0-.222.045l-10.012 3.877a.612.612 0 0 0-.38.564v8.896a.6.6 0 0 0 .821.552L23.62 18.1a.583.583 0 0 0 .38-.551V8.653a.6.6 0 0 0-.6-.596zM.676 8.095a.644.644 0 0 0-.48.19C.086 8.396 0 8.53 0 8.69v8.355c0 .442.515.737.908.54l6.27-3.006.307-.147 2.969-1.436c.466-.22.43-.908-.061-1.092L.883 8.138a.57.57 0 0 0-.207-.044z"/></svg>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" shape-rendering="geometricPrecision" viewBox="0 41.8 512 428.4"><path d="m228.6 47.2-190.9 79c-10.6 4.4-10.5 19.5.2 23.7l191.7 76c16.8 6.7 35.6 6.7 52.4 0l191.7-76c10.7-4.2 10.8-19.3.2-23.7L283 47.2c-17.4-7.2-37-7.2-54.4 0" style="fill:#fcb400"/><path d="M272.8 267.5v189.9c0 9 9.1 15.2 17.5 11.9l213.6-82.9c4.9-1.9 8.1-6.6 8.1-11.9V184.6c0-9-9.1-15.2-17.5-11.9l-213.6 82.9c-4.9 1.9-8.1 6.6-8.1 11.9" style="fill:#18bfff"/><path d="m222.9 277.3-63.4 30.6-6.4 3.1-133.8 64.1C10.8 379.2 0 373 0 363.6V185.4c0-3.4 1.7-6.4 4.1-8.6 1-1 2.1-1.8 3.2-2.4 3.2-1.9 7.8-2.4 11.6-.9l202.9 80.4c10.4 4.1 11.2 18.5 1.1 23.4" style="fill:#f82b60"/><path d="m222.9 277.3-63.4 30.6L4.1 176.8c1-1 2.1-1.8 3.2-2.4 3.2-1.9 7.8-2.4 11.6-.9l202.9 80.4c10.4 4.1 11.2 18.5 1.1 23.4" style="opacity:.29"/></svg>
|
||||
|
Before Width: | Height: | Size: 634 B After Width: | Height: | Size: 847 B |
@@ -1 +1,12 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#F06A6A"><path d="M18.78 12.653c-2.882 0-5.22 2.336-5.22 5.22s2.338 5.22 5.22 5.22 5.22-2.34 5.22-5.22-2.336-5.22-5.22-5.22zm-13.56 0c-2.88 0-5.22 2.337-5.22 5.22s2.338 5.22 5.22 5.22 5.22-2.338 5.22-5.22-2.336-5.22-5.22-5.22zm12-6.525c0 2.883-2.337 5.22-5.22 5.22-2.882 0-5.22-2.337-5.22-5.22 0-2.88 2.338-5.22 5.22-5.22 2.883 0 5.22 2.34 5.22 5.22z"/></svg>
|
||||
<svg viewBox="67 70 127 117" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
|
||||
<path d="M166.381 131.94C151.125 131.94 138.759 144.265 138.759 159.468C138.759 174.673 151.125 187 166.381 187C181.635 187 194 174.673 194 159.468C194 144.265 181.635 131.94 166.381 131.94ZM94.6203 131.942C79.3666 131.943 67 144.265 67 159.47C67 174.673 79.3666 186.999 94.6203 186.999C109.875 186.999 122.242 174.673 122.242 159.47C122.242 144.265 109.875 131.942 94.619 131.942H94.6203ZM158.12 97.5291C158.12 112.732 145.755 125.061 130.501 125.061C115.245 125.061 102.88 112.732 102.88 97.5291C102.88 82.3258 115.245 70 130.501 70C145.755 70 158.119 82.3258 158.119 97.5291H158.12Z" fill="url(#paint0_radial_798_497)"/>
|
||||
<defs>
|
||||
|
||||
<radialGradient id="paint0_radial_798_497" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(130.517 134.016) scale(84.201 77.571)">
|
||||
<stop stop-color="#FFB900"/>
|
||||
<stop offset="0.6" stop-color="#F95D8F"/>
|
||||
<stop offset="0.999" stop-color="#F95353"/>
|
||||
</radialGradient>
|
||||
</defs>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 426 B After Width: | Height: | Size: 1021 B |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="150" height="150" viewBox="0 0 150 150"><path fill="#fff" d="M27 25.7c0-.6.5-1.2 1.2-1.2H37c.6 0 1.2.5 1.2 1.2v97.7c0 .6-.5 1.2-1.2 1.2h-8.8c-.6 0-1.2-.5-1.2-1.2zm22.2 0c0-.6.5-1.2 1.2-1.2h8.8c.6 0 1.2.5 1.2 1.2v97.7c0 .6-.5 1.2-1.2 1.2h-8.8c-.6 0-1.2-.5-1.2-1.2zm22.2 0c0-.6.5-1.2 1.2-1.2h8.8c.6 0 1.2.5 1.2 1.2v97.7c0 .6-.5 1.2-1.2 1.2h-8.8c-.6 0-1.2-.5-1.2-1.2zm22.2 0c0-.6.5-1.2 1.2-1.2h8.8c.6 0 1.2.5 1.2 1.2v97.7c0 .6-.5 1.2-1.2 1.2h-8.8c-.6 0-1.2-.5-1.2-1.2zm22.3 38.9c0-.6.5-1.2 1.2-1.2h8.8c.6 0 1.2.5 1.2 1.2v19.9c0 .6-.5 1.2-1.2 1.2h-8.8c-.6 0-1.2-.5-1.2-1.2z"/></svg>
|
||||
|
After Width: | Height: | Size: 626 B |
@@ -1 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#FFCC01"><path d="M21.333 10H24v4h-2.667ZM16 1.335h2.667v21.33H16Zm-5.333 0h2.666v21.33h-2.666ZM0 22.665V1.335h2.667v21.33zm5.333-21.33H8v21.33H5.333Z"/></svg>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="150" height="150" viewBox="0 0 150 150"><path fill="#000" d="M27 25.7c0-.6.5-1.2 1.2-1.2H37c.6 0 1.2.5 1.2 1.2v97.7c0 .6-.5 1.2-1.2 1.2h-8.8c-.6 0-1.2-.5-1.2-1.2zm22.2 0c0-.6.5-1.2 1.2-1.2h8.8c.6 0 1.2.5 1.2 1.2v97.7c0 .6-.5 1.2-1.2 1.2h-8.8c-.6 0-1.2-.5-1.2-1.2zm22.2 0c0-.6.5-1.2 1.2-1.2h8.8c.6 0 1.2.5 1.2 1.2v97.7c0 .6-.5 1.2-1.2 1.2h-8.8c-.6 0-1.2-.5-1.2-1.2zm22.2 0c0-.6.5-1.2 1.2-1.2h8.8c.6 0 1.2.5 1.2 1.2v97.7c0 .6-.5 1.2-1.2 1.2h-8.8c-.6 0-1.2-.5-1.2-1.2zm22.3 38.9c0-.6.5-1.2 1.2-1.2h8.8c.6 0 1.2.5 1.2 1.2v19.9c0 .6-.5 1.2-1.2 1.2h-8.8c-.6 0-1.2-.5-1.2-1.2z"/></svg>
|
||||
|
Before Width: | Height: | Size: 226 B After Width: | Height: | Size: 626 B |
@@ -1 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#F38020"><path d="M16.5088 16.8447c.1475-.5068.0908-.9707-.1553-1.3154-.2246-.3164-.6045-.499-1.0615-.5205l-8.6592-.1123a.1559.1559 0 0 1-.1333-.0713c-.0283-.042-.0351-.0986-.021-.1553.0278-.084.1123-.1484.2036-.1562l8.7359-.1123c1.0351-.0489 2.1601-.8868 2.5537-1.9136l.499-1.3013c.0215-.0561.0293-.1128.0147-.168-.5625-2.5463-2.835-4.4453-5.5499-4.4453-2.5039 0-4.6284 1.6177-5.3876 3.8614-.4927-.3658-1.1187-.5625-1.794-.499-1.2026.119-2.1665 1.083-2.2861 2.2856-.0283.31-.0069.6128.0635.894C1.5683 13.171 0 14.7754 0 16.752c0 .1748.0142.3515.0352.5273.0141.083.0844.1475.1689.1475h15.9814c.0909 0 .1758-.0645.2032-.1553l.12-.4268zm2.7568-5.5634c-.0771 0-.1611 0-.2383.0112-.0566 0-.1054.0415-.127.0976l-.3378 1.1744c-.1475.5068-.0918.9707.1543 1.3164.2256.3164.6055.498 1.0625.5195l1.8437.1133c.0557 0 .1055.0263.1329.0703.0283.043.0351.1074.0214.1562-.0283.084-.1132.1485-.204.1553l-1.921.1123c-1.041.0488-2.1582.8867-2.5527 1.914l-.1406.3585c-.0283.0713.0215.1416.0986.1416h6.5977c.0771 0 .1474-.0489.169-.126.1122-.4082.1757-.837.1757-1.2803 0-2.6025-2.125-4.727-4.7344-4.727"/></svg>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128"><path fill="#FFF" d="m115.679 69.288-15.591-8.94-2.689-1.163-63.781.436v32.381h82.061z"/><path fill="#F38020" d="M87.295 89.022c.763-2.617.472-5.015-.8-6.796-1.163-1.635-3.125-2.58-5.488-2.689l-44.737-.581c-.291 0-.545-.145-.691-.363s-.182-.509-.109-.8c.145-.436.581-.763 1.054-.8l45.137-.581c5.342-.254 11.157-4.579 13.192-9.885l2.58-6.723c.109-.291.145-.581.073-.872-2.906-13.158-14.644-22.97-28.672-22.97-12.938 0-23.913 8.359-27.838 19.952a13.35 13.35 0 0 0-9.267-2.58c-6.215.618-11.193 5.597-11.811 11.811-.145 1.599-.036 3.162.327 4.615C10.104 70.051 2 78.337 2 88.549c0 .909.073 1.817.182 2.726a.895.895 0 0 0 .872.763h82.57c.472 0 .909-.327 1.054-.8l.617-2.216z"/><path fill="#FAAE40" d="M101.542 60.275c-.4 0-.836 0-1.236.036-.291 0-.545.218-.654.509l-1.744 6.069c-.763 2.617-.472 5.015.8 6.796 1.163 1.635 3.125 2.58 5.488 2.689l9.522.581c.291 0 .545.145.691.363.145.218.182.545.109.8-.145.436-.581.763-1.054.8l-9.924.582c-5.379.254-11.157 4.579-13.192 9.885l-.727 1.853c-.145.363.109.727.509.727h34.089c.4 0 .763-.254.872-.654.581-2.108.909-4.325.909-6.614 0-13.447-10.975-24.422-24.458-24.422"/></svg>
|
||||
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
@@ -1 +1,3 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#3448C5"><path d="M24 14.8598c0 2.1729-1.3757 3.974-3.5903 4.6996l-.0995.0318V17.989c1.3777-.5805 2.1869-1.7275 2.1869-3.1291-.0072-2-1.6087-3.6288-3.6082-3.6699h-.5964l-.1432-.5686c-.7025-2.8996-3.2886-4.9489-6.2721-4.97a6.3915 6.3915 0 0 0-5.811 3.664l-.1828.3757-.4175.0437a4.4311 4.4311 0 0 0-3.3052 2.088c-1.2803 2.0856-.6274 4.8143 1.4583 6.0947v1.6897h-.01l-.149-.0675a5.9402 5.9402 0 0 1-3.3658-4.3494c-.5787-3.2291 1.57-6.3161 4.7991-6.8948a7.8766 7.8766 0 0 1 6.9839-4.149c3.4724.025 6.535 2.28 7.5901 5.5883 2.5789.3366 4.5138 2.5245 4.5327 5.1251zm-15.3176-1.322h.5647a.0656.0656 0 0 0 .0457-.1113L7.084 11.2158l-.0007-.0007a.0656.0656 0 0 0-.0927.0007L4.78 13.4265a.0656.0656 0 0 0 .0477.1113h.5566a.0656.0656 0 0 1 .0657.0656v5.0574c0 .6588.534 1.1928 1.1928 1.1928H9.247a.0656.0656 0 0 0 .0457-.1113l-.33-.33a1.1928 1.1928 0 0 1-.348-.839v-4.97a.0676.0676 0 0 1 .0676-.0655zm9.769 2.5466h.5667a.0655.0655 0 0 0 .0457-.1133l-2.2107-2.2087-.0015-.0015a.0636.0636 0 0 0-.0899.0015L14.551 15.971a.0657.0657 0 0 0 .0457.1133h.5567a.0656.0656 0 0 1 .0656.0656v2.5108c0 .6588.534 1.1928 1.1928 1.1928h2.6063a.0655.0655 0 0 0 .0457-.1113l-.33-.33a1.1928 1.1928 0 0 1-.348-.839V16.15a.0656.0656 0 0 1 .0657-.0656zm-4.8844-1.2743h.5646a.0656.0656 0 0 0 .0477-.1114l-2.2107-2.2027-.0006-.0006a.0656.0656 0 0 0-.0928.0006l-2.2087 2.2068a.0656.0656 0 0 0 .0457.1113h.5626a.0676.0676 0 0 1 .0657.0676v3.7791c0 .6588.534 1.1928 1.1928 1.1928h2.5983a.0656.0656 0 0 0 .0477-.1113l-.332-.33a1.193 1.193 0 0 1-.346-.839v-3.6956c0-.0366.0291-.0665.0657-.0676z"/></svg>
|
||||
<svg width="29" height="20" viewBox="0 0 29 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M19.8415 2.65677C21.432 3.82837 22.6116 5.47304 23.2117 7.35571C24.6667 7.5457 26.0038 8.25621 26.9759 9.35594C27.948 10.4557 28.4894 11.8703 28.5 13.3383C28.5 15.8748 26.895 17.9773 24.3111 18.8244L24.1951 18.8615V16.991C25.8025 16.3134 26.7465 14.9744 26.7465 13.3383C26.7425 12.2158 26.2999 11.1393 25.5133 10.3389C24.7267 9.53841 23.6585 9.07744 22.5367 9.05442H21.8409L21.6739 8.39072C21.2756 6.74563 20.339 5.28102 19.013 4.22978C17.687 3.17855 16.0478 2.60104 14.3561 2.5891C12.9363 2.58228 11.5441 2.98113 10.3431 3.73878C9.14214 4.49642 8.18229 5.58136 7.57641 6.86605L7.36302 7.30466L6.87594 7.35571C5.80298 7.47055 4.79282 7.91842 3.98705 8.63655C3.18129 9.35468 2.6203 10.3071 2.38272 11.3602C2.14514 12.4134 2.24288 13.5145 2.66224 14.5093C3.08159 15.5041 3.80155 16.3427 4.72119 16.9075V18.88H4.70959L4.53563 18.8011C3.19505 18.1845 2.08614 17.1559 1.3703 15.8651C0.654466 14.5742 0.369066 13.0885 0.555641 11.6241C0.742216 10.1597 1.39103 8.79311 2.40764 7.72322C3.42426 6.65332 4.75562 5.93597 6.20794 5.67556C6.99816 4.20377 8.17425 2.97522 9.60985 2.12191C11.0455 1.2686 12.6863 0.822785 14.3561 0.832366C16.3311 0.846606 18.2511 1.48516 19.8415 2.65677ZM11.3408 19.0379L10.9558 18.6526C10.6967 18.3925 10.5508 18.0405 10.5499 17.6733V11.8717C10.5505 11.8512 10.5591 11.8317 10.5738 11.8174C10.5885 11.8031 10.6082 11.7951 10.6288 11.7951H11.2875C11.3024 11.7948 11.3169 11.7902 11.3292 11.7817C11.3415 11.7733 11.3511 11.7614 11.3568 11.7476C11.3624 11.7338 11.3639 11.7187 11.3611 11.704C11.3583 11.6894 11.3512 11.6759 11.3408 11.6652L8.76394 9.08459C8.75682 9.07736 8.74834 9.07162 8.73898 9.06771C8.72962 9.06379 8.71958 9.06177 8.70944 9.06177C8.69929 9.06177 8.68925 9.06379 8.67989 9.06771C8.67054 9.07162 8.66205 9.07736 8.65493 9.08459L6.07572 11.6652C6.06519 11.676 6.0581 11.6897 6.05534 11.7046C6.05259 11.7194 6.0543 11.7348 6.06025 11.7487C6.06621 11.7626 6.07614 11.7744 6.0888 11.7827C6.10146 11.7909 6.11628 11.7953 6.13139 11.7951H6.78083C6.80113 11.7951 6.8206 11.8032 6.83495 11.8175C6.84931 11.8319 6.85737 11.8514 6.85737 11.8717V17.7754C6.85737 18.1447 7.00399 18.4989 7.26498 18.76C7.52596 19.0211 7.87994 19.1678 8.24903 19.1678H11.2875C11.3024 19.1675 11.3169 19.1629 11.3292 19.1544C11.3415 19.146 11.3511 19.1341 11.3568 19.1203C11.3624 19.1065 11.3639 19.0914 11.3611 19.0767C11.3583 19.0621 11.3512 19.0486 11.3408 19.0379ZM16.6546 18.6526L17.042 19.0378C17.0525 19.0487 17.0596 19.0624 17.0624 19.0773C17.0651 19.0921 17.0634 19.1075 17.0575 19.1214C17.0515 19.1353 17.0416 19.1471 17.0289 19.1554C17.0163 19.1636 17.0014 19.168 16.9863 19.1678H13.9548C13.5857 19.1678 13.2318 19.0211 12.9708 18.76C12.7098 18.4989 12.5632 18.1447 12.5632 17.7754V13.3639C12.5632 13.3433 12.5552 13.3236 12.5409 13.3089C12.5266 13.2941 12.5071 13.2856 12.4866 13.285H11.8302C11.8153 13.2847 11.8008 13.28 11.7885 13.2716C11.7762 13.2631 11.7666 13.2513 11.761 13.2375C11.7553 13.2237 11.7538 13.2085 11.7566 13.1939C11.7594 13.1792 11.7665 13.1657 11.7769 13.155L14.3538 10.5791C14.3609 10.5719 14.3694 10.5661 14.3787 10.5622C14.3881 10.5583 14.3981 10.5563 14.4083 10.5563C14.4184 10.5563 14.4285 10.5583 14.4378 10.5622C14.4472 10.5661 14.4557 10.5719 14.4628 10.5791L17.042 13.1504C17.0525 13.1612 17.0596 13.1749 17.0624 13.1898C17.0651 13.2047 17.0634 13.22 17.0575 13.2339C17.0515 13.2478 17.0416 13.2596 17.0289 13.2679C17.0163 13.2762 17.0014 13.2805 16.9863 13.2803H16.3276C16.3071 13.2809 16.2876 13.2895 16.2733 13.3042C16.2591 13.319 16.2511 13.3387 16.2511 13.3592V17.6733C16.2514 18.0402 16.3964 18.3921 16.6546 18.6526ZM22.7408 19.0379L22.3558 18.6526C22.0967 18.3925 21.9509 18.0405 21.9499 17.6733V14.8444C21.9499 14.8241 21.958 14.8047 21.9723 14.7903C21.9867 14.7759 22.0062 14.7679 22.0265 14.7679H22.6875C22.7029 14.768 22.718 14.7635 22.7308 14.755C22.7436 14.7464 22.7535 14.7342 22.7593 14.7199C22.7651 14.7057 22.7664 14.69 22.7631 14.6749C22.7598 14.6599 22.752 14.6462 22.7408 14.6356L20.1616 12.0573C20.1547 12.0502 20.1464 12.0445 20.1373 12.0406C20.1281 12.0367 20.1182 12.0347 20.1083 12.0347C20.0983 12.0347 20.0885 12.0367 20.0793 12.0406C20.0702 12.0445 20.0619 12.0502 20.0549 12.0573L17.4757 14.6356C17.4645 14.6462 17.4568 14.6599 17.4535 14.6749C17.4502 14.69 17.4515 14.7057 17.4573 14.7199C17.463 14.7342 17.473 14.7464 17.4858 14.755C17.4986 14.7635 17.5137 14.768 17.5291 14.7679H18.1785C18.1988 14.7679 18.2183 14.7759 18.2326 14.7903C18.247 14.8047 18.2551 14.8241 18.2551 14.8444V17.7754C18.2551 18.1447 18.4017 18.4989 18.6627 18.76C18.9237 19.0211 19.2776 19.1678 19.6467 19.1678H22.6875C22.7024 19.1675 22.7169 19.1629 22.7292 19.1544C22.7415 19.146 22.7511 19.1341 22.7568 19.1203C22.7624 19.1065 22.764 19.0914 22.7611 19.0767C22.7583 19.0621 22.7512 19.0486 22.7408 19.0379Z" fill="#3448C5"/>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 4.8 KiB |
@@ -0,0 +1 @@
|
||||
<svg id="Discord-Logo" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 126.644 96"><defs><style>.cls-1{fill:#fff;}</style></defs><path id="Discord-Symbol-White" class="cls-1" d="M81.15,0c-1.2376,2.1973-2.3489,4.4704-3.3591,6.794-9.5975-1.4396-19.3718-1.4396-28.9945,0-.985-2.3236-2.1216-4.5967-3.3591-6.794-9.0166,1.5407-17.8059,4.2431-26.1405,8.0568C2.779,32.5304-1.6914,56.3725.5312,79.8863c9.6732,7.1476,20.5083,12.603,32.0505,16.0884,2.6014-3.4854,4.8998-7.1981,6.8698-11.0623-3.738-1.3891-7.3497-3.1318-10.8098-5.1523.9092-.6567,1.7932-1.3386,2.6519-1.9953,20.281,9.547,43.7696,9.547,64.0758,0,.8587.7072,1.7427,1.3891,2.6519,1.9953-3.4601,2.0457-7.0718,3.7632-10.835,5.1776,1.97,3.8642,4.2683,7.5769,6.8698,11.0623,11.5419-3.4854,22.3769-8.9156,32.0509-16.0631,2.626-27.2771-4.496-50.9172-18.817-71.8548C98.9811,4.2684,90.1918,1.5659,81.1752.0505l-.0252-.0505ZM42.2802,65.4144c-6.2383,0-11.4159-5.6575-11.4159-12.6535s4.9755-12.6788,11.3907-12.6788,11.5169,5.708,11.4159,12.6788c-.101,6.9708-5.026,12.6535-11.3907,12.6535ZM84.3576,65.4144c-6.2637,0-11.3907-5.6575-11.3907-12.6535s4.9755-12.6788,11.3907-12.6788,11.4917,5.708,11.3906,12.6788c-.101,6.9708-5.026,12.6535-11.3906,12.6535Z"/></svg>
|
||||
|
After Width: | Height: | Size: 1.2 KiB |
@@ -1,4 +1 @@
|
||||
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
|
||||
<title>Discord</title>
|
||||
<path fill="#5865F2" d="M20.317 4.3698a19.7913 19.7913 0 0 0-4.8851-1.5152.0741.0741 0 0 0-.0785.0371c-.211.3753-.4447.8648-.6083 1.2495-1.8447-.2762-3.68-.2762-5.4868 0-.1636-.3933-.4058-.8742-.6177-1.2495a.077.077 0 0 0-.0785-.037 19.7363 19.7363 0 0 0-4.8852 1.515.0699.0699 0 0 0-.0321.0277C.5334 9.0458-.319 13.5799.0992 18.0578a.0824.0824 0 0 0 .0312.0561c2.0528 1.5076 4.0413 2.4228 5.9929 3.0294a.0777.0777 0 0 0 .0842-.0276c.4616-.6304.8731-1.2952 1.226-1.9942a.076.076 0 0 0-.0416-.1057c-.6528-.2476-1.2743-.5495-1.8722-.8923a.077.077 0 0 1-.0076-.1277c.1258-.0943.2517-.1923.3718-.2914a.0743.0743 0 0 1 .0776-.0105c3.9278 1.7933 8.18 1.7933 12.0614 0a.0739.0739 0 0 1 .0785.0095c.1202.099.246.1981.3728.2924a.077.077 0 0 1-.0066.1276 12.2986 12.2986 0 0 1-1.873.8914.0766.0766 0 0 0-.0407.1067c.3604.698.7719 1.3628 1.225 1.9932a.076.076 0 0 0 .0842.0286c1.961-.6067 3.9495-1.5219 6.0023-3.0294a.077.077 0 0 0 .0313-.0552c.5004-5.177-.8382-9.6739-3.5485-13.6604a.061.061 0 0 0-.0312-.0286zM8.02 15.3312c-1.1825 0-2.1569-1.0857-2.1569-2.419 0-1.3332.9555-2.4189 2.157-2.4189 1.2108 0 2.1757 1.0952 2.1568 2.419 0 1.3332-.9555 2.4189-2.1569 2.4189zm7.9748 0c-1.1825 0-2.1569-1.0857-2.1569-2.419 0-1.3332.9554-2.4189 2.1569-2.4189 1.2108 0 2.1757 1.0952 2.1568 2.419 0 1.3332-.946 2.4189-2.1568 2.4189Z"/>
|
||||
</svg>
|
||||
<svg id="Discord-Logo" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 126.644 96"><path id="Discord-Symbol-Black" d="M81.15,0c-1.2376,2.1973-2.3489,4.4704-3.3591,6.794-9.5975-1.4396-19.3718-1.4396-28.9945,0-.985-2.3236-2.1216-4.5967-3.3591-6.794-9.0166,1.5407-17.8059,4.2431-26.1405,8.0568C2.779,32.5304-1.6914,56.3725.5312,79.8863c9.6732,7.1476,20.5083,12.603,32.0505,16.0884,2.6014-3.4854,4.8998-7.1981,6.8698-11.0623-3.738-1.3891-7.3497-3.1318-10.8098-5.1523.9092-.6567,1.7932-1.3386,2.6519-1.9953,20.281,9.547,43.7696,9.547,64.0758,0,.8587.7072,1.7427,1.3891,2.6519,1.9953-3.4601,2.0457-7.0718,3.7632-10.835,5.1776,1.97,3.8642,4.2683,7.5769,6.8698,11.0623,11.5419-3.4854,22.3769-8.9156,32.0509-16.0631,2.626-27.2771-4.496-50.9172-18.817-71.8548C98.9811,4.2684,90.1918,1.5659,81.1752.0505l-.0252-.0505ZM42.2802,65.4144c-6.2383,0-11.4159-5.6575-11.4159-12.6535s4.9755-12.6788,11.3907-12.6788,11.5169,5.708,11.4159,12.6788c-.101,6.9708-5.026,12.6535-11.3907,12.6535ZM84.3576,65.4144c-6.2637,0-11.3907-5.6575-11.3907-12.6535s4.9755-12.6788,11.3907-12.6788,11.4917,5.708,11.3906,12.6788c-.101,6.9708-5.026,12.6535-11.3906,12.6535Z"/></svg>
|
||||
|
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.1 KiB |
@@ -1 +1,10 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#FFFFFF"><path d="M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"/></svg>
|
||||
<svg width="98" height="96" viewBox="0 0 98 96" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g clip-path="url(#clip0_730_27136)">
|
||||
<path d="M41.4395 69.3848C28.8066 67.8535 19.9062 58.7617 19.9062 46.9902C19.9062 42.2051 21.6289 37.0371 24.5 33.5918C23.2559 30.4336 23.4473 23.7344 24.8828 20.959C28.7109 20.4805 33.8789 22.4902 36.9414 25.2656C40.5781 24.1172 44.4062 23.543 49.0957 23.543C53.7852 23.543 57.6133 24.1172 61.0586 25.1699C64.0254 22.4902 69.2891 20.4805 73.1172 20.959C74.457 23.543 74.6484 30.2422 73.4043 33.4961C76.4668 37.1328 78.0937 42.0137 78.0937 46.9902C78.0937 58.7617 69.1934 67.6621 56.3691 69.2891C59.623 71.3945 61.8242 75.9883 61.8242 81.252L61.8242 91.2051C61.8242 94.0762 64.2168 95.7031 67.0879 94.5547C84.4102 87.9512 98 70.6289 98 49.1914C98 22.1074 75.9883 6.69539e-07 48.9043 4.309e-07C21.8203 1.92261e-07 -1.9479e-07 22.1074 -4.3343e-07 49.1914C-6.20631e-07 70.4375 13.4941 88.0469 31.6777 94.6504C34.2617 95.6074 36.75 93.8848 36.75 91.3008L36.75 83.6445C35.4102 84.2188 33.6875 84.6016 32.1562 84.6016C25.8398 84.6016 22.1074 81.1563 19.4277 74.7441C18.375 72.1602 17.2266 70.6289 15.0254 70.3418C13.877 70.2461 13.4941 69.7676 13.4941 69.1934C13.4941 68.0449 15.4082 67.1836 17.3223 67.1836C20.0977 67.1836 22.4902 68.9063 24.9785 72.4473C26.8926 75.2227 28.9023 76.4668 31.2949 76.4668C33.6875 76.4668 35.2187 75.6055 37.4199 73.4043C39.0469 71.7773 40.291 70.3418 41.4395 69.3848Z" fill="white"/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="clip0_730_27136">
|
||||
<rect width="98" height="96" fill="white"/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 806 B After Width: | Height: | Size: 1.5 KiB |
@@ -1 +1,10 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#181717"><path d="M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"/></svg>
|
||||
<svg width="98" height="96" viewBox="0 0 98 96" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g clip-path="url(#clip0_730_27126)">
|
||||
<path d="M41.4395 69.3848C28.8066 67.8535 19.9062 58.7617 19.9062 46.9902C19.9062 42.2051 21.6289 37.0371 24.5 33.5918C23.2559 30.4336 23.4473 23.7344 24.8828 20.959C28.7109 20.4805 33.8789 22.4902 36.9414 25.2656C40.5781 24.1172 44.4062 23.543 49.0957 23.543C53.7852 23.543 57.6133 24.1172 61.0586 25.1699C64.0254 22.4902 69.2891 20.4805 73.1172 20.959C74.457 23.543 74.6484 30.2422 73.4043 33.4961C76.4668 37.1328 78.0937 42.0137 78.0937 46.9902C78.0937 58.7617 69.1934 67.6621 56.3691 69.2891C59.623 71.3945 61.8242 75.9883 61.8242 81.252L61.8242 91.2051C61.8242 94.0762 64.2168 95.7031 67.0879 94.5547C84.4102 87.9512 98 70.6289 98 49.1914C98 22.1074 75.9883 6.69539e-07 48.9043 4.309e-07C21.8203 1.92261e-07 -1.9479e-07 22.1074 -4.3343e-07 49.1914C-6.20631e-07 70.4375 13.4941 88.0469 31.6777 94.6504C34.2617 95.6074 36.75 93.8848 36.75 91.3008L36.75 83.6445C35.4102 84.2188 33.6875 84.6016 32.1562 84.6016C25.8398 84.6016 22.1074 81.1563 19.4277 74.7441C18.375 72.1602 17.2266 70.6289 15.0254 70.3418C13.877 70.2461 13.4941 69.7676 13.4941 69.1934C13.4941 68.0449 15.4082 67.1836 17.3223 67.1836C20.0977 67.1836 22.4902 68.9063 24.9785 72.4473C26.8926 75.2227 28.9023 76.4668 31.2949 76.4668C33.6875 76.4668 35.2187 75.6055 37.4199 73.4043C39.0469 71.7773 40.291 70.3418 41.4395 69.3848Z" fill="black"/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="clip0_730_27126">
|
||||
<rect width="98" height="96" fill="white"/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 806 B After Width: | Height: | Size: 1.5 KiB |
@@ -1 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#EA4335"><path d="M24 5.457v13.909c0 .904-.732 1.636-1.636 1.636h-3.819V11.73L12 16.64l-6.545-4.91v9.273H1.636A1.636 1.636 0 0 1 0 19.366V5.457c0-2.023 2.309-3.178 3.927-1.964L5.455 4.64 12 9.548l6.545-4.91 1.528-1.145C21.69 2.28 24 3.434 24 5.457z"/></svg>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="192" height="192" fill="none" viewBox="0 0 192 192"><path fill="url(#a)" d="M146 44h38v110c0 6.627-5.373 12-12 12h-20a6 6 0 0 1-6-6z"/><path fill="#fc413d" d="M46 44H8v110c0 6.627 5.373 12 12 12h20a6 6 0 0 0 6-6z"/><path fill="url(#b)" d="M39.226 30.456c-8.033-6.752-20.018-5.714-26.77 2.319-6.752 8.032-5.714 20.017 2.319 26.77l76.078 63.949a8 8 0 0 0 10.295 0l76.078-63.95c8.032-6.752 9.07-18.737 2.318-26.77-6.752-8.032-18.737-9.07-26.769-2.318L96 78.18z"/><defs><linearGradient id="a" x1="165" x2="165" y1="44" y2="166" gradientUnits="userSpaceOnUse"><stop stop-color="#60d673"/><stop offset=".17" stop-color="#42c868"/><stop offset=".39" stop-color="#0ebc5f"/><stop offset=".62" stop-color="#00a9bb"/><stop offset=".86" stop-color="#3c90ff"/><stop offset="1" stop-color="#3186ff"/></linearGradient><linearGradient id="b" x1="8" x2="184" y1="46.13" y2="46.13" gradientUnits="userSpaceOnUse"><stop offset=".08" stop-color="#ff63a0"/><stop offset=".3" stop-color="#fc413d"/><stop offset=".5" stop-color="#fc413d"/><stop offset=".65" stop-color="#fc413d"/><stop offset=".72" stop-color="#fc5c30"/><stop offset=".86" stop-color="#feb10c"/><stop offset=".91" stop-color="#fec700"/><stop offset=".96" stop-color="#ffdb0f"/></linearGradient></defs></svg>
|
||||
|
Before Width: | Height: | Size: 324 B After Width: | Height: | Size: 1.3 KiB |
@@ -1 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="#4285F4" d="M3 4h18v17H3V4Z"/><path fill="#fff" d="M5.5 8h13v10.5h-13V8Z"/><path fill="#EA4335" d="M3 4h18v4H3V4Z"/><path fill="#4285F4" d="M9.2 10.2h5.9v6.2H9.2v-1.5h3.9v-1H9.8v-1.4h3.3v-.9H9.2v-1.4Z"/></svg>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="192" height="192" fill="none"><path fill="#bbe2ff" d="M32 36.8C32 20.894 44.894 8 60.8 8h70.4C147.106 8 160 20.894 160 36.8v30.4c0 15.906-12.894 28.8-28.8 28.8H60.8C44.894 96 32 83.106 32 67.2z"/><path fill="#3c90ff" d="M19.867 49.392C17.818 33.82 29.94 20 45.645 20h100.71c15.706 0 27.827 13.82 25.778 29.392L166 96l6.133 46.608C174.182 158.18 162.061 172 146.355 172H45.645c-15.706 0-27.827-13.82-25.778-29.392L26 96z"/><mask id="a" width="154" height="152" x="19" y="20" maskUnits="userSpaceOnUse" style="mask-type:alpha"><path fill="#3c90ff" d="M19.867 49.392C17.818 33.82 29.94 20 45.645 20h100.71c15.706 0 27.827 13.82 25.778 29.392L166 96l6.133 46.608C174.182 158.18 162.061 172 146.355 172H45.645c-15.706 0-27.827-13.82-25.778-29.392L26 96z"/></mask><g mask="url(#a)"><path fill="url(#b)" d="M0 0h166v76H0z" transform="matrix(1 0 0 -1 13 172)"/></g><mask id="c" width="154" height="152" x="19" y="20" maskUnits="userSpaceOnUse" style="mask-type:alpha"><path fill="#3186ff" d="M19.867 49.392C17.818 33.82 29.94 20 45.645 20h100.71c15.706 0 27.827 13.82 25.778 29.392L166 96l6.133 46.608C174.182 158.18 162.061 172 146.355 172H45.645c-15.706 0-27.827-13.82-25.778-29.392L26 96z"/></mask><g mask="url(#c)"><path fill="url(#d)" d="M32 27.2C32 16.596 40.596 8 51.2 8h89.6c10.604 0 19.2 8.596 19.2 19.2V96H32z" filter="url(#e)"/></g><path fill="#fff" d="M75.353 133.336q-6.282 0-10.777-2.043t-7.61-5.465q-3.065-3.474-4.342-6.793T51.603 115a2.07 2.07 0 0 1 1.021-1.124l5.67-2.247q.714-.357 1.43-.102.714.204 1.685 2.349 1.022 2.145 2.86 4.546a14.3 14.3 0 0 0 4.495 3.728q2.606 1.328 6.435 1.328 6.18 0 9.807-3.575 3.677-3.575 3.677-9.091 0-5.976-3.882-9.194-3.881-3.269-10.266-3.269h-5.362a1.9 1.9 0 0 1-1.328-.51q-.51-.562-.511-1.277v-5.465q0-.767.51-1.277a1.82 1.82 0 0 1 1.329-.562h4.647q5.721 0 9.194-3.116t3.473-8.07q0-4.902-3.116-7.916t-8.58-3.014q-3.065 0-5.312 1.022a11.5 11.5 0 0 0-3.882 2.86 22.7 22.7 0 0 0-2.809 3.78q-1.174 1.941-1.89 2.145-.714.153-1.379-.255l-5.363-2.605q-.664-.358-.868-1.124t1.226-3.575q1.481-2.86 4.494-5.823a21 21 0 0 1 7.049-4.597q4.035-1.635 9.398-1.634 9.96 0 15.782 5.26 5.823 5.21 5.823 13.791 0 5.925-2.86 10.266-2.81 4.34-7.968 6.13v.204q6.231 1.838 9.806 6.741 3.627 4.853 3.626 11.594 0 9.654-6.742 15.834-6.74 6.18-17.57 6.18zm51.25-1.175q-.868 0-1.533-.664a2.25 2.25 0 0 1-.612-1.583V73.118l-11.492 8.274q-.614.46-1.431.307a1.96 1.96 0 0 1-1.225-.766l-3.32-4.7a1.98 1.98 0 0 1-.358-1.43q.153-.816.817-1.276l20.379-14.557q.256-.204.562-.306.307-.153.715-.153h4.291q.868 0 1.379.613.562.56.562 1.43v69.36q0 .92-.664 1.583a2 2 0 0 1-1.533.664z"/><defs><linearGradient id="b" x1="83" x2="83" y1="76" gradientUnits="userSpaceOnUse"><stop stop-color="#4fa0ff"/><stop offset="1" stop-color="#3186ff"/></linearGradient><linearGradient id="d" x1="89.06" x2="89.06" y1="21.75" y2="96.39" gradientUnits="userSpaceOnUse"><stop stop-color="#a9a8ff"/><stop offset=".8" stop-color="#3c90ff"/></linearGradient><filter id="e" width="152" height="112" x="20" y="-4" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feGaussianBlur result="effect1_foregroundBlur_37330_7673" stdDeviation="6"/></filter></defs></svg>
|
||||
|
Before Width: | Height: | Size: 282 B After Width: | Height: | Size: 3.3 KiB |
@@ -1 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="#34A853" d="M3 3h18v14H9l-6 5V3Z"/><path fill="#fff" d="M7 7h10v2H7V7Zm0 4h7v2H7v-2Z"/></svg>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="192" height="192" fill="none"><rect width="160" height="96" x="16" y="28" fill="#00AF57" rx="48"/><path fill="#0EBC5F" d="M133 48c28.167 0 51 22.834 51 51 0 28.167-22.833 51-51 51H96.624l-34.857 23.064c-3.86 2.544-5.789 3.816-7.372 3.92a6 6 0 0 1-5.612-3.022C48 172.583 48 170.271 48 165.649V148.81C25.121 143.78 8 123.39 8 99c0-28.166 22.834-51 51-51h74z"/><mask id="a" width="176" height="129" x="8" y="48" maskUnits="userSpaceOnUse" style="mask-type:alpha"><path fill="#0EBC5F" d="M133 48c28.167 0 51 22.834 51 51 0 28.167-22.833 51-51 51H96.722l-39.428 25.896c-3.99 2.62-9.294-.242-9.294-5.015V148.81C25.121 143.78 8 123.39 8 99c0-28.166 22.834-51 51-51h74z"/></mask><g mask="url(#a)"><rect width="160" height="96" x="16" y="28" fill="#0EBC5F" rx="48"/><rect width="160" height="96" x="16" y="28" fill="url(#b)" rx="48"/><path stroke="#fff" stroke-linecap="round" stroke-width="12" d="M62 94s8.84 18 34 18 34-17.182 34-17.182"/></g><defs><linearGradient id="b" x1="96" x2="96" y1="28" y2="124" gradientUnits="userSpaceOnUse"><stop offset=".09" stop-color="#94D4FF"/><stop offset=".28" stop-color="#78C9FF"/><stop offset=".88" stop-color="#01AE58" stop-opacity="0"/></linearGradient></defs></svg>
|
||||
|
Before Width: | Height: | Size: 166 B After Width: | Height: | Size: 1.2 KiB |
@@ -1 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#4285F4"><path d="M5 1h9l5 5v17H5V1Zm9 1.8V7h4.2L14 2.8ZM8 11v1.8h8V11H8Zm0 4v1.8h8V15H8Zm0 4v1.8h6V19H8Z"/></svg>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="192" height="192" fill="none" viewBox="0 0 192 192"><mask id="a" width="128" height="176" x="32" y="8" maskUnits="userSpaceOnUse" style="mask-type:alpha"><path fill="#3186ff" d="M130.33 184H61.6c-8.94 0-13.42 0-16.96-1.4a20 20 0 0 1-11.24-11.24c-1.4-3.55-1.4-8.02-1.4-16.96V37.6c0-8.94 0-13.42 1.4-16.96A20 20 0 0 1 44.64 9.4C48.18 8 52.66 8 61.6 8H100l54.8 54.8c1.65 1.65 2.48 2.48 3.12 3.42a12 12 0 0 1 1.87 4.5c.2 1.12.2 2.3.2 4.68-.03 48.92-.05 49.4-.05 78.97 0 8.96 0 13.45-1.4 17a20 20 0 0 1-11.24 11.23c-3.55 1.4-8.02 1.4-16.97 1.4"/></mask><g mask="url(#a)"><path fill="#3186ff" d="M159.94 184H32V8h68l60 60z"/><g filter="url(#b)"><path fill="url(#c)" d="M43 192h106V20H43z"/></g></g><path fill="#76bbff" d="M155 63c-2.51-1.89-5.62-3-9-3h-33.2A12.8 12.8 0 0 1 100 47.2V8z"/><rect width="64" height="12" x="64" y="114" fill="#fff" rx="6"/><rect width="48" height="12" x="64" y="143" fill="#fff" rx="6"/><defs><linearGradient id="c" x1="96" x2="54.61" y1="59.28" y2="171.34" gradientUnits="userSpaceOnUse"><stop offset=".33" stop-color="#3186ff"/><stop offset="1" stop-color="#a9a8ff"/></linearGradient><filter id="b" width="130" height="196" x="31" y="8" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feGaussianBlur result="effect1_foregroundBlur_37242_8762" stdDeviation="6"/></filter></defs></svg>
|
||||
|
Before Width: | Height: | Size: 181 B After Width: | Height: | Size: 1.5 KiB |
@@ -1 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="#4285F4" d="M8.2 2h7.6l6.1 10.6-3.8 6.5H5.9l-3.8-6.5L8.2 2Z"/><path fill="#34A853" d="M8.2 2 2.1 12.6h7.5L15.8 2H8.2Z"/><path fill="#FBBC04" d="m9.6 12.6-3.7 6.5h12.2l3.8-6.5H9.6Z"/></svg>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="192" height="192" fill="none"><mask id="a" width="168" height="154" x="12" y="18" maskUnits="userSpaceOnUse" style="mask-type:alpha"><path fill="#b43333" d="M63.09 37c14.626-25.333 51.193-25.334 65.819 0l45.033 78c14.626 25.334-3.657 57.001-32.91 57.001H50.967c-29.253 0-47.536-31.667-32.91-57.001z"/></mask><g mask="url(#a)"><path fill="url(#b)" d="M206.905 172.02h-91.888l-19.015-32.934 45.944-79.578z"/><path fill="url(#c)" d="M-14.919 172.006 50.04 59.494v.002L31.032 92.422h38.02L115 172.004l-129.918.001z"/><path fill="url(#d)" d="M96.007-20.085 141.954 59.5l-19.011 32.928H31.048z"/></g><defs><linearGradient id="b" x1="193.6" x2="103.09" y1="165.6" y2="111.21" gradientUnits="userSpaceOnUse"><stop offset=".09" stop-color="#ffe921"/><stop offset="1" stop-color="#fec700"/></linearGradient><linearGradient id="c" x1="114.4" x2="15.53" y1="181.61" y2="121.8" gradientUnits="userSpaceOnUse"><stop offset=".15" stop-color="#a9a8ff"/><stop offset=".33" stop-color="#6d97ff"/><stop offset=".48" stop-color="#3186ff"/></linearGradient><linearGradient id="d" x1="128.88" x2="28.7" y1="37.88" y2="84.64" gradientUnits="userSpaceOnUse"><stop offset=".55" stop-color="#0ebc5f"/><stop offset=".85" stop-color="#78c9ff"/></linearGradient></defs></svg>
|
||||
|
Before Width: | Height: | Size: 261 B After Width: | Height: | Size: 1.3 KiB |
@@ -1 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><circle cx="12" cy="8" r="4" fill="#4285F4"/><path fill="#34A853" d="M4 21c0-5 3.6-8 8-8s8 3 8 8H4Z"/></svg>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128"><path fill="#fff" d="M44.59 4.21a63.28 63.28 0 004.33 120.9 67.6 67.6 0 0032.36.35 57.13 57.13 0 0025.9-13.46 57.44 57.44 0 0016-26.26 74.33 74.33 0 001.61-33.58H65.27v24.69h34.47a29.72 29.72 0 01-12.66 19.52 36.16 36.16 0 01-13.93 5.5 41.29 41.29 0 01-15.1 0A37.16 37.16 0 0144 95.74a39.3 39.3 0 01-14.5-19.42 38.31 38.31 0 010-24.63 39.25 39.25 0 019.18-14.91A37.17 37.17 0 0176.13 27a34.28 34.28 0 0113.64 8q5.83-5.8 11.64-11.63c2-2.09 4.18-4.08 6.15-6.22A61.22 61.22 0 0087.2 4.59a64 64 0 00-42.61-.38z"/><path fill="#e33629" d="M44.59 4.21a64 64 0 0142.61.37 61.22 61.22 0 0120.35 12.62c-2 2.14-4.11 4.14-6.15 6.22Q95.58 29.23 89.77 35a34.28 34.28 0 00-13.64-8 37.17 37.17 0 00-37.46 9.74 39.25 39.25 0 00-9.18 14.91L8.76 35.6A63.53 63.53 0 0144.59 4.21z"/><path fill="#f8bd00" d="M3.26 51.5a62.93 62.93 0 015.5-15.9l20.73 16.09a38.31 38.31 0 000 24.63q-10.36 8-20.73 16.08a63.33 63.33 0 01-5.5-40.9z"/><path fill="#587dbd" d="M65.27 52.15h59.52a74.33 74.33 0 01-1.61 33.58 57.44 57.44 0 01-16 26.26c-6.69-5.22-13.41-10.4-20.1-15.62a29.72 29.72 0 0012.66-19.54H65.27c-.01-8.22 0-16.45 0-24.68z"/><path fill="#319f43" d="M8.75 92.4q10.37-8 20.73-16.08A39.3 39.3 0 0044 95.74a37.16 37.16 0 0014.08 6.08 41.29 41.29 0 0015.1 0 36.16 36.16 0 0013.93-5.5c6.69 5.22 13.41 10.4 20.1 15.62a57.13 57.13 0 01-25.9 13.47 67.6 67.6 0 01-32.36-.35 63 63 0 01-23-11.59A63.73 63.73 0 018.75 92.4z"/></svg>
|
||||
|
Before Width: | Height: | Size: 169 B After Width: | Height: | Size: 1.4 KiB |
@@ -1 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#34A853"><path d="M11.318 12.545H7.91v-1.909h3.41v1.91zM14.728 0v6h6l-6-6zm1.363 10.636h-3.41v1.91h3.41v-1.91zm0 3.273h-3.41v1.91h3.41v-1.91zM20.727 6.5v15.864c0 .904-.732 1.636-1.636 1.636H4.909a1.636 1.636 0 0 1-1.636-1.636V1.636C3.273.732 4.005 0 4.909 0h9.318v6.5h6.5zm-3.273 2.773H6.545v7.909h10.91v-7.91zm-6.136 4.636H7.91v1.91h3.41v-1.91z"/></svg>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="192" height="192" fill="none" viewBox="0 0 192 192"><path fill="#009954" d="M8 74.6c0-8.943 0-13.415 1.404-16.962a20 20 0 0 1 11.234-11.233C24.185 45 28.656 45 37.6 45h60.8c8.943 0 13.415 0 16.962 1.404a20 20 0 0 1 11.234 11.234C128 61.185 128 65.656 128 74.6v42.8c0 8.943 0 13.415-1.404 16.962a20 20 0 0 1-11.234 11.234C111.815 147 107.343 147 98.4 147H37.6c-8.943 0-13.415 0-16.963-1.404a20 20 0 0 1-11.233-11.234C8 130.815 8 126.343 8 117.4z"/><mask id="a" width="160" height="128" x="24" y="32" maskUnits="userSpaceOnUse" style="mask-type:alpha"><rect width="160" height="128" x="24" y="32" fill="#0ebc5f" rx="20"/></mask><g mask="url(#a)"><path fill="#0ebc5f" d="M24 32h160v128H24z"/><g filter="url(#b)"><rect width="144" height="102" fill="url(#c)" rx="25.6" transform="matrix(1 0 0 -1 8 147)"/></g></g><path stroke="#fff" stroke-linecap="round" stroke-width="12" d="M80 121h84m-20 19V76"/><defs><linearGradient id="c" x1="122.24" x2="20.76" y1="43.31" y2="43.31" gradientUnits="userSpaceOnUse"><stop stop-color="#0ebc5f"/><stop offset=".95" stop-color="#78c9ff"/></linearGradient><filter id="b" width="168" height="126" x="-4" y="33" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feGaussianBlur result="effect1_foregroundBlur_37435_8174" stdDeviation="6"/></filter></defs></svg>
|
||||
|
Before Width: | Height: | Size: 421 B After Width: | Height: | Size: 1.4 KiB |
@@ -1 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#FBBC04"><path d="M5 1h9l5 5v17H5V1Zm9 1.8V7h4.2L14 2.8ZM8 10v8h8v-8H8Zm1.8 1.8h4.4v4.4H9.8v-4.4Z"/></svg>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="192" height="192" fill="none" viewBox="0 0 192 192"><path fill="url(#a)" d="M12.591 63.318c-2.493-15.262 7.858-29.655 23.12-32.148l96.724-15.8c15.262-2.492 29.655 7.859 32.148 23.12l14.732 90.189c2.493 15.262-7.858 29.655-23.12 32.148l-96.724 15.8c-15.262 2.493-29.655-7.858-32.148-23.12z"/><path fill="url(#b)" d="M12 61.6c0-8.943 0-13.415 1.405-16.962a20 20 0 0 1 11.233-11.233C28.185 32 32.656 32 41.6 32h108.8c8.943 0 13.415 0 16.962 1.404a20 20 0 0 1 11.234 11.234C180 48.185 180 52.657 180 61.6v68.8c0 8.943 0 13.415-1.404 16.962a20 20 0 0 1-11.234 11.234C163.815 160 159.343 160 150.4 160H41.6c-8.943 0-13.415 0-16.963-1.404a20 20 0 0 1-11.232-11.234C12 143.815 12 139.343 12 130.4z"/><mask id="e" width="168" height="128" x="12" y="32" maskUnits="userSpaceOnUse" style="mask-type:alpha"><path fill="#fec700" d="M12 61.6c0-8.943 0-13.415 1.405-16.962a20 20 0 0 1 11.233-11.233C28.185 32 32.656 32 41.6 32h108.8c8.943 0 13.415 0 16.962 1.404a20 20 0 0 1 11.234 11.234C180 48.185 180 52.657 180 61.6v68.8c0 8.943 0 13.415-1.404 16.962a20 20 0 0 1-11.234 11.234C163.815 160 159.343 160 150.4 160H41.6c-8.943 0-13.415 0-16.963-1.404a20 20 0 0 1-11.232-11.234C12 143.815 12 139.343 12 130.4z"/></mask><g filter="url(#c)" mask="url(#e)"><path fill="#ffbe00" d="m33.74 191.516 144.396-21.58L153.304 3.781 8.907 25.361z"/><path fill="url(#f)" d="m33.74 191.516 144.396-21.58L153.304 3.781 8.907 25.361z"/></g><path fill="#fff" fill-rule="evenodd" d="M148 58a6 6 0 0 1 6 6v64a6 6 0 0 1-6 6H44l-.309-.008A6 6 0 0 1 38 128V64a6 6 0 0 1 5.691-5.992L44 58zm-98 64h92V70H50z" clip-rule="evenodd"/><defs><linearGradient id="a" x1="84.07" x2="157.2" y1="23.27" y2="160.82" gradientUnits="userSpaceOnUse"><stop offset=".2" stop-color="#ffdb0f"/><stop offset=".67" stop-color="#ffbe00"/><stop offset=".91" stop-color="#ffa8e3"/></linearGradient><linearGradient id="b" x1="96" x2="96" y1="32" y2="160" gradientUnits="userSpaceOnUse"><stop stop-color="#ffbe00"/><stop offset="1" stop-color="#fec700"/></linearGradient><linearGradient id="f" x1="108.52" x2="83.96" y1="168.16" y2="25.27" gradientUnits="userSpaceOnUse"><stop offset=".07" stop-color="#fff549"/><stop offset=".78" stop-color="#ffbe00" stop-opacity="0"/></linearGradient><filter id="c" width="193.23" height="211.73" x="-3.09" y="-8.22" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feGaussianBlur result="effect1_foregroundBlur_37552_9023" stdDeviation="6"/></filter></defs></svg>
|
||||
|
Before Width: | Height: | Size: 173 B After Width: | Height: | Size: 2.6 KiB |
@@ -1 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><circle cx="10.5" cy="10.5" r="7" fill="none" stroke="#4285F4" stroke-width="3"/><path stroke="#34A853" stroke-width="3" stroke-linecap="round" d="m15.5 15.5 5 5"/><path stroke="#FBBC04" stroke-width="3" d="M5.5 6a7 7 0 0 1 5-2.5"/><path stroke="#EA4335" stroke-width="3" d="M4 10.5A7 7 0 0 1 5.5 6"/></svg>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128"><path fill="#fff" d="M44.59 4.21a63.28 63.28 0 004.33 120.9 67.6 67.6 0 0032.36.35 57.13 57.13 0 0025.9-13.46 57.44 57.44 0 0016-26.26 74.33 74.33 0 001.61-33.58H65.27v24.69h34.47a29.72 29.72 0 01-12.66 19.52 36.16 36.16 0 01-13.93 5.5 41.29 41.29 0 01-15.1 0A37.16 37.16 0 0144 95.74a39.3 39.3 0 01-14.5-19.42 38.31 38.31 0 010-24.63 39.25 39.25 0 019.18-14.91A37.17 37.17 0 0176.13 27a34.28 34.28 0 0113.64 8q5.83-5.8 11.64-11.63c2-2.09 4.18-4.08 6.15-6.22A61.22 61.22 0 0087.2 4.59a64 64 0 00-42.61-.38z"/><path fill="#e33629" d="M44.59 4.21a64 64 0 0142.61.37 61.22 61.22 0 0120.35 12.62c-2 2.14-4.11 4.14-6.15 6.22Q95.58 29.23 89.77 35a34.28 34.28 0 00-13.64-8 37.17 37.17 0 00-37.46 9.74 39.25 39.25 0 00-9.18 14.91L8.76 35.6A63.53 63.53 0 0144.59 4.21z"/><path fill="#f8bd00" d="M3.26 51.5a62.93 62.93 0 015.5-15.9l20.73 16.09a38.31 38.31 0 000 24.63q-10.36 8-20.73 16.08a63.33 63.33 0 01-5.5-40.9z"/><path fill="#587dbd" d="M65.27 52.15h59.52a74.33 74.33 0 01-1.61 33.58 57.44 57.44 0 01-16 26.26c-6.69-5.22-13.41-10.4-20.1-15.62a29.72 29.72 0 0012.66-19.54H65.27c-.01-8.22 0-16.45 0-24.68z"/><path fill="#319f43" d="M8.75 92.4q10.37-8 20.73-16.08A39.3 39.3 0 0044 95.74a37.16 37.16 0 0014.08 6.08 41.29 41.29 0 0015.1 0 36.16 36.16 0 0013.93-5.5c6.69 5.22 13.41 10.4 20.1 15.62a57.13 57.13 0 01-25.9 13.47 67.6 67.6 0 01-32.36-.35 63 63 0 01-23-11.59A63.73 63.73 0 018.75 92.4z"/></svg>
|
||||
|
Before Width: | Height: | Size: 368 B After Width: | Height: | Size: 1.4 KiB |
@@ -1 +1,8 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#FFD21E"><path d="M12.025 1.13c-5.77 0-10.449 4.647-10.449 10.378 0 1.112.178 2.181.503 3.185.064-.222.203-.444.416-.577a.96.96 0 0 1 .524-.15c.293 0 .584.124.84.284.278.173.48.408.71.694.226.282.458.611.684.951v-.014c.017-.324.106-.622.264-.874s.403-.487.762-.543c.3-.047.596.06.787.203s.31.313.4.467c.15.257.212.468.233.542.01.026.653 1.552 1.657 2.54.616.605 1.01 1.223 1.082 1.912.055.537-.096 1.059-.38 1.572.637.121 1.294.187 1.967.187.657 0 1.298-.063 1.921-.178-.287-.517-.44-1.041-.384-1.581.07-.69.465-1.307 1.081-1.913 1.004-.987 1.647-2.513 1.657-2.539.021-.074.083-.285.233-.542.09-.154.208-.323.4-.467a1.08 1.08 0 0 1 .787-.203c.359.056.604.29.762.543s.247.55.265.874v.015c.225-.34.457-.67.683-.952.23-.286.432-.52.71-.694.257-.16.547-.284.84-.285a.97.97 0 0 1 .524.151c.228.143.373.388.43.625l.006.04a10.3 10.3 0 0 0 .534-3.273c0-5.731-4.678-10.378-10.449-10.378M8.327 6.583a1.5 1.5 0 0 1 .713.174 1.487 1.487 0 0 1 .617 2.013c-.183.343-.762-.214-1.102-.094-.38.134-.532.914-.917.71a1.487 1.487 0 0 1 .69-2.803m7.486 0a1.487 1.487 0 0 1 .689 2.803c-.385.204-.536-.576-.916-.71-.34-.12-.92.437-1.103.094a1.487 1.487 0 0 1 .617-2.013 1.5 1.5 0 0 1 .713-.174m-10.68 1.55a.96.96 0 1 1 0 1.921.96.96 0 0 1 0-1.92m13.838 0a.96.96 0 1 1 0 1.92.96.96 0 0 1 0-1.92M8.489 11.458c.588.01 1.965 1.157 3.572 1.164 1.607-.007 2.984-1.155 3.572-1.164.196-.003.305.12.305.454 0 .886-.424 2.328-1.563 3.202-.22-.756-1.396-1.366-1.63-1.32q-.011.001-.02.006l-.044.026-.01.008-.03.024q-.018.017-.035.036l-.032.04a1 1 0 0 0-.058.09l-.014.025q-.049.088-.11.19a1 1 0 0 1-.083.116 1.2 1.2 0 0 1-.173.18q-.035.029-.075.058a1.3 1.3 0 0 1-.251-.243 1 1 0 0 1-.076-.107c-.124-.193-.177-.363-.337-.444-.034-.016-.104-.008-.2.022q-.094.03-.216.087-.06.028-.125.063l-.13.074q-.067.04-.136.086a3 3 0 0 0-.135.096 3 3 0 0 0-.26.219 2 2 0 0 0-.12.121 2 2 0 0 0-.106.128l-.002.002a2 2 0 0 0-.09.132l-.001.001a1.2 1.2 0 0 0-.105.212q-.013.036-.024.073c-1.139-.875-1.563-2.317-1.563-3.203 0-.334.109-.457.305-.454m.836 10.354c.824-1.19.766-2.082-.365-3.194-1.13-1.112-1.789-2.738-1.789-2.738s-.246-.945-.806-.858-.97 1.499.202 2.362c1.173.864-.233 1.45-.685.64-.45-.812-1.683-2.896-2.322-3.295s-1.089-.175-.938.647 2.822 2.813 2.562 3.244-1.176-.506-1.176-.506-2.866-2.567-3.49-1.898.473 1.23 2.037 2.16c1.564.932 1.686 1.178 1.464 1.53s-3.675-2.511-4-1.297c-.323 1.214 3.524 1.567 3.287 2.405-.238.839-2.71-1.587-3.216-.642-.506.946 3.49 2.056 3.522 2.064 1.29.33 4.568 1.028 5.713-.624m5.349 0c-.824-1.19-.766-2.082.365-3.194 1.13-1.112 1.789-2.738 1.789-2.738s.246-.945.806-.858.97 1.499-.202 2.362c-1.173.864.233 1.45.685.64.451-.812 1.683-2.896 2.322-3.295s1.089-.175.938.647-2.822 2.813-2.562 3.244 1.176-.506 1.176-.506 2.866-2.567 3.49-1.898-.473 1.23-2.037 2.16c-1.564.932-1.686 1.178-1.464 1.53s3.675-2.511 4-1.297c.323 1.214-3.524 1.567-3.287 2.405.238.839 2.71-1.587 3.216-.642.506.946-3.49 2.056-3.522 2.064-1.29.33-4.568 1.028-5.713-.624"/></svg>
|
||||
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M230.721 172.7C230.183 170.673 229.313 168.75 228.146 167.008C228.396 166.091 228.587 165.159 228.714 164.217C229.543 158.241 227.471 152.77 223.567 148.537C221.452 146.225 219.185 144.698 216.784 143.761C218.36 137.018 219.157 130.117 219.161 123.193C219.161 120.03 218.982 116.932 218.682 113.88C218.526 112.356 218.337 110.836 218.115 109.32C217.428 104.847 216.408 100.431 215.064 96.11C214.183 93.2707 213.164 90.476 212.01 87.736C210.281 83.6782 208.262 79.75 205.969 75.982C204.465 73.475 202.827 71.0508 201.062 68.72C200.197 67.543 199.296 66.3938 198.358 65.274C195.58 61.898 192.561 58.7277 189.325 55.788C188.25 54.7997 187.145 53.8453 186.01 52.926C184.893 51.9943 183.751 51.0927 182.586 50.222C180.241 48.4766 177.818 46.8392 175.324 45.315C161.543 36.945 145.382 32.145 128.109 32.145C77.817 32.145 37.057 72.907 37.057 123.196C37.055 130.208 37.867 137.196 39.477 144.02C37.317 144.958 35.247 146.42 33.327 148.535C29.424 152.766 27.351 158.217 28.18 164.193C28.306 165.142 28.495 166.082 28.747 167.006C27.5811 168.749 26.7117 170.673 26.174 172.7C24.974 177.261 25.369 181.374 26.894 184.978C25.236 189.688 25.65 194.704 27.809 199.065C29.379 202.25 31.626 204.714 34.396 206.916C37.689 209.534 41.811 211.758 46.783 213.892C52.715 216.422 59.956 218.799 63.249 219.671C71.755 221.873 79.911 223.269 88.177 223.337C99.954 223.446 110.096 220.677 117.357 213.59C120.924 214.027 124.515 214.246 128.109 214.244C131.906 214.236 135.699 213.997 139.467 213.529C146.711 220.661 156.892 223.455 168.712 223.343C176.977 223.277 185.133 221.881 193.617 219.676C196.932 218.804 204.17 216.427 210.105 213.897C215.077 211.76 219.199 209.536 222.514 206.922C225.263 204.719 227.508 202.256 229.079 199.071C231.26 194.709 231.652 189.693 230.017 184.983C231.527 181.379 231.92 177.257 230.721 172.7ZM222.281 184.673C223.952 187.844 224.059 191.427 222.585 194.764C220.349 199.821 214.795 203.805 204.008 208.082C197.3 210.742 191.158 212.443 191.104 212.458C182.232 214.759 174.208 215.928 167.262 215.928C155.76 215.928 147.201 212.754 141.773 206.486C132.594 208.05 123.222 208.103 114.026 206.644C108.591 212.808 100.081 215.928 88.676 215.928C81.729 215.928 73.706 214.759 64.833 212.458C64.779 212.443 58.639 210.742 51.929 208.082C41.143 203.805 35.587 199.824 33.352 194.764C31.878 191.427 31.985 187.844 33.656 184.673C33.81 184.378 33.976 184.091 34.153 183.813C33.1516 182.309 32.4799 180.61 32.182 178.827C31.8842 177.045 31.967 175.22 32.425 173.472C33.089 170.949 34.46 168.851 36.322 167.344C35.425 165.87 34.8365 164.23 34.592 162.522C34.056 158.808 35.289 155.1 38.062 152.076C40.222 149.723 43.275 148.428 46.655 148.428H46.745C44.1965 140.259 42.9044 131.75 42.913 123.193C42.913 76.522 80.749 38.683 127.427 38.683C174.104 38.683 211.94 76.518 211.94 123.193C211.947 131.773 210.646 140.304 208.081 148.492C208.489 148.452 208.889 148.432 209.282 148.431C212.662 148.431 215.716 149.726 217.874 152.079C220.647 155.1 221.881 158.811 221.344 162.525C221.1 164.233 220.511 165.873 219.615 167.347C221.477 168.854 222.849 170.952 223.512 173.475C223.97 175.223 224.053 177.048 223.755 178.831C223.458 180.613 222.786 182.312 221.784 183.816C221.961 184.091 222.129 184.378 222.281 184.673Z" fill="white"/>
|
||||
<path d="M221.784 183.816C222.786 182.312 223.458 180.613 223.756 178.831C224.053 177.048 223.97 175.223 223.512 173.475C222.848 170.952 221.476 168.854 219.615 167.347C220.512 165.873 221.1 164.233 221.344 162.525C221.881 158.811 220.648 155.103 217.874 152.079C215.716 149.726 212.662 148.431 209.282 148.431C208.889 148.431 208.489 148.452 208.081 148.492C210.643 140.304 211.942 131.774 211.933 123.195C211.933 76.5231 174.097 38.6851 127.424 38.6851C80.75 38.6851 42.9099 76.5191 42.9099 123.195C42.9015 131.752 44.1936 140.261 46.742 148.43H46.6519C43.2719 148.43 40.219 149.724 38.06 152.077C35.287 155.098 34.0529 158.81 34.5899 162.523C34.8346 164.231 35.4231 165.872 36.3199 167.346C34.4579 168.852 33.086 170.95 32.422 173.473C31.9642 175.222 31.8817 177.047 32.1799 178.83C32.4781 180.612 33.1501 182.312 34.1519 183.816C33.9739 184.094 33.8099 184.381 33.6549 184.676C31.9849 187.847 31.877 191.43 33.352 194.767C35.588 199.824 41.1419 203.808 51.9289 208.085C58.6359 210.745 64.779 212.446 64.833 212.461C73.705 214.762 81.729 215.931 88.675 215.931C100.081 215.931 108.591 212.811 114.026 206.647C123.222 208.106 132.594 208.052 141.773 206.489C147.201 212.757 155.76 215.931 167.262 215.931C174.208 215.931 182.232 214.762 191.103 212.461C191.158 212.446 197.298 210.745 204.008 208.085C214.795 203.808 220.35 199.824 222.585 194.767C224.059 191.43 223.952 187.847 222.281 184.676C222.129 184.379 221.961 184.091 221.784 183.816ZM110.137 196.997C109.669 197.815 109.168 198.614 108.635 199.391C107.23 201.448 105.382 203.02 103.237 204.188C99.1369 206.424 93.947 207.205 88.675 207.205C80.346 207.205 71.808 205.256 67.023 204.015C66.787 203.954 37.689 195.735 41.373 188.739C41.993 187.562 43.0129 187.092 44.2979 187.092C49.4849 187.092 58.9299 194.816 62.9889 194.816C63.8959 194.816 64.5359 194.43 64.7969 193.488C66.5269 187.284 38.5039 184.676 40.8639 175.692C41.2799 174.102 42.41 173.456 43.998 173.456C50.856 173.455 66.248 185.516 69.467 185.516C69.714 185.516 69.8909 185.443 69.9869 185.291C70.0009 185.268 70.015 185.246 70.028 185.222C71.539 182.727 70.6719 180.913 60.3209 174.573L59.3269 173.968C47.9359 167.074 39.9409 162.925 44.4879 157.975C45.0109 157.404 45.7529 157.151 46.6539 157.151C47.7219 157.151 49.0149 157.508 50.4389 158.108C56.4549 160.645 64.793 167.564 68.276 170.581C68.8239 171.057 69.3683 171.538 69.9089 172.022C69.9089 172.022 74.319 176.608 76.985 176.608C77.599 176.608 78.1199 176.366 78.4729 175.768C80.364 172.58 60.9099 157.838 59.8129 151.755C59.0689 147.634 60.3349 145.546 62.6749 145.546C63.7879 145.546 65.1459 146.02 66.6449 146.971C71.2949 149.922 80.2729 165.35 83.5599 171.352C84.6619 173.363 86.5429 174.213 88.2379 174.213C91.6009 174.213 94.2299 170.87 88.5459 166.622C80.0029 160.23 83.001 149.782 87.078 149.139C87.252 149.111 87.4279 149.097 87.6029 149.097C91.3109 149.097 92.9459 155.486 92.9459 155.486C92.9459 155.486 97.7399 167.524 105.975 175.753C113.447 183.222 114.491 189.351 110.137 196.997ZM136.766 198.407L136.339 198.458L135.611 198.541C135.228 198.581 134.844 198.619 134.459 198.654L134.084 198.688L133.741 198.717L133.255 198.756L132.718 198.795L132.182 198.83L132.063 198.838C131.923 198.846 131.783 198.855 131.641 198.862L131.462 198.872C131.296 198.881 131.13 198.889 130.962 198.896L130.381 198.921L129.854 198.939L129.502 198.949H129.323C129.213 198.949 129.104 198.955 128.994 198.956H128.82C128.71 198.956 128.601 198.956 128.491 198.961L128.043 198.967H127.418C126.927 198.967 126.437 198.962 125.949 198.952L125.553 198.943C125.44 198.943 125.327 198.938 125.216 198.934L124.796 198.922L124.275 198.902L123.805 198.881L123.684 198.876L123.237 198.853C123.112 198.846 122.989 198.84 122.865 198.831L122.576 198.814C122.213 198.791 121.85 198.766 121.487 198.738L121.107 198.707C120.947 198.695 120.787 198.68 120.628 198.666C120.441 198.65 120.254 198.632 120.067 198.614C119.754 198.585 119.441 198.553 119.128 198.519H119.113C123.683 188.324 121.372 178.802 112.137 169.575C106.08 163.526 102.051 154.594 101.215 152.633C99.5229 146.828 95.045 140.375 87.608 140.375C86.979 140.375 86.351 140.425 85.73 140.523C82.472 141.036 79.624 142.911 77.592 145.733C75.396 143.002 73.262 140.831 71.332 139.605C68.422 137.76 65.5179 136.824 62.6889 136.824C59.1579 136.824 56.0019 138.274 53.8019 140.904L53.7459 140.971C53.7039 140.798 53.6639 140.625 53.6229 140.451L53.6179 140.428C53.1992 138.638 52.8477 136.833 52.5639 135.016C52.5639 135.004 52.5639 134.992 52.5579 134.98C52.5359 134.843 52.5159 134.705 52.4949 134.568C52.4334 134.162 52.3757 133.755 52.3219 133.348C52.2979 133.163 52.2719 132.978 52.2489 132.793L52.1809 132.238C52.1589 132.053 52.1409 131.885 52.1209 131.709L52.115 131.665C52.0351 130.945 51.9651 130.225 51.9049 129.503L51.8829 129.226L51.8479 128.754C51.8379 128.625 51.8279 128.495 51.8209 128.365C51.8209 128.334 51.8159 128.304 51.8149 128.275C51.7895 127.913 51.7678 127.55 51.7499 127.187C51.7399 126.998 51.7299 126.81 51.7219 126.62L51.7019 126.124L51.6969 125.974L5Line truncated
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M203.21 123.685V123.194C203.21 81.34 169.292 47.411 127.435 47.411C85.5791 47.411 51.648 81.342 51.648 123.194V123.358C51.646 123.467 51.645 123.576 51.648 123.685C51.6529 123.848 51.6546 124.011 51.653 124.174L51.6581 124.534L51.661 124.663C51.661 124.723 51.6631 124.782 51.6651 124.842C51.6681 124.937 51.67 125.033 51.67 125.128L51.681 125.517L51.697 125.974L51.702 126.124L51.722 126.597V126.62C51.73 126.805 51.7401 126.989 51.7491 127.173L51.75 127.187C51.76 127.375 51.7701 127.564 51.7821 127.753C51.7921 127.927 51.802 128.101 51.815 128.275L51.8171 128.306C51.8258 128.455 51.8358 128.605 51.847 128.754L51.85 128.794L51.883 129.226L51.8861 129.254C51.8921 129.338 51.898 129.422 51.906 129.503C51.9658 130.224 52.0355 130.945 52.1151 131.664L52.12 131.709L52.181 132.238L52.2491 132.793L52.299 133.17L52.322 133.347C52.3753 133.755 52.433 134.162 52.495 134.568L52.4991 134.595L52.558 134.979C52.8435 136.808 53.1971 138.626 53.618 140.429L53.6231 140.451L53.655 140.586L53.746 140.971L53.802 140.904C56.002 138.274 59.158 136.824 62.689 136.824C65.519 136.824 68.4221 137.76 71.3321 139.605C73.2621 140.831 75.3961 143.002 77.5921 145.733C79.6241 142.911 82.4721 141.035 85.7301 140.523C86.3513 140.425 86.9792 140.376 87.6081 140.375C95.0441 140.375 99.523 146.828 101.215 152.633C102.051 154.594 106.08 163.526 112.156 169.568C121.392 178.795 123.703 188.316 119.132 198.511H119.148C119.459 198.546 119.772 198.578 120.087 198.607C120.274 198.625 120.46 198.643 120.648 198.659L120.714 198.665L121.127 198.7L121.507 198.73C121.869 198.758 122.232 198.784 122.596 198.807L122.885 198.824L123.114 198.838L123.256 198.846L123.703 198.869L123.825 198.874L124.294 198.895L124.816 198.915L125.235 198.927L125.305 198.929C125.394 198.933 125.483 198.936 125.572 198.936L125.668 198.939C126.258 198.953 126.847 198.96 127.437 198.959H128.063L128.51 198.954C128.62 198.949 128.729 198.949 128.84 198.949H129.014L129.165 198.945C129.224 198.943 129.283 198.941 129.343 198.941H129.522L129.873 198.932L130.401 198.914L130.982 198.888C131.15 198.882 131.316 198.873 131.482 198.865L131.661 198.854L131.927 198.84L132.083 198.831L132.201 198.823L132.738 198.788L133.274 198.749L133.761 198.71L134.103 198.681L134.479 198.647C135.107 198.591 135.733 198.525 136.359 198.45L136.786 198.399C132.287 188.247 134.616 178.767 143.813 169.577C149.876 163.519 153.905 154.587 154.745 152.625C156.438 146.821 160.914 140.368 168.352 140.368C168.981 140.368 169.61 140.418 170.231 140.516C173.486 141.028 176.334 142.904 178.369 145.726C180.566 142.996 182.699 140.823 184.63 139.597C187.539 137.753 190.445 136.817 193.272 136.817C196.388 136.817 199.212 137.947 201.345 140.02C201.384 139.851 201.422 139.682 201.459 139.512L201.568 139.006C201.607 138.821 201.646 138.636 201.683 138.451C201.749 138.124 201.815 137.797 201.878 137.467C201.944 137.125 202.007 136.781 202.067 136.437L202.098 136.251C202.117 136.141 202.135 136.031 202.156 135.92C202.19 135.748 202.218 135.576 202.246 135.402L202.257 135.336L202.328 134.883L202.398 134.424V134.42C202.449 134.081 202.497 133.742 202.542 133.403L202.553 133.319L202.616 132.841L202.667 132.433L202.757 131.629L202.792 131.306L202.801 131.218C202.82 131.044 202.838 130.87 202.854 130.696V130.682C202.867 130.544 202.881 130.405 202.893 130.266C202.964 129.478 203.024 128.686 203.072 127.891C203.081 127.761 203.088 127.63 203.096 127.499V127.493L203.122 127.002L203.128 126.892C203.144 126.56 203.158 126.228 203.169 125.896V125.884L203.174 125.754C203.179 125.645 203.183 125.535 203.183 125.425L203.185 125.381C203.189 125.278 203.193 125.172 203.193 125.067L203.196 124.977C203.199 124.872 203.202 124.768 203.202 124.663L203.204 124.574C203.207 124.441 203.21 124.307 203.21 124.174V123.685ZM108.638 199.391C114.64 190.59 114.214 183.984 105.98 175.754C97.7441 167.523 92.951 155.487 92.951 155.487C92.951 155.487 91.1621 148.496 87.0821 149.138C83.0021 149.78 80.0091 160.227 88.5521 166.622C97.0941 173.017 86.8521 177.353 83.5641 171.352C80.2761 165.35 71.299 149.923 66.645 146.972C61.991 144.021 58.718 145.675 59.815 151.757C60.36 154.776 65.4281 159.929 70.1631 164.743C74.9671 169.627 79.428 174.163 78.474 175.768C76.581 178.955 69.9141 172.023 69.9141 172.023C69.9141 172.023 49.038 153.025 44.494 157.976C40.304 162.539 46.765 166.418 56.7211 172.397C57.5671 172.905 58.4391 173.429 59.3321 173.969C70.7231 180.865 71.609 182.684 69.992 185.293C69.395 186.257 65.582 183.968 60.892 181.153C52.897 176.352 42.3551 170.023 40.8661 175.688C39.5781 180.591 47.334 183.595 54.368 186.32C60.228 188.59 65.5881 190.666 64.7991 193.484C63.9821 196.406 59.5531 193.969 54.7121 191.305C49.2771 188.314 43.3221 185.038 41.3731 188.735C37.6901 195.725 66.7831 203.954 67.0231 204.015C76.4231 206.453 100.295 211.619 108.638 199.391ZM147.303 199.391C141.301 190.59 141.727 183.984 149.962 175.754C158.197 167.523 162.99 155.487 162.99 155.487C162.99 155.487 164.779 148.496 168.859 149.138C172.939 149Line truncated
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M152.047 102.567C153.229 102.985 154.108 104.257 154.944 105.468C156.074 107.104 157.126 108.627 158.74 107.769C160.644 106.756 162.205 105.202 163.225 103.302C164.246 101.402 164.681 99.2427 164.475 97.096C164.321 95.4908 163.813 93.9398 162.987 92.5548C162.161 91.1697 161.038 89.985 159.7 89.0862C158.361 88.1874 156.839 87.5968 155.245 87.3569C153.65 87.117 152.022 87.2339 150.478 87.699C148.934 88.1639 147.513 88.9653 146.316 90.0455C145.119 91.1257 144.176 92.4578 143.556 93.946C142.936 95.4342 142.653 97.0415 142.728 98.652C142.804 100.263 143.235 101.836 143.992 103.26C144.74 104.667 146.4 104.003 148.152 103.302C149.525 102.753 150.956 102.181 152.047 102.567ZM100.672 102.567C99.49 102.985 98.611 104.258 97.775 105.468C96.645 107.105 95.592 108.627 93.979 107.769C91.5845 106.501 89.7482 104.386 88.8278 101.838C87.9075 99.2895 87.9692 96.4896 89.0008 93.9841C90.0324 91.4786 91.9601 89.4471 94.408 88.2855C96.856 87.1239 99.6488 86.9156 102.242 87.701C104.307 88.3228 106.141 89.5427 107.513 91.2065C108.885 92.8704 109.732 94.9035 109.949 97.049C110.165 99.1945 109.74 101.356 108.728 103.26C107.979 104.667 106.319 104.003 104.567 103.303C103.193 102.753 101.764 102.181 100.672 102.567ZM144.099 149.318C152.242 142.903 155.233 132.429 155.233 125.977C155.233 120.877 151.802 122.482 146.309 125.202L145.999 125.355C140.957 127.852 134.245 131.177 126.877 131.177C119.508 131.177 112.796 127.852 107.755 125.354C102.084 122.545 98.527 120.783 98.527 125.978C98.527 132.634 101.709 143.563 110.443 149.912C111.596 147.573 113.219 145.497 115.211 143.813C117.202 142.129 119.52 140.874 122.018 140.126C122.89 139.866 123.788 141.367 124.707 142.904C125.594 144.386 126.501 145.902 127.423 145.902C128.406 145.902 129.371 144.408 130.314 142.95C131.299 141.425 132.26 139.94 133.189 140.237C137.864 141.738 141.775 144.993 144.099 149.318Z" fill="#32343D"/>
|
||||
<path d="M144.097 149.317C139.856 152.659 134.219 154.9 126.878 154.9C119.981 154.9 114.587 152.922 110.443 149.911C111.596 147.572 113.219 145.495 115.211 143.812C117.202 142.128 119.52 140.873 122.018 140.125C123.73 139.614 125.545 145.901 127.423 145.901C129.433 145.901 131.37 139.655 133.189 140.236C137.863 141.738 141.773 144.993 144.097 149.317Z" fill="#FF323D"/>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M81.2 111.64C80.2312 112.288 79.1173 112.687 77.9572 112.801C76.7971 112.916 75.6267 112.742 74.55 112.295C73.6893 111.94 72.9072 111.418 72.2488 110.759C71.5903 110.101 71.0684 109.319 70.713 108.458C70.267 107.381 70.0935 106.211 70.2082 105.051C70.3228 103.891 70.7219 102.777 71.37 101.808C72.1488 100.642 73.2558 99.7333 74.5512 99.1967C75.8466 98.6601 77.272 98.5197 78.6471 98.7935C80.0223 99.0672 81.2853 99.7427 82.2764 100.734C83.2675 101.726 83.9422 102.99 84.215 104.365C84.4883 105.74 84.3477 107.165 83.8113 108.46C83.2748 109.755 82.3654 110.861 81.2 111.64ZM182.613 111.64C181.644 112.288 180.53 112.687 179.37 112.801C178.209 112.916 177.039 112.742 175.962 112.295C175.101 111.939 174.319 111.418 173.661 110.759C173.003 110.101 172.481 109.319 172.125 108.458C171.68 107.381 171.507 106.211 171.621 105.051C171.736 103.891 172.135 102.777 172.782 101.808C173.364 100.936 174.133 100.205 175.032 99.6658C175.931 99.1269 176.938 98.7942 177.981 98.6917C179.025 98.5891 180.078 98.7193 181.064 99.0728C182.051 99.4264 182.947 99.9944 183.688 100.736C184.68 101.727 185.355 102.99 185.628 104.365C185.902 105.74 185.761 107.165 185.224 108.46C184.687 109.755 183.779 110.861 182.613 111.64Z" fill="#FFAD03"/>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 2.9 KiB After Width: | Height: | Size: 34 KiB |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" fill="none"><path fill="#fff" d="M32.79.018c7.944.365 14.628 6.308 19.228 13.573l.012.018.438.71.012.021c4.648 7.673 7.438 17.255 7.435 25.906-.002 3.93-1.068 7.977-4.145 11.019-2.354 2.327-5.295 3.478-8.312 3.888-.408 4.611-5.066 7.305-9.244 6.197-3.277 3.532-9.139 3.534-12.415 0-4.175 1.106-8.829-1.585-9.24-6.19-3.026-.408-5.976-1.56-8.335-3.895-3.074-3.042-4.138-7.09-4.136-11.02.004-8.648 2.802-18.246 7.46-25.911C16.32 6.484 23.474 0 32.019 0z"/><path fill="#1C2024" d="M32.54 2.1c7.206.125 13.529 5.58 18.005 12.932l.428.718.002.004c4.332 7.443 6.842 16.696 6.695 24.939-.064 3.573-1.09 6.985-3.687 9.466-2.428 2.317-5.62 3.241-8.962 3.298L45 54.724c-.07 3.912-4.558 6.194-7.969 4.182-2.45 4.078-8.676 3.97-10.982-.192-3.479 1.89-7.884-.545-7.816-4.457l.022-1.265c-3.348-.17-6.514-1.204-8.863-3.612-2.508-2.57-3.41-6.015-3.347-9.588.148-8.242 2.989-17.416 7.588-24.694C18.402 7.549 25.102 1.97 32.54 2.099"/><path fill="#FF4063" d="M44.339 49.269c-2.53-.044-3.982-.661-5.396-1.252-1.641-.695-3.333-1.417-7.274-1.486-3.942-.068-5.671.593-7.323 1.231-1.422.542-2.895 1.107-5.437 1.063-2.887-.05-5.098-.844-6.585-2.367-1.486-1.523-2.21-3.737-2.158-6.592.133-7.433 2.726-15.867 6.941-22.537 4.49-7.105 10.057-11.135 15.283-11.044 5.226.092 10.645 4.313 14.877 11.57 3.973 6.825 6.263 15.332 6.13 22.765-.051 2.855-.854 5.043-2.394 6.513s-3.778 2.186-6.664 2.136"/><path fill="#9FF065" d="M31.595 50.721c1.718.03 2.807.2 3.567.387.762.187 1.321.419 2.139.765l.02.01c1.004.419 2.225.934 3.88 1.26v1.281c0 .778-.942 1.239-1.638.802l-2.698-1.693c-.527-.331-1.248-.154-1.53.375l-1.445 2.721c-.768 1.445-2.996 1.445-3.764 0l-1.445-2.721c-.281-.529-1.003-.706-1.53-.375l-2.699 1.693c-.696.437-1.636-.024-1.637-.802v-1.789c1.229-.272 2.2-.642 3.028-.957l.018-.008c.813-.314 1.383-.526 2.15-.686.768-.16 1.865-.293 3.584-.263"/><path fill="#1C2024" d="M26.13 30.013a2.45 2.45 0 0 1 2.449 2.448v2.3a2.45 2.45 0 0 1-4.897 0v-2.3a2.45 2.45 0 0 1 2.448-2.448m11.757 0a2.45 2.45 0 0 1 2.448 2.448v2.3a2.45 2.45 0 0 1-4.897 0v-2.3a2.45 2.45 0 0 1 2.448-2.448M32.008 18.12a2.45 2.45 0 0 1 2.45 2.448v2.3a2.45 2.45 0 0 1-4.898 0v-2.3a2.45 2.45 0 0 1 2.448-2.449"/></svg>
|
||||
|
After Width: | Height: | Size: 2.2 KiB |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" fill="none"><path fill="#1C2024" d="M32.54 2.1c7.206.125 13.529 5.58 18.005 12.932l.428.718.002.004c4.332 7.443 6.842 16.696 6.695 24.939-.064 3.573-1.09 6.985-3.687 9.466-2.428 2.317-5.62 3.241-8.962 3.298L45 54.724c-.07 3.912-4.558 6.194-7.969 4.182-2.45 4.078-8.676 3.97-10.982-.192-3.479 1.89-7.884-.545-7.816-4.457l.022-1.265c-3.348-.17-6.514-1.204-8.863-3.612-2.508-2.57-3.41-6.015-3.347-9.588.148-8.242 2.989-17.416 7.588-24.694C18.402 7.549 25.102 1.97 32.54 2.099"/><path fill="#FF4063" d="M44.339 49.269c-2.53-.044-3.982-.661-5.396-1.252-1.641-.695-3.333-1.417-7.274-1.486-3.942-.068-5.671.593-7.323 1.231-1.422.542-2.895 1.107-5.437 1.063-2.887-.05-5.098-.844-6.585-2.367-1.486-1.523-2.21-3.737-2.158-6.592.133-7.433 2.726-15.867 6.941-22.537 4.49-7.105 10.057-11.135 15.283-11.044 5.226.092 10.645 4.313 14.877 11.57 3.973 6.825 6.263 15.332 6.13 22.765-.051 2.855-.854 5.043-2.394 6.513s-3.778 2.186-6.664 2.136"/><path fill="#9FF065" d="M31.595 50.72c1.718.03 2.807.2 3.567.387s1.321.419 2.139.765l.02.008c1.004.42 2.225.935 3.88 1.261v1.281c0 .778-.941 1.239-1.638.802l-2.698-1.693c-.527-.331-1.248-.154-1.53.375l-1.445 2.721c-.768 1.445-2.996 1.445-3.764 0l-1.445-2.721c-.281-.529-1.003-.706-1.53-.375l-2.699 1.693c-.696.437-1.637-.024-1.637-.802v-1.789c1.229-.272 2.2-.642 3.028-.957l.018-.008c.813-.314 1.383-.526 2.15-.686.768-.16 1.865-.293 3.584-.263"/><path fill="#1C2024" d="M26.13 30.013a2.45 2.45 0 0 1 2.449 2.448v2.3a2.45 2.45 0 0 1-4.897 0v-2.3a2.45 2.45 0 0 1 2.448-2.448m11.757 0a2.45 2.45 0 0 1 2.448 2.448v2.3a2.45 2.45 0 0 1-4.897 0v-2.3a2.45 2.45 0 0 1 2.448-2.448M32.008 18.12a2.45 2.45 0 0 1 2.45 2.448v2.3a2.45 2.45 0 0 1-4.898 0v-2.3a2.45 2.45 0 0 1 2.448-2.449"/></svg>
|
||||
|
After Width: | Height: | Size: 1.7 KiB |
@@ -1 +1,4 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#0052CC"><path d="M11.571 11.513H0a5.218 5.218 0 0 0 5.232 5.215h2.13v2.057A5.215 5.215 0 0 0 12.575 24V12.518a1.005 1.005 0 0 0-1.005-1.005zm5.723-5.756H5.736a5.215 5.215 0 0 0 5.215 5.214h2.129v2.058a5.218 5.218 0 0 0 5.215 5.214V6.758a1.001 1.001 0 0 0-1.001-1.001zM23.013 0H11.455a5.215 5.215 0 0 0 5.215 5.215h2.129v2.057A5.215 5.215 0 0 0 24 12.483V1.005A1.001 1.001 0 0 0 23.013 0Z"/></svg>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" height="100%" viewBox="0 0 24 24">
|
||||
<path fill="#1868db" d="M0 6a6 6 0 0 1 6-6h12a6 6 0 0 1 6 6v12a6 6 0 0 1-6 6H6a6 6 0 0 1-6-6z"/>
|
||||
<path fill="white" d="M9.051 15.434H7.734c-1.988 0-3.413-1.218-3.413-3h7.085c.367 0 .605.26.605.63v7.13c-1.772 0-2.96-1.435-2.96-3.434zm3.5-3.543h-1.318c-1.987 0-3.413-1.196-3.413-2.978h7.085c.367 0 .627.239.627.608v7.13c-1.772 0-2.981-1.435-2.981-3.434zm3.52-3.522h-1.317c-1.987 0-3.413-1.217-3.413-3h7.085c.367 0 .605.262.605.61v7.129c-1.771 0-2.96-1.435-2.96-3.434z"/>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 464 B After Width: | Height: | Size: 559 B |
@@ -0,0 +1,5 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" fill="#fff" width="200" height="200" viewBox="0 0 100 100">
|
||||
<path
|
||||
d="M1.22541 61.5228c-.2225-.9485.90748-1.5459 1.59638-.857L39.3342 97.1782c.6889.6889.0915 1.8189-.857 1.5964C20.0515 94.4522 5.54779 79.9485 1.22541 61.5228ZM.00189135 46.8891c-.01764375.2833.08887215.5599.28957165.7606L52.3503 99.7085c.2007.2007.4773.3075.7606.2896 2.3692-.1476 4.6938-.46 6.9624-.9259.7645-.157 1.0301-1.0963.4782-1.6481L2.57595 39.4485c-.55186-.5519-1.49117-.2863-1.648174.4782-.465915 2.2686-.77832 4.5932-.92588465 6.9624ZM4.21093 29.7054c-.16649.3738-.08169.8106.20765 1.1l64.77602 64.776c.2894.2894.7262.3742 1.1.2077 1.7861-.7956 3.5171-1.6927 5.1855-2.684.5521-.328.6373-1.0867.1832-1.5407L8.43566 24.3367c-.45409-.4541-1.21271-.3689-1.54074.1832-.99132 1.6684-1.88843 3.3994-2.68399 5.1855ZM12.6587 18.074c-.3701-.3701-.393-.9637-.0443-1.3541C21.7795 6.45931 35.1114 0 49.9519 0 77.5927 0 100 22.4073 100 50.0481c0 14.8405-6.4593 28.1724-16.7199 37.3375-.3903.3487-.984.3258-1.3542-.0443L12.6587 18.074Z"
|
||||
/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.0 KiB |
@@ -1 +1,5 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#5E6AD2"><path d="M2.886 4.18A11.982 11.982 0 0 1 11.99 0C18.624 0 24 5.376 24 12.009c0 3.64-1.62 6.903-4.18 9.105L2.887 4.18ZM1.817 5.626l16.556 16.556c-.524.33-1.075.62-1.65.866L.951 7.277c.247-.575.537-1.126.866-1.65ZM.322 9.163l14.515 14.515c-.71.172-1.443.282-2.195.322L0 11.358a12 12 0 0 1 .322-2.195Zm-.17 4.862 9.823 9.824a12.02 12.02 0 0 1-9.824-9.824Z"/></svg>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" fill="#222326" width="200" height="200" viewBox="0 0 100 100">
|
||||
<path
|
||||
d="M1.22541 61.5228c-.2225-.9485.90748-1.5459 1.59638-.857L39.3342 97.1782c.6889.6889.0915 1.8189-.857 1.5964C20.0515 94.4522 5.54779 79.9485 1.22541 61.5228ZM.00189135 46.8891c-.01764375.2833.08887215.5599.28957165.7606L52.3503 99.7085c.2007.2007.4773.3075.7606.2896 2.3692-.1476 4.6938-.46 6.9624-.9259.7645-.157 1.0301-1.0963.4782-1.6481L2.57595 39.4485c-.55186-.5519-1.49117-.2863-1.648174.4782-.465915 2.2686-.77832 4.5932-.92588465 6.9624ZM4.21093 29.7054c-.16649.3738-.08169.8106.20765 1.1l64.77602 64.776c.2894.2894.7262.3742 1.1.2077 1.7861-.7956 3.5171-1.6927 5.1855-2.684.5521-.328.6373-1.0867.1832-1.5407L8.43566 24.3367c-.45409-.4541-1.21271-.3689-1.54074.1832-.99132 1.6684-1.88843 3.3994-2.68399 5.1855ZM12.6587 18.074c-.3701-.3701-.393-.9637-.0443-1.3541C21.7795 6.45931 35.1114 0 49.9519 0 77.5927 0 100 22.4073 100 50.0481c0 14.8405-6.4593 28.1724-16.7199 37.3375-.3903.3487-.984.3258-1.3542-.0443L12.6587 18.074Z"
|
||||
/>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 437 B After Width: | Height: | Size: 1.0 KiB |
@@ -1,713 +1,464 @@
|
||||
{
|
||||
"schemaVersion": 1,
|
||||
"verifiedAt": "2026-09-04",
|
||||
"simpleIconsVersion": "16.28.0",
|
||||
"providers": [
|
||||
{
|
||||
"slug": "agentmail",
|
||||
"provider": "AgentMail",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/agentmail.svg",
|
||||
"darkAsset": "/brands/apps/agentmail-dark.svg",
|
||||
"officialSourceUrl": "https://docs.agentmail.to",
|
||||
"upstreamAssetUrl": "https://github.com/agentmail-to/agentmail-docs/blob/main/fern/assets/logos/agentmail-logo-landscape-light.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": true
|
||||
"localAsset": "/brands/apps/agentmail.svg"
|
||||
},
|
||||
{
|
||||
"slug": "airtable",
|
||||
"provider": "Airtable",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/airtable.svg",
|
||||
"officialSourceUrl": "https://airtable.com/newsroom",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/airtable.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"localAsset": "/brands/apps/airtable.svg"
|
||||
},
|
||||
{
|
||||
"slug": "anthropic",
|
||||
"provider": "Anthropic",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/anthropic.svg",
|
||||
"darkAsset": "/brands/apps/anthropic-dark.svg",
|
||||
"officialSourceUrl": "https://www.anthropic.com",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/anthropic.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": true
|
||||
"darkAsset": "/brands/apps/anthropic-dark.svg"
|
||||
},
|
||||
{
|
||||
"slug": "asana",
|
||||
"provider": "Asana",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/asana.svg",
|
||||
"officialSourceUrl": "https://asana.com/brand",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/asana.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"localAsset": "/brands/apps/asana.svg"
|
||||
},
|
||||
{
|
||||
"slug": "beehiiv",
|
||||
"provider": "beehiiv",
|
||||
"catalogVisible": false,
|
||||
"localAsset": "/brands/apps/beehiiv.png",
|
||||
"officialSourceUrl": "https://www.beehiiv.com",
|
||||
"upstreamAssetUrl": "https://beehiiv-marketing-images.s3.amazonaws.com/Redesign2023/favicon.png",
|
||||
"assetType": "png",
|
||||
"darkVariantRequired": false
|
||||
"localAsset": "/brands/apps/beehiiv.png"
|
||||
},
|
||||
{
|
||||
"slug": "bitly",
|
||||
"provider": "Bitly",
|
||||
"catalogVisible": false,
|
||||
"localAsset": "/brands/apps/bitly.svg",
|
||||
"officialSourceUrl": "https://bitly.com/pages/press",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/bitly.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"localAsset": "/brands/apps/bitly.svg"
|
||||
},
|
||||
{
|
||||
"slug": "box",
|
||||
"provider": "Box",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/box.svg",
|
||||
"officialSourceUrl": "https://www.box.com/en-gb/about-us/press",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/box.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"localAsset": "/brands/apps/box.svg"
|
||||
},
|
||||
{
|
||||
"slug": "brex",
|
||||
"provider": "Brex",
|
||||
"catalogVisible": false,
|
||||
"localAsset": "/brands/apps/brex.svg",
|
||||
"darkAsset": "/brands/apps/brex-dark.svg",
|
||||
"officialSourceUrl": "https://www.brex.com/journal/press",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/brex.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": true
|
||||
"darkAsset": "/brands/apps/brex-dark.svg"
|
||||
},
|
||||
{
|
||||
"slug": "candid",
|
||||
"provider": "Candid",
|
||||
"catalogVisible": false,
|
||||
"localAsset": "/brands/apps/candid.png",
|
||||
"officialSourceUrl": "https://candid.org",
|
||||
"upstreamAssetUrl": "https://cdn.candid.org/images/candid-logo/candid-logo-square.png",
|
||||
"assetType": "png",
|
||||
"darkVariantRequired": false
|
||||
"localAsset": "/brands/apps/candid.png"
|
||||
},
|
||||
{
|
||||
"slug": "clickhouse",
|
||||
"provider": "ClickHouse",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/clickhouse.svg",
|
||||
"officialSourceUrl": "https://github.com/ClickHouse/ClickHouse/blob/12bd453a43819176d25ecf247033f6cb1af54beb/website/images/logo-clickhouse.svg",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/clickhouse.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"darkAsset": "/brands/apps/clickhouse-dark.svg"
|
||||
},
|
||||
{
|
||||
"slug": "cloudflare",
|
||||
"provider": "Cloudflare",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/cloudflare.svg",
|
||||
"officialSourceUrl": "https://www.cloudflare.com/logo/",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/cloudflare.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"localAsset": "/brands/apps/cloudflare.svg"
|
||||
},
|
||||
{
|
||||
"slug": "cloudinary",
|
||||
"provider": "Cloudinary",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/cloudinary.svg",
|
||||
"darkAsset": "/brands/apps/cloudinary-dark.svg",
|
||||
"officialSourceUrl": "https://cloudinary.com",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/cloudinary.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": true
|
||||
"darkAsset": "/brands/apps/cloudinary-dark.svg"
|
||||
},
|
||||
{
|
||||
"slug": "coda",
|
||||
"provider": "Coda",
|
||||
"catalogVisible": false,
|
||||
"localAsset": "/brands/apps/coda.svg",
|
||||
"officialSourceUrl": "https://coda.io",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/coda.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"localAsset": "/brands/apps/coda.svg"
|
||||
},
|
||||
{
|
||||
"slug": "composio",
|
||||
"provider": "Composio",
|
||||
"catalogVisible": false,
|
||||
"localAsset": "/brands/apps/composio.svg",
|
||||
"darkAsset": "/brands/apps/composio-dark.svg",
|
||||
"officialSourceUrl": "https://composio.dev",
|
||||
"upstreamAssetUrl": "https://composio.dev/logos/composio-black.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": true
|
||||
"darkAsset": "/brands/apps/composio-dark.svg"
|
||||
},
|
||||
{
|
||||
"slug": "context7",
|
||||
"provider": "Context7",
|
||||
"catalogVisible": false,
|
||||
"localAsset": "/brands/apps/context7.svg",
|
||||
"darkAsset": "/brands/apps/context7-dark.svg",
|
||||
"officialSourceUrl": "https://context7.com",
|
||||
"upstreamAssetUrl": "https://context7.com/_next/static/media/context7-logo-dark.2bd29d7e.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": true
|
||||
"darkAsset": "/brands/apps/context7-dark.svg"
|
||||
},
|
||||
{
|
||||
"slug": "discord",
|
||||
"provider": "Discord",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/discord.svg",
|
||||
"officialSourceUrl": "https://discord.com/branding",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/discord.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"darkAsset": "/brands/apps/discord-dark.svg"
|
||||
},
|
||||
{
|
||||
"slug": "egnyte",
|
||||
"provider": "Egnyte",
|
||||
"catalogVisible": false,
|
||||
"localAsset": "/brands/apps/egnyte.svg",
|
||||
"officialSourceUrl": "https://www.egnyte.com/presskit.html",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/egnyte.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"localAsset": "/brands/apps/egnyte.svg"
|
||||
},
|
||||
{
|
||||
"slug": "embat",
|
||||
"provider": "Embat",
|
||||
"catalogVisible": false,
|
||||
"localAsset": "/brands/apps/embat.svg",
|
||||
"officialSourceUrl": "https://www.embat.io",
|
||||
"upstreamAssetUrl": "https://www.embat.io/favicon.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"localAsset": "/brands/apps/embat.svg"
|
||||
},
|
||||
{
|
||||
"slug": "github",
|
||||
"provider": "GitHub",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/github.svg",
|
||||
"darkAsset": "/brands/apps/github-dark.svg",
|
||||
"officialSourceUrl": "https://github.com/logos",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/github.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": true
|
||||
"darkAsset": "/brands/apps/github-dark.svg"
|
||||
},
|
||||
{
|
||||
"slug": "gmail",
|
||||
"provider": "Gmail",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/gmail.svg",
|
||||
"officialSourceUrl": "https://fonts.gstatic.com/s/i/productlogos/gmail_2020q4/v8/192px.svg",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/gmail.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"localAsset": "/brands/apps/gmail.svg"
|
||||
},
|
||||
{
|
||||
"slug": "google-sheets",
|
||||
"provider": "Google Sheets",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/google-sheets.svg",
|
||||
"officialSourceUrl": "https://sheets.google.com",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/googlesheets.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"localAsset": "/brands/apps/google-sheets.svg"
|
||||
},
|
||||
{
|
||||
"slug": "google-drive",
|
||||
"provider": "Google Drive",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/google-drive.svg",
|
||||
"officialSourceUrl": "https://drive.google.com",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/googledrive.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"localAsset": "/brands/apps/google-drive.svg"
|
||||
},
|
||||
{
|
||||
"slug": "google-docs",
|
||||
"provider": "Google Docs",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/google-docs.svg",
|
||||
"officialSourceUrl": "https://docs.google.com",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/googledocs.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"localAsset": "/brands/apps/google-docs.svg"
|
||||
},
|
||||
{
|
||||
"slug": "google-slides",
|
||||
"provider": "Google Slides",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/google-slides.svg",
|
||||
"officialSourceUrl": "https://slides.google.com",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/googleslides.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"localAsset": "/brands/apps/google-slides.svg"
|
||||
},
|
||||
{
|
||||
"slug": "google-calendar",
|
||||
"provider": "Google Calendar",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/google-calendar.svg",
|
||||
"officialSourceUrl": "https://calendar.google.com",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/googlecalendar.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"aliases": [
|
||||
"gcal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"slug": "google-chat",
|
||||
"provider": "Google Chat",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/google-chat.svg",
|
||||
"officialSourceUrl": "https://chat.google.com",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/googlechat.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"localAsset": "/brands/apps/google-chat.svg"
|
||||
},
|
||||
{
|
||||
"slug": "google-people",
|
||||
"provider": "Google People",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/google-people.svg",
|
||||
"officialSourceUrl": "https://contacts.google.com",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/googlecontacts.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"aliases": [
|
||||
"google contacts"
|
||||
]
|
||||
},
|
||||
{
|
||||
"slug": "google-workspace-search",
|
||||
"provider": "Google Workspace Search",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/google-workspace-search.svg",
|
||||
"officialSourceUrl": "https://workspace.google.com",
|
||||
"upstreamAssetUrl": "https://fonts.google.com/icons?selected=Material+Symbols+Outlined:search:FILL@0;wght@400;GRAD@0;opsz@24",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"aliases": [
|
||||
"workspace search"
|
||||
]
|
||||
},
|
||||
{
|
||||
"slug": "hugging-face",
|
||||
"provider": "Hugging Face",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/hugging-face.svg",
|
||||
"officialSourceUrl": "https://huggingface.co/brand",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/huggingface.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"aliases": [
|
||||
"huggingface"
|
||||
]
|
||||
},
|
||||
{
|
||||
"slug": "jira",
|
||||
"provider": "Jira",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/jira.svg",
|
||||
"darkAsset": "/brands/apps/jira-dark.svg",
|
||||
"officialSourceUrl": "https://atlassian.design/resources/logo-library",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/jira.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": true
|
||||
"localAsset": "/brands/apps/jira.svg"
|
||||
},
|
||||
{
|
||||
"slug": "kernel",
|
||||
"provider": "Kernel",
|
||||
"catalogVisible": false,
|
||||
"localAsset": "/brands/apps/kernel.svg",
|
||||
"officialSourceUrl": "https://www.kernel.sh",
|
||||
"upstreamAssetUrl": "https://www.kernel.sh/rebrand/logos/logo-kernel-square.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"localAsset": "/brands/apps/kernel.svg"
|
||||
},
|
||||
{
|
||||
"slug": "linear",
|
||||
"provider": "Linear",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/linear.svg",
|
||||
"officialSourceUrl": "https://linear.app",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/linear.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"darkAsset": "/brands/apps/linear-dark.svg"
|
||||
},
|
||||
{
|
||||
"slug": "local-falcon",
|
||||
"provider": "Local Falcon",
|
||||
"catalogVisible": false,
|
||||
"localAsset": "/brands/apps/local-falcon.png",
|
||||
"officialSourceUrl": "https://www.localfalcon.com",
|
||||
"upstreamAssetUrl": "https://www.localfalcon.com/uploads/ico/android-chrome-192x192.png",
|
||||
"assetType": "png",
|
||||
"darkVariantRequired": false
|
||||
"localAsset": "/brands/apps/local-falcon.png"
|
||||
},
|
||||
{
|
||||
"slug": "make",
|
||||
"provider": "Make",
|
||||
"catalogVisible": false,
|
||||
"localAsset": "/brands/apps/make.svg",
|
||||
"darkAsset": "/brands/apps/make-dark.svg",
|
||||
"officialSourceUrl": "https://www.make.com/en/press",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/make.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": true
|
||||
"darkAsset": "/brands/apps/make-dark.svg"
|
||||
},
|
||||
{
|
||||
"slug": "manufact",
|
||||
"provider": "Manufact",
|
||||
"catalogVisible": false,
|
||||
"localAsset": "/brands/apps/manufact.svg",
|
||||
"officialSourceUrl": "https://manufact.com",
|
||||
"upstreamAssetUrl": "https://manufact.com/favicon.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"darkAsset": "/brands/apps/manufact-dark.svg"
|
||||
},
|
||||
{
|
||||
"slug": "mem0",
|
||||
"provider": "Mem0",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/mem0.svg",
|
||||
"officialSourceUrl": "https://mem0.ai",
|
||||
"upstreamAssetUrl": "https://framerusercontent.com/images/2ys67ADJdvcyGmQnhp8vKWSq8.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"localAsset": "/brands/apps/mem0.svg"
|
||||
},
|
||||
{
|
||||
"slug": "miro",
|
||||
"provider": "Miro",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/miro.svg",
|
||||
"darkAsset": "/brands/apps/miro-dark.svg",
|
||||
"officialSourceUrl": "https://miro.com",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/miro.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": true
|
||||
"localAsset": "/brands/apps/miro.svg"
|
||||
},
|
||||
{
|
||||
"slug": "mixpanel",
|
||||
"provider": "Mixpanel",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/mixpanel.svg",
|
||||
"officialSourceUrl": "https://mixpanel.com",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/mixpanel.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"darkAsset": "/brands/apps/mixpanel-dark.svg"
|
||||
},
|
||||
{
|
||||
"slug": "microsoft-teams",
|
||||
"provider": "Microsoft Teams",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/microsoft-teams.svg",
|
||||
"officialSourceUrl": "https://www.microsoft.com/en-us/microsoft-365/microsoft-teams/group-chat-software",
|
||||
"upstreamAssetUrl": "https://github.com/vercel/chat/blob/51322dde8f4aafd8a7fc7a20cbfd7ae45cafaa5c/apps/docs/lib/logos.tsx",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"aliases": [
|
||||
"teams"
|
||||
]
|
||||
},
|
||||
{
|
||||
"slug": "netlify",
|
||||
"provider": "Netlify",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/netlify.svg",
|
||||
"officialSourceUrl": "https://www.netlify.com/press/",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/netlify.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"darkAsset": "/brands/apps/netlify-dark.svg"
|
||||
},
|
||||
{
|
||||
"slug": "notion",
|
||||
"provider": "Notion",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/notion.svg",
|
||||
"darkAsset": "/brands/apps/notion-dark.svg",
|
||||
"officialSourceUrl": "https://www.notion.so",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/notion.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": true
|
||||
"localAsset": "/brands/apps/notion.svg"
|
||||
},
|
||||
{
|
||||
"slug": "oreilly",
|
||||
"provider": "O'Reilly",
|
||||
"catalogVisible": false,
|
||||
"localAsset": "/brands/apps/oreilly.svg",
|
||||
"officialSourceUrl": "https://www.oreilly.com/about/logos/",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/oreilly.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"localAsset": "/brands/apps/oreilly.svg"
|
||||
},
|
||||
{
|
||||
"slug": "pagerduty",
|
||||
"provider": "PagerDuty",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/pagerduty.svg",
|
||||
"officialSourceUrl": "https://www.pagerduty.com/brand/",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/pagerduty.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"localAsset": "/brands/apps/pagerduty.svg"
|
||||
},
|
||||
{
|
||||
"slug": "planetscale",
|
||||
"provider": "PlanetScale",
|
||||
"catalogVisible": false,
|
||||
"localAsset": "/brands/apps/planetscale.svg",
|
||||
"darkAsset": "/brands/apps/planetscale-dark.svg",
|
||||
"officialSourceUrl": "https://planetscale.com",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/planetscale.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": true
|
||||
"darkAsset": "/brands/apps/planetscale-dark.svg"
|
||||
},
|
||||
{
|
||||
"slug": "posthog",
|
||||
"provider": "PostHog",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/posthog.svg",
|
||||
"darkAsset": "/brands/apps/posthog-dark.svg",
|
||||
"officialSourceUrl": "https://posthog.com/handbook/company/brand-assets",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/posthog.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": true
|
||||
"darkAsset": "/brands/apps/posthog-dark.svg"
|
||||
},
|
||||
{
|
||||
"slug": "postman",
|
||||
"provider": "Postman",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/postman.svg",
|
||||
"officialSourceUrl": "https://www.getpostman.com/resources/media-assets/",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/postman.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"localAsset": "/brands/apps/postman.svg"
|
||||
},
|
||||
{
|
||||
"slug": "razorpay",
|
||||
"provider": "Razorpay",
|
||||
"catalogVisible": false,
|
||||
"localAsset": "/brands/apps/razorpay.svg",
|
||||
"darkAsset": "/brands/apps/razorpay-dark.svg",
|
||||
"officialSourceUrl": "https://razorpay.com/newsroom/brand-assets/",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/razorpay.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": true
|
||||
"darkAsset": "/brands/apps/razorpay-dark.svg"
|
||||
},
|
||||
{
|
||||
"slug": "resend",
|
||||
"provider": "Resend",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/resend.svg",
|
||||
"darkAsset": "/brands/apps/resend-dark.svg",
|
||||
"officialSourceUrl": "https://resend.com/brand",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/resend.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": true
|
||||
"darkAsset": "/brands/apps/resend-dark.svg"
|
||||
},
|
||||
{
|
||||
"slug": "sanity",
|
||||
"provider": "Sanity",
|
||||
"catalogVisible": false,
|
||||
"localAsset": "/brands/apps/sanity.svg",
|
||||
"darkAsset": "/brands/apps/sanity-dark.svg",
|
||||
"officialSourceUrl": "https://github.com/sanity-io/logos/blob/e298a1ac2757c83910fe08b496a115bc9aef06bd/src/sanityMonogram.tsx",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/sanity.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": true
|
||||
"darkAsset": "/brands/apps/sanity-dark.svg"
|
||||
},
|
||||
{
|
||||
"slug": "sentry",
|
||||
"provider": "Sentry",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/sentry.svg",
|
||||
"darkAsset": "/brands/apps/sentry-dark.svg",
|
||||
"officialSourceUrl": "https://sentry.io/branding/",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/sentry.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": true
|
||||
"darkAsset": "/brands/apps/sentry-dark.svg"
|
||||
},
|
||||
{
|
||||
"slug": "shopify",
|
||||
"provider": "Shopify",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/shopify.svg",
|
||||
"officialSourceUrl": "https://www.shopify.com/brand-assets",
|
||||
"upstreamAssetUrl": "https://cdn.shopify.com/static/brand-assets/shopify-shopping-bag.zip",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"localAsset": "/brands/apps/shopify.svg"
|
||||
},
|
||||
{
|
||||
"slug": "similarweb",
|
||||
"provider": "Similarweb",
|
||||
"catalogVisible": false,
|
||||
"localAsset": "/brands/apps/similarweb.svg",
|
||||
"darkAsset": "/brands/apps/similarweb-dark.svg",
|
||||
"officialSourceUrl": "https://www.similarweb.com",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/similarweb.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": true
|
||||
"darkAsset": "/brands/apps/similarweb-dark.svg"
|
||||
},
|
||||
{
|
||||
"slug": "slack",
|
||||
"provider": "Slack",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/slack.png",
|
||||
"officialSourceUrl": "https://slack.com/brand-guidelines",
|
||||
"upstreamAssetUrl": "https://a.slack-edge.com/80588/marketing/img/meta/slack_hash_256.png",
|
||||
"assetType": "png",
|
||||
"darkVariantRequired": false
|
||||
"localAsset": "/brands/apps/slack.svg"
|
||||
},
|
||||
{
|
||||
"slug": "stripe",
|
||||
"provider": "Stripe",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/stripe.svg",
|
||||
"officialSourceUrl": "https://stripe.com/newsroom/information",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/stripe.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"localAsset": "/brands/apps/stripe.svg"
|
||||
},
|
||||
{
|
||||
"slug": "supabase",
|
||||
"provider": "Supabase",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/supabase.svg",
|
||||
"officialSourceUrl": "https://github.com/supabase/supabase/blob/4031a7549f5d46da7bc79c01d56be4177dc7c114/packages/common/assets/images/supabase-logo-wordmark--light.svg",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/supabase.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"localAsset": "/brands/apps/supabase.svg"
|
||||
},
|
||||
{
|
||||
"slug": "telegram",
|
||||
"provider": "Telegram",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/telegram.svg",
|
||||
"officialSourceUrl": "https://telegram.org/tour/screenshots",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/telegram.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"localAsset": "/brands/apps/telegram.svg"
|
||||
},
|
||||
{
|
||||
"slug": "ticket-tailor",
|
||||
"provider": "Ticket Tailor",
|
||||
"catalogVisible": false,
|
||||
"localAsset": "/brands/apps/ticket-tailor.svg",
|
||||
"darkAsset": "/brands/apps/ticket-tailor-dark.svg",
|
||||
"officialSourceUrl": "https://www.tickettailor.com",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/tickettailor.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": true
|
||||
"darkAsset": "/brands/apps/ticket-tailor-dark.svg"
|
||||
},
|
||||
{
|
||||
"slug": "ticktick",
|
||||
"provider": "TickTick",
|
||||
"catalogVisible": false,
|
||||
"localAsset": "/brands/apps/ticktick.svg",
|
||||
"officialSourceUrl": "https://ticktick.com",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/ticktick.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"localAsset": "/brands/apps/ticktick.svg"
|
||||
},
|
||||
{
|
||||
"slug": "todoist",
|
||||
"provider": "Todoist",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/todoist.svg",
|
||||
"officialSourceUrl": "https://doist.com/press",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/todoist.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"localAsset": "/brands/apps/todoist.svg"
|
||||
},
|
||||
{
|
||||
"slug": "vercel",
|
||||
"provider": "Vercel",
|
||||
"catalogVisible": false,
|
||||
"localAsset": "/brands/apps/vercel.svg",
|
||||
"darkAsset": "/brands/apps/vercel-dark.svg",
|
||||
"officialSourceUrl": "https://vercel.com/geist/brands",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/vercel.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": true
|
||||
"darkAsset": "/brands/apps/vercel-dark.svg"
|
||||
},
|
||||
{
|
||||
"slug": "webflow",
|
||||
"provider": "Webflow",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/webflow.svg",
|
||||
"officialSourceUrl": "https://brand-at.webflow.io/resources#logos",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/webflow.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"localAsset": "/brands/apps/webflow.svg"
|
||||
},
|
||||
{
|
||||
"slug": "wix",
|
||||
"provider": "Wix",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/wix.svg",
|
||||
"officialSourceUrl": "https://www.wix.com/about/design-assets",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/wix.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"darkAsset": "/brands/apps/wix-dark.svg"
|
||||
},
|
||||
{
|
||||
"slug": "xero",
|
||||
"provider": "Xero",
|
||||
"catalogVisible": false,
|
||||
"localAsset": "/brands/apps/xero.svg",
|
||||
"officialSourceUrl": "https://www.xero.com/uk/about/media/downloads",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/xero.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"localAsset": "/brands/apps/xero.svg"
|
||||
},
|
||||
{
|
||||
"slug": "zapier",
|
||||
"provider": "Zapier",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/zapier.svg",
|
||||
"officialSourceUrl": "https://www.figma.com/file/NQFxTCE5pGR3dHZt0DkOyy/Zapier-Brand-Guidelines-%5BExternal%5D?type=design&node-id=101-9701&mode=design",
|
||||
"upstreamAssetUrl": "https://github.com/simple-icons/simple-icons/blob/16.28.0/icons/zapier.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": false
|
||||
"localAsset": "/brands/apps/zapier.svg"
|
||||
},
|
||||
{
|
||||
"slug": "openai",
|
||||
"provider": "OpenAI",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/openai.svg",
|
||||
"darkAsset": "/brands/apps/openai-dark.svg",
|
||||
"officialSourceUrl": "https://openai.com/brand/",
|
||||
"upstreamAssetUrl": "https://github.com/lobehub/lobe-icons/blob/a94750e3f5f8fc33757b839d85030e742284e43a/packages/static-svg/icons/openai.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": true,
|
||||
"verifiedAt": "2026-09-10"
|
||||
"darkAsset": "/brands/apps/openai-dark.svg"
|
||||
},
|
||||
{
|
||||
"slug": "openrouter",
|
||||
"provider": "OpenRouter",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/openrouter.svg",
|
||||
"darkAsset": "/brands/apps/openrouter-dark.svg",
|
||||
"officialSourceUrl": "https://openrouter.ai/blog/announcements/brand-refresh/",
|
||||
"upstreamAssetUrl": "https://github.com/OpenRouterTeam/sign-in-with-openrouter/blob/main/public/openrouter-logo-light.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": true,
|
||||
"verifiedAt": "2026-09-10"
|
||||
"darkAsset": "/brands/apps/openrouter-dark.svg"
|
||||
},
|
||||
{
|
||||
"slug": "xai",
|
||||
"provider": "Grok",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/xai.svg",
|
||||
"darkAsset": "/brands/apps/xai-dark.svg",
|
||||
"officialSourceUrl": "https://x.ai/",
|
||||
"upstreamAssetUrl": "https://github.com/lobehub/lobe-icons/blob/a94750e3f5f8fc33757b839d85030e742284e43a/packages/static-svg/icons/grok.svg",
|
||||
"assetType": "svg",
|
||||
"darkVariantRequired": true,
|
||||
"verifiedAt": "2026-09-10"
|
||||
"darkAsset": "/brands/apps/xai-dark.svg"
|
||||
},
|
||||
{
|
||||
"slug": "imessage-photon",
|
||||
"provider": "iMessage Photon",
|
||||
"catalogVisible": true,
|
||||
"localAsset": "/brands/apps/imessage-photon.png",
|
||||
"officialSourceUrl": "https://photon.codes/",
|
||||
"upstreamAssetUrl": "https://framerusercontent.com/images/XbFmp7b9ze39qL1GdqVbmJXbiS8.png?height=512&width=512",
|
||||
"assetType": "png",
|
||||
"darkVariantRequired": false
|
||||
"localAsset": "/brands/apps/imessage-photon.png"
|
||||
},
|
||||
{
|
||||
"slug": "jam-dev",
|
||||
"provider": "Jam.dev",
|
||||
"catalogVisible": false,
|
||||
"localAsset": "/brands/apps/jam-dev.svg",
|
||||
"darkAsset": "/brands/apps/jam-dev-dark.svg",
|
||||
"aliases": [
|
||||
"jam"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="1000" height="1000"><g id="dark-icon"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="1000" height="1000"><g><g transform="matrix(2,0,0,2,0,0)"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="500" height="500" viewBox="0 0 500 500"><svg width="500" height="500" viewBox="0 0 500 500" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<rect width="500" height="500" rx="110" fill="black"/>
|
||||
<path d="M105.933 0C164.437 0.000115889 211.865 47.607 211.865 106.333C211.865 131.828 210.494 158.401 221.068 181.6L228.976 198.947C243.585 230.997 269.266 256.7 301.304 271.336L316.156 278.121C340.143 289.079 367.695 287.335 394.067 287.335C452.572 287.335 500 334.942 500 393.668C500 452.394 452.572 500.001 394.067 500.001C335.563 500.001 288.135 452.394 288.135 393.668C288.135 368.974 289.241 343.275 278.992 320.807L270.587 302.38C255.949 270.289 230.214 244.565 198.118 229.939L180.164 221.758C157.282 211.331 131.078 212.666 105.933 212.666C47.4278 212.666 4.92992e-05 165.059 0 106.333C0 47.607 47.4278 0 105.933 0Z" fill="white"/>
|
||||
<circle cx="100.426" cy="399.575" r="100.426" fill="white"/>
|
||||
<path d="M500 100.426C500 155.889 455.037 200.851 399.574 200.851C344.11 200.851 299.148 155.889 299.148 100.426C299.148 44.962 344.11 0 399.574 0C455.037 0 500 44.962 500 100.426Z" fill="white"/>
|
||||
</svg></svg></g></g></svg></g></svg>
|
||||
|
After Width: | Height: | Size: 1.5 KiB |
@@ -1,26 +1,5 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="1000" height="1000"><style>
|
||||
#light-icon {
|
||||
display: inline;
|
||||
}
|
||||
#dark-icon {
|
||||
display: none;
|
||||
}
|
||||
|
||||
@media (prefers-color-scheme: dark) {
|
||||
#light-icon {
|
||||
display: none;
|
||||
}
|
||||
#dark-icon {
|
||||
display: inline;
|
||||
}
|
||||
}
|
||||
</style><g id="light-icon"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="1000" height="1000"><g><g transform="matrix(2,0,0,2,0,0)"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="500" height="500"><svg width="500" height="500" viewBox="0 0 500 500" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="1000" height="1000"><g id="light-icon"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="1000" height="1000"><g><g transform="matrix(2,0,0,2,0,0)"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="500" height="500"><svg width="500" height="500" viewBox="0 0 500 500" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M105.933 0C164.437 0.000115889 211.865 47.607 211.865 106.333C211.865 131.828 210.494 158.401 221.068 181.6L228.976 198.947C243.585 230.997 269.266 256.7 301.304 271.336L316.156 278.121C340.143 289.079 367.695 287.335 394.067 287.335C452.572 287.335 500 334.942 500 393.668C500 452.394 452.572 500.001 394.067 500.001C335.563 500.001 288.135 452.394 288.135 393.668C288.135 368.974 289.241 343.275 278.992 320.807L270.587 302.38C255.949 270.289 230.214 244.565 198.118 229.939L180.164 221.758C157.282 211.331 131.078 212.666 105.933 212.666C47.4278 212.666 4.92992e-05 165.059 0 106.333C0 47.607 47.4278 0 105.933 0Z" fill="black"></path>
|
||||
<circle cx="100.426" cy="399.575" r="100.426" fill="black"></circle>
|
||||
<path d="M500 100.426C500 155.889 455.037 200.851 399.574 200.851C344.11 200.851 299.148 155.889 299.148 100.426C299.148 44.962 344.11 0 399.574 0C455.037 0 500 44.962 500 100.426Z" fill="black"></path>
|
||||
</svg></svg></g></g></svg></g><g id="dark-icon"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="1000" height="1000"><g><g transform="matrix(2,0,0,2,0,0)"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="500" height="500" viewBox="0 0 500 500"><svg width="500" height="500" viewBox="0 0 500 500" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<rect width="500" height="500" rx="110" fill="black"/>
|
||||
<path d="M105.933 0C164.437 0.000115889 211.865 47.607 211.865 106.333C211.865 131.828 210.494 158.401 221.068 181.6L228.976 198.947C243.585 230.997 269.266 256.7 301.304 271.336L316.156 278.121C340.143 289.079 367.695 287.335 394.067 287.335C452.572 287.335 500 334.942 500 393.668C500 452.394 452.572 500.001 394.067 500.001C335.563 500.001 288.135 452.394 288.135 393.668C288.135 368.974 289.241 343.275 278.992 320.807L270.587 302.38C255.949 270.289 230.214 244.565 198.118 229.939L180.164 221.758C157.282 211.331 131.078 212.666 105.933 212.666C47.4278 212.666 4.92992e-05 165.059 0 106.333C0 47.607 47.4278 0 105.933 0Z" fill="white"/>
|
||||
<circle cx="100.426" cy="399.575" r="100.426" fill="white"/>
|
||||
<path d="M500 100.426C500 155.889 455.037 200.851 399.574 200.851C344.11 200.851 299.148 155.889 299.148 100.426C299.148 44.962 344.11 0 399.574 0C455.037 0 500 44.962 500 100.426Z" fill="white"/>
|
||||
</svg></svg></g></g></svg></g></svg>
|
||||
</svg></svg></g></g></svg></g></svg>
|
||||
|
Before Width: | Height: | Size: 3.1 KiB After Width: | Height: | Size: 1.4 KiB |
@@ -1,22 +1,68 @@
|
||||
<svg fill="none" viewBox="0 0 2229 2074" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M1554.64 777.5H2130.35C2184.74 777.5 2228.83 821.592 2228.83 875.983V1400.38C2228.83 1600.28 2066.78 1762.33 1866.88 1762.33H1865.17C1665.27 1762.36 1503.2 1600.33 1503.17 1400.43C1503.17 1400.42 1503.17 1400.4 1503.17 1400.38V828.971C1503.17 800.544 1526.21 777.5 1554.64 777.5Z" fill="#5059C9"/>
|
||||
<path d="M1943.75 673.833C2072.57 673.833 2177 569.403 2177 440.583C2177 311.763 2072.57 207.333 1943.75 207.333C1814.93 207.333 1710.5 311.763 1710.5 440.583C1710.5 569.403 1814.93 673.833 1943.75 673.833Z" fill="#5059C9"/>
|
||||
<path d="M1218.08 673.834C1404.16 673.834 1555 522.991 1555 336.917C1555 150.843 1404.16 0 1218.08 0C1032.01 0 881.166 150.843 881.166 336.917C881.166 522.991 1032.01 673.834 1218.08 673.834Z" fill="#7B83EB"/>
|
||||
<path d="M1667.32 777.5H717.01C663.267 778.83 620.753 823.431 622 877.176V1475.28C614.495 1797.8 869.657 2065.44 1192.17 2073.33C1514.68 2065.44 1769.84 1797.8 1762.33 1475.28V877.176C1763.58 823.431 1721.07 778.83 1667.32 777.5Z" fill="#7B83EB"/>
|
||||
<path d="M1244 777.5V1615.65C1243.74 1654.08 1220.45 1688.61 1184.91 1703.24C1173.59 1708.03 1161.43 1710.5 1149.14 1710.5H667.613C660.875 1693.4 654.655 1676.29 649.471 1658.67C631.327 1599.19 622.069 1537.36 621.999 1475.18V877.02C620.753 823.361 663.197 778.83 716.854 777.5H1244Z" fill="black" opacity="0.1"/>
|
||||
<path d="M1192.17 777.5V1667.48C1192.16 1679.77 1189.7 1691.93 1184.91 1703.24C1170.28 1738.78 1135.75 1762.08 1097.31 1762.33H691.975C683.163 1745.23 674.87 1728.12 667.613 1710.5C660.356 1692.88 654.655 1676.29 649.471 1658.67C631.327 1599.19 622.069 1537.36 621.999 1475.18V877.02C620.753 823.361 663.197 778.83 716.854 777.5H1192.17Z" fill="black" opacity="0.2"/>
|
||||
<path d="M1192.17 777.5V1563.81C1191.77 1616.04 1149.53 1658.27 1097.31 1658.67H649.472C631.328 1599.19 622.07 1537.36 622 1475.18V877.02C620.754 823.361 663.198 778.83 716.855 777.5H1192.17Z" fill="black" opacity="0.2"/>
|
||||
<path d="M1140.33 777.5V1563.81C1139.94 1616.04 1097.7 1658.27 1045.48 1658.67H649.472C631.328 1599.19 622.07 1537.36 622 1475.18V877.02C620.754 823.361 663.198 778.83 716.855 777.5H1140.33Z" fill="black" opacity="0.2"/>
|
||||
<path d="M1244 509.522V672.797C1235.19 673.315 1226.9 673.834 1218.08 673.834C1209.27 673.834 1200.98 673.316 1192.17 672.797C1174.67 671.636 1157.32 668.86 1140.33 664.504C1035.37 639.647 948.654 566.035 907.083 466.501C899.93 449.786 894.377 432.43 890.496 414.668H1149.14C1201.45 414.866 1243.8 457.217 1244 509.522Z" fill="black" opacity="0.1"/>
|
||||
<path d="M1192.17 561.355V672.797C1174.67 671.636 1157.32 668.86 1140.33 664.504C1035.37 639.647 948.655 566.035 907.084 466.501H1097.31C1149.62 466.699 1191.97 509.051 1192.17 561.355Z" fill="black" opacity="0.2"/>
|
||||
<path d="M1140.33 561.355V664.503C1035.37 639.646 948.654 566.034 907.083 466.5H1045.48C1097.78 466.699 1140.13 509.051 1140.33 561.355Z" fill="black" opacity="0.2"/>
|
||||
<path d="M95.01 466.5H1045.32C1097.8 466.5 1140.33 509.038 1140.33 561.51V1511.82C1140.33 1564.3 1097.79 1606.83 1045.32 1606.83H95.01C42.537 1606.83 0 1564.29 0 1511.82V561.51C0 509.038 42.538 466.5 95.01 466.5Z" fill="url(#paint0_linear_1_50)"/>
|
||||
<path d="M820.211 828.193H630.241V1345.49H509.211V828.193H320.123V727.844H820.211V828.193Z" fill="white"/>
|
||||
<defs>
|
||||
<linearGradient gradientUnits="userSpaceOnUse" id="paint0_linear_1_50" x1="198.099" x2="942.234" y1="392.261" y2="1681.07">
|
||||
<stop stop-color="#5A62C3"/>
|
||||
<stop offset="0.5" stop-color="#4D55BD"/>
|
||||
<stop offset="1" stop-color="#3940AB"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M21.9999 20H33.9999C37.3136 20 39.9999 22.6863 39.9999 26V36C39.9999 39.3137 37.3136 42 33.9999 42C30.6862 42 27.9999 39.3137 27.9999 36V26C27.9999 22.6863 25.3136 20 21.9999 20Z" fill="url(#paint0_radial_76780_14595)"/>
|
||||
<path d="M7.99988 24C7.99988 20.6863 10.6862 18 13.9999 18H21.9999C25.3136 18 27.9999 20.6863 27.9999 24V36C27.9999 39.3137 30.6862 42 33.9999 42L17.9998 41.9999C12.477 41.9999 7.99988 37.5228 7.99988 31.9999V24Z" fill="url(#paint1_radial_76780_14595)"/>
|
||||
<path d="M7.99988 24C7.99988 20.6863 10.6862 18 13.9999 18H21.9999C25.3136 18 27.9999 20.6863 27.9999 24V36C27.9999 39.3137 30.6862 42 33.9999 42L17.9998 41.9999C12.477 41.9999 7.99988 37.5228 7.99988 31.9999V24Z" fill="url(#paint2_linear_76780_14595)" fill-opacity="0.7"/>
|
||||
<path d="M7.99988 24C7.99988 20.6863 10.6862 18 13.9999 18H21.9999C25.3136 18 27.9999 20.6863 27.9999 24V36C27.9999 39.3137 30.6862 42 33.9999 42L17.9998 41.9999C12.477 41.9999 7.99988 37.5228 7.99988 31.9999V24Z" fill="url(#paint3_radial_76780_14595)" fill-opacity="0.7"/>
|
||||
<path d="M32.9999 18C35.7613 18 37.9999 15.7614 37.9999 13C37.9999 10.2386 35.7613 8 32.9999 8C30.2385 8 27.9999 10.2386 27.9999 13C27.9999 15.7614 30.2385 18 32.9999 18Z" fill="url(#paint4_radial_76780_14595)"/>
|
||||
<path d="M32.9999 18C35.7613 18 37.9999 15.7614 37.9999 13C37.9999 10.2386 35.7613 8 32.9999 8C30.2385 8 27.9999 10.2386 27.9999 13C27.9999 15.7614 30.2385 18 32.9999 18Z" fill="url(#paint5_radial_76780_14595)" fill-opacity="0.46"/>
|
||||
<path d="M32.9999 18C35.7613 18 37.9999 15.7614 37.9999 13C37.9999 10.2386 35.7613 8 32.9999 8C30.2385 8 27.9999 10.2386 27.9999 13C27.9999 15.7614 30.2385 18 32.9999 18Z" fill="url(#paint6_radial_76780_14595)" fill-opacity="0.4"/>
|
||||
<path d="M17.9999 16C21.3136 16 23.9999 13.3137 23.9999 10C23.9999 6.68629 21.3136 4 17.9999 4C14.6862 4 11.9999 6.68629 11.9999 10C11.9999 13.3137 14.6862 16 17.9999 16Z" fill="url(#paint7_radial_76780_14595)"/>
|
||||
<path d="M17.9999 16C21.3136 16 23.9999 13.3137 23.9999 10C23.9999 6.68629 21.3136 4 17.9999 4C14.6862 4 11.9999 6.68629 11.9999 10C11.9999 13.3137 14.6862 16 17.9999 16Z" fill="url(#paint8_radial_76780_14595)" fill-opacity="0.6"/>
|
||||
<path d="M17.9999 16C21.3136 16 23.9999 13.3137 23.9999 10C23.9999 6.68629 21.3136 4 17.9999 4C14.6862 4 11.9999 6.68629 11.9999 10C11.9999 13.3137 14.6862 16 17.9999 16Z" fill="url(#paint9_radial_76780_14595)" fill-opacity="0.5"/>
|
||||
<rect x="4" y="23" width="16" height="16" rx="3.25" fill="url(#paint10_radial_76780_14595)"/>
|
||||
<rect x="4" y="23" width="16" height="16" rx="3.25" fill="url(#paint11_radial_76780_14595)" fill-opacity="0.7"/>
|
||||
<path d="M15.4792 28.1054H13.0321V35.5714H10.9673V28.1054H8.52014V26.4286H15.4792V28.1054Z" fill="white"/>
|
||||
<defs>
|
||||
<radialGradient id="paint0_radial_76780_14595" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(39.7967 22.1739) scale(13.4784 33.2694)">
|
||||
<stop stop-color="#A98AFF"/>
|
||||
<stop offset="0.14" stop-color="#8C75FF"/>
|
||||
<stop offset="0.565" stop-color="#5F50E2"/>
|
||||
<stop offset="0.9" stop-color="#3C2CB8"/>
|
||||
</radialGradient>
|
||||
<radialGradient id="paint1_radial_76780_14595" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(8.81238 16.4) rotate(68.1539) scale(32.752 33.1231)">
|
||||
<stop stop-color="#85C2FF"/>
|
||||
<stop offset="0.69" stop-color="#7588FF"/>
|
||||
<stop offset="1" stop-color="#6459FE"/>
|
||||
</radialGradient>
|
||||
<linearGradient id="paint2_linear_76780_14595" x1="20.5936" y1="18" x2="20.5936" y2="42" gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0.801159" stop-color="#6864F6" stop-opacity="0"/>
|
||||
<stop offset="1" stop-color="#5149DE"/>
|
||||
</linearGradient>
|
||||
<radialGradient id="paint3_radial_76780_14595" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(27.4999 17.2) rotate(113.326) scale(19.2186 15.4273)">
|
||||
<stop stop-color="#BD96FF"/>
|
||||
<stop offset="0.686685" stop-color="#BD96FF" stop-opacity="0"/>
|
||||
</radialGradient>
|
||||
<radialGradient id="paint4_radial_76780_14595" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(32.9999 11.5714) rotate(-90) scale(10 12.6216)">
|
||||
<stop offset="0.268201" stop-color="#6868F7"/>
|
||||
<stop offset="1" stop-color="#3923B1"/>
|
||||
</radialGradient>
|
||||
<radialGradient id="paint5_radial_76780_14595" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(28.8675 10.544) rotate(40.0516) scale(7.14629 10.3363)">
|
||||
<stop offset="0.270711" stop-color="#A1D3FF"/>
|
||||
<stop offset="0.813393" stop-color="#A1D3FF" stop-opacity="0"/>
|
||||
</radialGradient>
|
||||
<radialGradient id="paint6_radial_76780_14595" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(36.9821 10.3686) rotate(-41.6581) scale(8.51275 20.8824)">
|
||||
<stop stop-color="#E3ACFD"/>
|
||||
<stop offset="0.816041" stop-color="#9FA2FF" stop-opacity="0"/>
|
||||
</radialGradient>
|
||||
<radialGradient id="paint7_radial_76780_14595" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(17.9999 8.28571) rotate(-90) scale(12 15.146)">
|
||||
<stop offset="0.268201" stop-color="#8282FF"/>
|
||||
<stop offset="1" stop-color="#3923B1"/>
|
||||
</radialGradient>
|
||||
<radialGradient id="paint8_radial_76780_14595" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(13.0411 7.05284) rotate(40.0516) scale(8.57554 12.4035)">
|
||||
<stop offset="0.270711" stop-color="#A1D3FF"/>
|
||||
<stop offset="0.813393" stop-color="#A1D3FF" stop-opacity="0"/>
|
||||
</radialGradient>
|
||||
<radialGradient id="paint9_radial_76780_14595" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(22.7786 6.8423) rotate(-41.6581) scale(10.2153 25.0589)">
|
||||
<stop stop-color="#E3ACFD"/>
|
||||
<stop offset="0.816041" stop-color="#9FA2FF" stop-opacity="0"/>
|
||||
</radialGradient>
|
||||
<radialGradient id="paint10_radial_76780_14595" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(4 23) rotate(45) scale(22.6274)">
|
||||
<stop offset="0.046875" stop-color="#688EFF"/>
|
||||
<stop offset="0.946875" stop-color="#230F94"/>
|
||||
</radialGradient>
|
||||
<radialGradient id="paint11_radial_76780_14595" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(12 32.6) rotate(90) scale(11.2 13.0702)">
|
||||
<stop offset="0.570647" stop-color="#6965F6" stop-opacity="0"/>
|
||||
<stop offset="1" stop-color="#8F8FFF"/>
|
||||
</radialGradient>
|
||||
</defs>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 3.5 KiB After Width: | Height: | Size: 6.2 KiB |
@@ -1 +1,4 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#050038"><path d="M17.392 0H13.9L17 4.808 10.444 0H6.949l3.102 6.3L3.494 0H0l3.05 8.131L0 24h3.494L10.05 6.985 6.949 24h3.494L17 5.494 13.899 24h3.493L24 3.672 17.392 0z"/></svg>
|
||||
<svg width="320" height="320" viewBox="0 0 320 320" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M0 80C0 35.8172 35.8172 0 80 0H240C284.183 0 320 35.8172 320 80V240C320 284.183 284.183 320 240 320H80C35.8172 320 0 284.183 0 240V80Z" fill="#FDE050"/>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M212.744 61H183.695L207.902 103.532L154.646 61H125.598L152.226 112.985L96.5488 61H67.5L96.5488 127.171L67.5 259.5H96.5488L152.226 117.718L125.598 259.5H154.646L207.902 108.265L183.695 259.5H212.744L266 94.0793L212.744 61Z" fill="#1C1C1E"/>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 245 B After Width: | Height: | Size: 558 B |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" fill="none"><g clip-path="url(#a)"><path fill="#fff" d="M21.947 28.074h6.119c-1.528-.956-2.1-2.295-2.868-4.78l-2.295-8.508c-1.05-3.823-1.912-5.64-6.12-5.64h-8.79v2.295h1.246c2.577 0 2.867.956 3.635 3.823l2.005 7.459c1.05 3.635 2.68 5.351 7.075 5.351zm14.156 0h6.112c4.395 0 5.923-1.723 6.98-5.351l2.007-7.459c.767-2.867 1.144-3.823 3.635-3.823h1.245V9.146h-8.697c-4.301 0-5.163 1.723-6.118 5.64l-2.296 8.509c-.768 2.578-1.34 3.823-2.867 4.78Zm-8.037 8.023h8.038v-8.023h-8.038zM7.993 55.026h8.79c4.208 0 5.07-1.818 6.12-5.641l2.295-8.508c.768-2.484 1.34-3.824 2.868-4.78h-6.12c-4.395 0-6.024 1.724-7.074 5.352l-2.006 7.458c-.767 2.868-1.05 3.824-3.635 3.824H7.993zm39.378 0h8.697V52.73h-1.246c-2.484 0-2.867-.955-3.635-3.823l-2.006-7.458c-1.05-3.636-2.578-5.352-6.98-5.352h-6.097c1.528.956 2.078 2.202 2.845 4.78l2.296 8.508c.956 3.918 1.817 5.64 6.119 5.64h.007Z"/></g><defs><clipPath id="a"><path fill="#fff" d="M0 0h64v64H0z"/></clipPath></defs></svg>
|
||||
|
After Width: | Height: | Size: 1017 B |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#00C7B7"><path d="M6.49 19.04h-.23L5.13 17.9v-.23l1.73-1.71h1.2l.15.15v1.2L6.5 19.04ZM5.13 6.31V6.1l1.13-1.13h.23L8.2 6.68v1.2l-.15.15h-1.2L5.13 6.31Zm9.96 9.09h-1.65l-.14-.13v-3.83c0-.68-.27-1.2-1.1-1.23-.42 0-.9 0-1.43.02l-.07.08v4.96l-.14.14H8.9l-.13-.14V8.73l.13-.14h3.7a2.6 2.6 0 0 1 2.61 2.6v4.08l-.13.14Zm-8.37-2.44H.14L0 12.82v-1.64l.14-.14h6.58l.14.14v1.64l-.14.14Zm17.14 0h-6.58l-.14-.14v-1.64l.14-.14h6.58l.14.14v1.64l-.14.14ZM11.05 6.55V1.64l.14-.14h1.65l.14.14v4.9l-.14.14h-1.65l-.14-.13Zm0 15.81v-4.9l.14-.14h1.65l.14.13v4.91l-.14.14h-1.65l-.14-.14Z"/></svg>
|
||||
|
After Width: | Height: | Size: 639 B |
@@ -1 +1,16 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#00C7B7"><path d="M6.49 19.04h-.23L5.13 17.9v-.23l1.73-1.71h1.2l.15.15v1.2L6.5 19.04ZM5.13 6.31V6.1l1.13-1.13h.23L8.2 6.68v1.2l-.15.15h-1.2L5.13 6.31Zm9.96 9.09h-1.65l-.14-.13v-3.83c0-.68-.27-1.2-1.1-1.23-.42 0-.9 0-1.43.02l-.07.08v4.96l-.14.14H8.9l-.13-.14V8.73l.13-.14h3.7a2.6 2.6 0 0 1 2.61 2.6v4.08l-.13.14Zm-8.37-2.44H.14L0 12.82v-1.64l.14-.14h6.58l.14.14v1.64l-.14.14Zm17.14 0h-6.58l-.14-.14v-1.64l.14-.14h6.58l.14.14v1.64l-.14.14ZM11.05 6.55V1.64l.14-.14h1.65l.14.14v4.9l-.14.14h-1.65l-.14-.13Zm0 15.81v-4.9l.14-.14h1.65l.14.13v4.91l-.14.14h-1.65l-.14-.14Z"/></svg>
|
||||
<svg width="128" height="113" viewBox="0 0 128 113" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g clip-path="url(#clip0_236_138)">
|
||||
<path d="M34.593 94.0509H33.3844L27.3514 88.0179V86.8094L36.5743 77.5866H42.9639L43.8158 78.4385V84.8281L34.593 94.0509Z" fill="#05BDBA"/>
|
||||
<path d="M27.3514 25.816V24.6074L33.3844 18.5744H34.593L43.8158 27.7972V34.1868L42.9639 35.0388H36.5743L27.3514 25.816Z" fill="#05BDBA"/>
|
||||
<path d="M80.4594 74.6047H71.6824L70.9493 73.8717V53.3259C70.9493 49.6705 69.5129 46.8372 65.1046 46.7382C62.836 46.6787 60.2405 46.7382 57.4668 46.8471L57.0507 47.2731V73.8618L56.3176 74.5948H47.5406L46.8075 73.8618V38.7636L47.5406 38.0305H67.2939C74.9713 38.0305 81.1925 44.2517 81.1925 51.9291V73.8717L80.4594 74.6047Z" fill="#014847"/>
|
||||
<path d="M35.8412 61.4491H0.73307L0 60.716V51.9192L0.73307 51.1861H35.8412L36.5743 51.9192V60.716L35.8412 61.4491Z" fill="#05BDBA"/>
|
||||
<path d="M127.277 61.4491H92.1687L91.4356 60.716V51.9192L92.1687 51.1861H127.277L128.01 51.9192V60.716L127.277 61.4491Z" fill="#05BDBA"/>
|
||||
<path d="M58.9428 27.0642V0.73307L59.6759 0H68.4727L69.2058 0.73307V27.0642L68.4727 27.7972H59.6759L58.9428 27.0642Z" fill="#05BDBA"/>
|
||||
<path d="M58.9428 111.902V85.5711L59.6759 84.838H68.4727L69.2058 85.5711V111.902L68.4727 112.635H59.6759L58.9428 111.902Z" fill="#05BDBA"/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="clip0_236_138">
|
||||
<rect width="128" height="112.635" fill="white"/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 639 B After Width: | Height: | Size: 1.4 KiB |
@@ -1 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000"><path d="M4.459 4.208c.746.606 1.026.56 2.428.466l13.215-.793c.28 0 .047-.28-.046-.326L17.86 1.968c-.42-.326-.981-.7-2.055-.607L3.01 2.295c-.466.046-.56.28-.374.466zm.793 3.08v13.904c0 .747.373 1.027 1.214.98l14.523-.84c.841-.046.935-.56.935-1.167V6.354c0-.606-.233-.933-.748-.887l-15.177.887c-.56.047-.747.327-.747.933zm14.337.745c.093.42 0 .84-.42.888l-.7.14v10.264c-.608.327-1.168.514-1.635.514-.748 0-.935-.234-1.495-.933l-4.577-7.186v6.952L12.21 19s0 .84-1.168.84l-3.222.186c-.093-.186 0-.653.327-.746l.84-.233V9.854L7.822 9.76c-.094-.42.14-1.026.793-1.073l3.456-.233 4.764 7.279v-6.44l-1.215-.139c-.093-.514.28-.887.747-.933zM1.936 1.035l13.31-.98c1.634-.14 2.055-.047 3.082.7l4.249 2.986c.7.513.934.653.934 1.213v16.378c0 1.026-.373 1.634-1.68 1.726l-15.458.934c-.98.047-1.448-.093-1.962-.747l-3.129-4.06c-.56-.747-.793-1.306-.793-1.96V2.667c0-.839.374-1.54 1.447-1.632z"/></svg>
|
||||
<svg width="33" height="34" viewBox="0 0 33 34" fill="none" xmlns="http://www.w3.org/2000/svg" ><path d="M3.8051 3.26755L20.5301 2.04319C22.5839 1.86808 23.1124 1.98538 24.4032 2.91756L29.7421 6.64773C30.623 7.28917 30.9165 7.46381 30.9165 8.16307V28.6217C30.9165 29.9038 30.4468 30.6622 28.804 30.7782L9.38138 31.9442C8.14825 32.0027 7.56135 31.8279 6.91556 31.0114L2.98395 25.9405C2.27947 25.0072 1.98651 24.3088 1.98651 23.4918V5.3068C1.98651 4.25826 2.45649 3.38366 3.8051 3.26755Z" fill="#fff"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M3.64643 1.29903L20.3723 0.0746037C21.3849 -0.0114809 22.3097 -0.0595444 23.1918 0.139197C24.141 0.353054 24.86 0.807308 25.5578 1.31054L30.9002 5.04319L30.9158 5.05461C30.9547 5.08281 30.9968 5.11312 31.0417 5.14536C31.3674 5.37943 31.8354 5.71564 32.1631 6.09295C32.7252 6.73997 32.9031 7.45237 32.9031 8.16303V28.6217C32.9031 29.4467 32.763 30.5442 31.967 31.4425C31.1549 32.3592 30.0175 32.6721 28.9448 32.7479L28.9343 32.7486L9.48857 33.916L9.47602 33.9165C8.79263 33.949 8.01197 33.9383 7.24718 33.6609C6.41395 33.3586 5.82508 32.8277 5.35391 32.2318L5.34799 32.2243L1.40271 27.1359L1.39499 27.1257C0.55231 26.0092 0 24.8994 0 23.4918V5.30675C0 4.51862 0.17342 3.55089 0.82429 2.72219C1.51537 1.84231 2.52546 1.39554 3.6337 1.30013L3.64643 1.29903ZM20.5301 2.04315L3.80509 3.26752C2.45647 3.38361 1.9865 4.25823 1.9865 5.30675V23.4918C1.9865 24.3088 2.27946 25.0072 2.98394 25.9405L6.91553 31.0114C7.56133 31.8279 8.14822 32.0025 9.38137 31.944L28.804 30.7782C30.4468 30.6622 30.9165 29.9039 30.9165 28.6217V8.16303C30.9165 7.50025 30.6529 7.30878 29.8751 6.74438C29.8323 6.71333 29.788 6.68115 29.7421 6.6477L24.4032 2.91752C23.1124 1.98534 22.5839 1.86805 20.5301 2.04315Z" fill="#fff"></path><path d="M20.5301 2.04318C22.5838 1.86808 23.1124 1.98541 24.4031 2.91757L29.7421 6.64778C30.623 7.28918 30.9167 7.46383 30.9167 8.16301V28.6217C30.9167 29.9039 30.4468 30.6622 28.804 30.7782L9.38127 31.944C8.14822 32.0025 7.56137 31.8279 6.9156 31.0114L2.98396 25.9405C2.27951 25.0072 1.98647 24.3088 1.98645 23.492V5.30687C1.98645 4.25835 2.45646 3.38365 3.80508 3.26754L20.5301 2.04318ZM28.9214 9.91165C28.9214 9.15462 28.6285 8.74625 27.9818 8.80449L8.91064 9.91165C8.20688 9.97045 7.9722 10.3204 7.9722 11.0779V28.4466C7.97222 29.3801 8.44147 29.7293 9.49759 29.6715L27.7471 28.6217C28.8037 28.5641 28.9214 27.922 28.9214 27.1636V9.91165ZM25.988 12.0096C26.1051 12.5347 25.988 13.0592 25.4588 13.1182L24.5795 13.2926V26.1151C23.816 26.5231 23.1122 26.7563 22.5256 26.7563C21.5863 26.7563 21.351 26.4646 20.6475 25.5908L14.8959 16.6149V25.2992L16.7158 25.7076C16.7158 25.7076 16.7159 26.7563 15.2475 26.7563L11.1994 26.9897C11.0818 26.7563 11.1995 26.1739 11.6101 26.0571L12.6664 25.7662V14.2837L11.1997 14.1668C11.0822 13.6417 11.3751 12.8847 12.1972 12.8259L16.5398 12.5349L22.5256 21.6277V13.5839L20.9993 13.4098C20.8821 12.7679 21.351 12.3018 21.9379 12.244L25.988 12.0096ZM23.816 4.43331C23.2877 4.02552 22.5835 3.55846 21.2343 3.67528L5.15507 4.84121C4.56875 4.89903 4.45158 5.19046 4.68509 5.42409L6.97519 7.23083C7.91323 7.98837 8.26511 7.93069 10.0265 7.81388L26.632 6.82259C26.9842 6.82259 26.6915 6.47348 26.5739 6.41536L23.816 4.43331Z" fill="#000000"></path></svg>
|
||||
|
Before Width: | Height: | Size: 962 B After Width: | Height: | Size: 3.2 KiB |
@@ -1 +1,4 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#06AC38"><path d="M16.965 1.18C15.085.164 13.769 0 10.683 0H3.73v14.55h6.926c2.743 0 4.8-.164 6.61-1.37 1.975-1.303 3.004-3.484 3.004-6.007 0-2.716-1.262-4.896-3.305-5.994zm-5.5 10.326h-4.21V3.113l3.977-.027c3.62-.028 5.43 1.234 5.43 4.128 0 3.113-2.248 4.292-5.197 4.292zM3.73 17.61h3.525V24H3.73Z"/></svg>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 450 450">
|
||||
<path fill="#04ac38" d="M0 0h450v450H0z"/>
|
||||
<path fill="#fff" d="M127 297h45v83h-45zM297 86c-24-13-41-15-81-15h-89v187h89c35 0 62-2 85-18 26-17 39-45 39-77 0-35-16-63-43-77Zm-71 132h-54V110h51c47-1 70 16 70 53 0 40-29 55-67 55Z"/>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 374 B After Width: | Height: | Size: 304 B |
@@ -1 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#000000"><path d="M9.854 14.5 5 9.647.854 5.5A.5.5 0 0 0 0 5.854V8.44a.5.5 0 0 0 .146.353L5 13.647l.147.146L9.854 18.5l.146.147v-.049c.065.03.134.049.207.049h2.586a.5.5 0 0 0 .353-.854L9.854 14.5zm0-5-4-4a.487.487 0 0 0-.409-.144.515.515 0 0 0-.356.21.493.493 0 0 0-.089.288V8.44a.5.5 0 0 0 .147.353l9 9a.5.5 0 0 0 .853-.354v-2.585a.5.5 0 0 0-.146-.354l-5-5zm1-4a.5.5 0 0 0-.854.354V8.44a.5.5 0 0 0 .147.353l4 4a.5.5 0 0 0 .853-.354V9.854a.5.5 0 0 0-.146-.354l-4-4zm12.647 11.515a3.863 3.863 0 0 1-2.232-1.1l-4.708-4.707a.5.5 0 0 0-.854.354v6.585a.5.5 0 0 0 .5.5H23.5a.5.5 0 0 0 .5-.5v-.6c0-.276-.225-.497-.499-.532zm-5.394.032a.8.8 0 1 1 0-1.6.8.8 0 0 1 0 1.6zM.854 15.5a.5.5 0 0 0-.854.354v2.293a.5.5 0 0 0 .5.5h2.293c.222 0 .39-.135.462-.309a.493.493 0 0 0-.109-.545L.854 15.501zM5 14.647.854 10.5a.5.5 0 0 0-.854.353v2.586a.5.5 0 0 0 .146.353L4.854 18.5l.146.147h2.793a.5.5 0 0 0 .353-.854L5 14.647z"/></svg>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 52 28" role="img" width="256"><title>PostHog</title><path fill="url(#logo-jump-p6)" d="M10.74 7.16 4.54.8A2.66 2.66 0 0 0 0 2.66V7.5l10.74 11.18z"/><path fill="url(#logo-jump-p7)" d="M9.19 28h1.55v-9.32L0 7.5v10.73z"/><path fill="url(#logo-jump-p8)" d="M0 25.41A2.6 2.6 0 0 0 2.58 28H9.2L0 18.23z"/><path fill="url(#logo-jump-p3)" d="M10.74 2.66v4.5l11.22 11.52V7.63L15.3.8a2.66 2.66 0 0 0-4.56 1.86"/><path fill="url(#logo-jump-p4)" d="M10.74 28h8.96l-8.96-9.32z"/><path fill="url(#logo-jump-p5)" d="M10.74 7.16v11.52L19.7 28h2.26v-9.32z"/><path fill="url(#logo-jump-p0)" d="M21.96 2.67v4.96l11.3 11.6h.02V7.75L26.63.85a2.8 2.8 0 0 0-2-.85 2.67 2.67 0 0 0-2.67 2.67"/><path fill="url(#logo-jump-p1)" d="M21.96 7.63v11.05L31.03 28h2.25v-8.75z"/><path fill="url(#logo-jump-p2)" d="M21.96 28h9.07l-9.07-9.32z"/><path fill="#111" d="M51.66 25.22A1.9 1.9 0 0 0 50 23.33l-.34-.04c-1-.13-1.94-.6-2.65-1.33L33.28 7.75V28H49a2.66 2.66 0 0 0 2.67-2.67zM39.2 23.54h-.09a1.78 1.78 0 1 1 .1 0"/><defs><linearGradient id="logo-jump-p0" x1="21.96" x2="33.28" y1="9.62" y2="9.62" gradientUnits="userSpaceOnUse"><stop stop-color="#ffd849"/><stop offset=".96" stop-color="#fbae01"/></linearGradient><linearGradient id="logo-jump-p1" x1="21.96" x2="33.28" y1="17.81" y2="17.81" gradientUnits="userSpaceOnUse"><stop stop-color="#ffb700"/><stop offset="1" stop-color="#f9aa01"/></linearGradient><linearGradient id="logo-jump-p2" x1="21.96" x2="31.03" y1="23.34" y2="23.34" gradientUnits="userSpaceOnUse"><stop stop-color="#ff9500"/><stop offset="1" stop-color="#f8aa00"/></linearGradient><linearGradient id="logo-jump-p3" x1="10.74" x2="21.96" y1="9.34" y2="9.34" gradientUnits="userSpaceOnUse"><stop stop-color="#ff651e"/><stop offset="1" stop-color="#e4400a"/></linearGradient><linearGradient id="logo-jump-p4" x1="10.74" x2="19.7" y1="23.34" y2="23.34" gradientUnits="userSpaceOnUse"><stop stop-color="#c42c00"/><stop offset="1" stop-color="#d63600"/></linearGradient><linearGradient id="logo-jump-p5" x1="10.74" x2="21.96" y1="17.58" y2="17.58" gradientUnits="userSpaceOnUse"><stop stop-color="#ef3c00"/><stop offset="1" stop-color="#d63601"/></linearGradient><linearGradient id="logo-jump-p6" x1="0" x2="10.74" y1="9.34" y2="9.34" gradientUnits="userSpaceOnUse"><stop stop-color="#3f80ff"/><stop offset="1" stop-color="#084fe0"/></linearGradient><linearGradient id="logo-jump-p7" x1="0" x2="10.74" y1="17.75" y2="17.75" gradientUnits="userSpaceOnUse"><stop stop-color="#0255ff"/><stop offset="1" stop-color="#0145d2"/></linearGradient><linearGradient id="logo-jump-p8" x1="0" x2="9.19" y1="23.11" y2="23.11" gradientUnits="userSpaceOnUse"><stop stop-color="#0041c6"/><stop offset="1" stop-color="#0045d0"/></linearGradient></defs></svg>
|
||||
|
Before Width: | Height: | Size: 979 B After Width: | Height: | Size: 2.7 KiB |
@@ -1 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#FF6C37"><path d="M13.527.099C6.955-.744.942 3.9.099 10.473c-.843 6.572 3.8 12.584 10.373 13.428 6.573.843 12.587-3.801 13.428-10.374C24.744 6.955 20.101.943 13.527.099zm2.471 7.485a.855.855 0 0 0-.593.25l-4.453 4.453-.307-.307-.643-.643c4.389-4.376 5.18-4.418 5.996-3.753zm-4.863 4.861l4.44-4.44a.62.62 0 1 1 .847.903l-4.699 4.125-.588-.588zm.33.694l-1.1.238a.06.06 0 0 1-.067-.032.06.06 0 0 1 .01-.073l.645-.645.512.512zm-2.803-.459l1.172-1.172.879.878-1.979.426a.074.074 0 0 1-.085-.039.072.072 0 0 1 .013-.093zm-3.646 6.058a.076.076 0 0 1-.069-.083.077.077 0 0 1 .022-.046h.002l.946-.946 1.222 1.222-2.123-.147zm2.425-1.256a.228.228 0 0 0-.117.256l.203.865a.125.125 0 0 1-.211.117h-.003l-.934-.934-.294-.295 3.762-3.758 1.82-.393.874.874c-1.255 1.102-2.971 2.201-5.1 3.268zm5.279-3.428h-.002l-.839-.839 4.699-4.125a.952.952 0 0 0 .119-.127c-.148 1.345-2.029 3.245-3.977 5.091zm3.657-6.46l-.003-.002a1.822 1.822 0 0 1 2.459-2.684l-1.61 1.613a.119.119 0 0 0 0 .169l1.247 1.247a1.817 1.817 0 0 1-2.093-.343zm2.578 0a1.714 1.714 0 0 1-.271.218h-.001l-1.207-1.207 1.533-1.533c.661.72.637 1.832-.054 2.522zM18.855 6.05a.143.143 0 0 0-.053.157.416.416 0 0 1-.053.45.14.14 0 0 0 .023.197.141.141 0 0 0 .084.03.14.14 0 0 0 .106-.05.691.691 0 0 0 .087-.751.138.138 0 0 0-.194-.033z"/></svg>
|
||||
<svg fill="none" height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg"><path d="m18.0379.13033c-3.1388-.403077-6.3266.133689-9.16038 1.54242-2.83373 1.40873-5.18608 3.62614-6.75956 6.37182-1.573474 2.74573-2.297402 5.89633-2.0802323 9.05343.2171693 3.1571 1.3656823 6.179 3.3002923 8.6833 1.93461 2.5044 4.56843 4.3788 7.56838 5.3863 2.9999 1.0074 6.2312 1.1026 9.2853.2736 3.054-.8291 5.7937-2.5452 7.8724-4.9313 2.0787-2.3862 3.4031-5.3351 3.8058-8.474.5399-4.2086-.614-8.45933-3.208-11.81721-2.5939-3.35789-6.4154-5.547909-10.624-6.08836z" fill="#ff6c37"/><g fill="#fff"><path d="m11.5675 17.0112c.0062.0127.0167.0228.0295.0286.0128.0059.0273.0071.0409.0034l2.56-.552-1.0768-1.0912-1.5344 1.5344c-.0121.0082-.0207.0205-.0243.0347-.0035.0142-.0017.0292.0051.0421z"/><path d="m23.5547 6.01921c-.3567.00036-.7089.08074-1.0305.23521-.3215.15447-.6044.3791-.8277.65736-.2232.27825-.3813.60304-.4624.95045s-.0833.70859-.0064 1.05696.231.67505.4509.95599c.2199.28092.5.50902.8197.66732.3197.1584.6708.243 1.0275.2477s.71-.0707 1.0337-.2206l-1.6224-1.62239c-.0186-.01858-.0334-.04065-.0435-.06495-.01-.0243-.0152-.05035-.0152-.07665 0-.02631.0052-.05236.0152-.07666.0101-.0243.0249-.04637.0435-.06494l2.12-2.1184c-.4257-.34232-.9561-.52814-1.5024-.5264z"/><path d="m25.3483 6.8208-1.9872 1.9792 1.5584 1.5584c.1148-.0806.2219-.1717.32-.272.4271-.43.6757-1.00568.6959-1.61142.0202-.60575-.1896-1.1967-.5871-1.65418z"/><path d="m21.3723 10.4736h-.0352c-.0413-.0003-.0826.0034-.1232.0112h-.0144c-.0446.0096-.0884.0224-.1312.0384l-.0336.016c-.0322.0134-.0632.0295-.0928.048l-.0352.0224c-.0387.0267-.0751.0567-.1088.0896l-5.8928 5.8944.7296.7296 6.24-5.4768c.0353-.0309.0674-.0652.096-.1024l.0272-.0352c.0213-.0312.0406-.0638.0576-.0976.0096-.0192.0176-.0384.0256-.0576.0108-.0255.0198-.0517.0272-.0784 0-.0192.0112-.0384.016-.0576.0079-.0396.0132-.0797.016-.12v-.0528c0-.0288 0-.0576 0-.0864s0-.0384-.008-.0576c-.0296-.151-.1033-.2898-.2118-.3989s-.247-.1835-.3978-.2139h-.0304c-.0396-.0076-.0797-.0124-.12-.0144z"/><path d="m13.3963 15.1168 1.2096 1.2032 5.9088-5.9088c.1923-.188.4428-.3048.7104-.3312-1.0448-.8-2.184-.5904-7.8288 5.0368z"/><path d="m22.2075 12.0768-.072.0704-6.24 5.4752 1.0608 1.0592c2.6304-2.488 4.9648-4.8576 5.2512-6.6048z"/><path d="m6.64277 24.904c.00324.0113.0099.0214.01905.0288.00916.0075.02038.0119.03215.0128l2.71999.1872-1.5248-1.5248-1.23359 1.232c-.008.0083-.01345.0188-.01572.0301-.00226.0114-.00125.0231.00292.0339z"/><path d="m8.17394 23.3248 1.60799 1.608c.01909.0204.04463.0336.07231.0374s.05582-.0021.07969-.0166c.02493-.0124.04478-.033.05617-.0584.0114-.0254.0136-.054.00623-.0808l-.2704-1.1552c-.01751-.0749-.00955-.1535.02262-.2233.03216-.0698.0867-.1269.15498-.1623 2.81917-1.4128 5.09277-2.8672 6.76157-4.32l-1.12-1.12-2.4.5168z"/><path d="m15.2011 17.4944-.6016-.6016-.832.8304c-.006.0072-.0093.0163-.0093.0256 0 .0094.0033.0184.0093.0256.0039.0085.0107.0154.0193.0192.0085.0038.0181.0044.0271.0016z"/></g><path d="m25.4043 8.1104c-.0082-.02518-.0217-.04831-.0396-.06784-.0178-.01953-.0397-.03501-.0641-.04539-.0243-.01039-.0506-.01544-.0771-.01481-.0265.00062-.0525.00691-.0764.01843-.0238.01152-.0449.02801-.0619.04836-.0169.02035-.0293.04409-.0363.06963s-.0085.05229-.0043.07844.0139.0511.0285.07318c.0478.09622.0668.20422.0546.31097s-.0551.20768-.1234.29063c-.0224.0271-.0367.06001-.0411.09492-.0045.0349.0011.07035.016.10221s.0386.05883.0683.07775c.0296.01892.0641.02902.0992.02912.0272-.00029.054-.00645.0786-.01805.0246-.01159.0463-.02836.0638-.04915.1133-.13769.1844-.30513.2048-.48222s-.0107-.35632-.0896-.51618z" fill="#ff6c37"/></svg>
|
||||
|
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 3.5 KiB |
@@ -1,5 +1,24 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 109.5 124.5">
|
||||
<path fill="#95BF47" d="M95.9 23.9c-.1-.6-.6-1-1.1-1-.5 0-9.3-.2-9.3-.2s-7.4-7.2-8.1-7.9c-.7-.7-2.2-.5-2.7-.3 0 0-1.4.4-3.7 1.1-.4-1.3-1-2.8-1.8-4.4-2.6-5-6.5-7.7-11.1-7.7h0c-.3 0-.6 0-1 .1-.1-.2-.3-.3-.4-.5-2-2.2-4.6-3.2-7.7-3.1-6 .2-12 4.5-16.8 12.2-3.4 5.4-6 12.2-6.8 17.5-6.9 2.1-11.7 3.6-11.8 3.7-3.5 1.1-3.6 1.2-4 4.5-.3 2.5-9.5 73-9.5 73l76.4 13.2 33.1-8.2S96 24.5 95.9 23.9ZM67.2 16.8c-1.8.5-3.8 1.2-5.9 1.8 0-3-.4-7.3-1.8-10.9C64 8.6 66.2 13.7 67.2 16.8Zm-10 3.1c-4 1.2-8.4 2.6-12.8 3.9 1.2-4.7 3.6-9.4 6.4-12.5 1.1-1.1 2.6-2.4 4.3-3.2 1.8 3.5 2.2 8.4 2.1 11.8ZM49.1 4c1.4 0 2.6.3 3.6.9C51.1 5.8 49.5 7 48 8.6c-3.8 4.1-6.7 10.5-7.9 16.6-3.6 1.1-7.2 2.2-10.5 3.2C31.7 18.8 39.8 4.3 49.1 4Z"/>
|
||||
<path fill="#5E8E3E" d="M94.8 22.9c-.5 0-9.3-.2-9.3-.2s-7.4-7.2-8.1-7.9c-.3-.3-.6-.4-1-.5V124l33.1-8.2S96 24.5 95.9 23.8c-.1-.5-.6-.9-1.1-.9Z"/>
|
||||
<path fill="#FFF" d="m58 39.9-3.8 14.4s-4.3-2-9.4-1.6c-7.5.5-7.5 5.2-7.5 6.4.4 6.4 17.3 7.8 18.3 22.9.7 11.9-6.3 20-16.4 20.6-12.2.8-18.9-6.4-18.9-6.4l2.6-11s6.7 5.1 12.1 4.7c3.5-.2 4.8-3.1 4.7-5.1-.5-8.4-14.3-7.9-15.2-21.7-.7-11.6 6.9-23.4 23.7-24.4 6.5-.5 9.8 1.2 9.8 1.2Z"/>
|
||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
viewBox="0 0 109.5 124.5" style="enable-background:new 0 0 109.5 124.5;" xml:space="preserve">
|
||||
<style type="text/css">
|
||||
.st0{fill:#95BF47;}
|
||||
.st1{fill:#5E8E3E;}
|
||||
.st2{fill:#FFFFFF;}
|
||||
</style>
|
||||
<g>
|
||||
<path class="st0" d="M95.9,23.9c-0.1-0.6-0.6-1-1.1-1c-0.5,0-9.3-0.2-9.3-0.2s-7.4-7.2-8.1-7.9c-0.7-0.7-2.2-0.5-2.7-0.3
|
||||
c0,0-1.4,0.4-3.7,1.1c-0.4-1.3-1-2.8-1.8-4.4c-2.6-5-6.5-7.7-11.1-7.7c0,0,0,0,0,0c-0.3,0-0.6,0-1,0.1c-0.1-0.2-0.3-0.3-0.4-0.5
|
||||
c-2-2.2-4.6-3.2-7.7-3.1c-6,0.2-12,4.5-16.8,12.2c-3.4,5.4-6,12.2-6.8,17.5c-6.9,2.1-11.7,3.6-11.8,3.7c-3.5,1.1-3.6,1.2-4,4.5
|
||||
c-0.3,2.5-9.5,73-9.5,73l76.4,13.2l33.1-8.2C109.5,115.8,96,24.5,95.9,23.9z M67.2,16.8c-1.8,0.5-3.8,1.2-5.9,1.8
|
||||
c0-3-0.4-7.3-1.8-10.9C64,8.6,66.2,13.7,67.2,16.8z M57.2,19.9c-4,1.2-8.4,2.6-12.8,3.9c1.2-4.7,3.6-9.4,6.4-12.5
|
||||
c1.1-1.1,2.6-2.4,4.3-3.2C56.9,11.6,57.3,16.5,57.2,19.9z M49.1,4c1.4,0,2.6,0.3,3.6,0.9C51.1,5.8,49.5,7,48,8.6
|
||||
c-3.8,4.1-6.7,10.5-7.9,16.6c-3.6,1.1-7.2,2.2-10.5,3.2C31.7,18.8,39.8,4.3,49.1,4z"/>
|
||||
<g>
|
||||
<path class="st1" d="M94.8,22.9c-0.5,0-9.3-0.2-9.3-0.2s-7.4-7.2-8.1-7.9c-0.3-0.3-0.6-0.4-1-0.5l0,109.7l33.1-8.2
|
||||
c0,0-13.5-91.3-13.6-92C95.8,23.3,95.3,22.9,94.8,22.9z"/>
|
||||
<path class="st2" d="M58,39.9l-3.8,14.4c0,0-4.3-2-9.4-1.6c-7.5,0.5-7.5,5.2-7.5,6.4c0.4,6.4,17.3,7.8,18.3,22.9
|
||||
c0.7,11.9-6.3,20-16.4,20.6c-12.2,0.8-18.9-6.4-18.9-6.4l2.6-11c0,0,6.7,5.1,12.1,4.7c3.5-0.2,4.8-3.1,4.7-5.1
|
||||
c-0.5-8.4-14.3-7.9-15.2-21.7c-0.7-11.6,6.9-23.4,23.7-24.4C54.7,38.2,58,39.9,58,39.9z"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.6 KiB |
@@ -0,0 +1,17 @@
|
||||
<svg width="54" height="54" viewBox="0 0 54 54" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g clip-path="url(#clip0_4127_70105)">
|
||||
<path d="M11.379 33.9993C11.379 37.1358 8.84512 39.6507 5.7276 39.6507C2.61008 39.6507 0.0572205 37.1168 0.0572205 33.9993C0.0572205 30.8817 2.5911 28.3479 5.70862 28.3479H11.36V33.9993H11.379Z" fill="#E3066A"/>
|
||||
<path d="M14.1962 33.9997C14.1962 30.8632 16.7301 28.3483 19.8476 28.3483C22.9651 28.3483 25.499 30.8822 25.499 33.9997V48.1353C25.499 51.2718 22.9651 53.7867 19.8476 53.7867C16.7301 53.7867 14.1962 51.2718 14.1962 48.1353V33.9997Z" fill="#E3066A"/>
|
||||
<path d="M19.8662 11.2673C16.7296 11.2673 14.2148 8.73347 14.2148 5.61594C14.2148 2.49842 16.7486 -0.0354538 19.8662 -0.0354538C22.9837 -0.0354538 25.5175 2.49842 25.5175 5.61594V11.2673H19.8662Z" fill="#00B3FF"/>
|
||||
<path d="M19.8682 14.1334C23.0047 14.1334 25.5196 16.6673 25.5196 19.7848C25.5196 22.9023 22.9857 25.4362 19.8682 25.4362H5.67566C2.53916 25.4362 0.0242615 22.9023 0.0242615 19.7848C0.0242615 16.6673 2.55814 14.1334 5.67566 14.1334H19.8682Z" fill="#00B3FF"/>
|
||||
<path d="M42.5323 19.7853C42.5323 16.6488 45.0662 14.1339 48.1837 14.1339C51.3012 14.1339 53.8351 16.6678 53.8351 19.7853C53.8351 22.9028 51.3012 25.4367 48.1837 25.4367H42.5323V19.7853Z" fill="#41B658"/>
|
||||
<path d="M39.7126 19.7934C39.7126 22.9299 37.1787 25.4448 34.0612 25.4448C30.9436 25.4448 28.4098 22.911 28.4098 19.7934V5.61986C28.4098 2.48336 30.9436 -0.0315399 34.0612 -0.0315399C37.1787 -0.0315399 39.7126 2.48336 39.7126 5.61986V19.7934Z" fill="#41B658"/>
|
||||
<path d="M34.0376 42.482C37.1741 42.482 39.689 45.0158 39.689 48.1334C39.689 51.2509 37.1552 53.7848 34.0376 53.7848C30.9201 53.7848 28.3862 51.2509 28.3862 48.1334V42.482H34.0376Z" fill="#FCC003"/>
|
||||
<path d="M34.0381 39.6507C30.9016 39.6507 28.3867 37.1168 28.3867 33.9993C28.3867 30.8818 30.9206 28.3479 34.0381 28.3479H48.2306C51.3671 28.3479 53.882 30.8818 53.882 33.9993C53.882 37.1168 51.3482 39.6507 48.2306 39.6507H34.0381Z" fill="#FCC003"/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="clip0_4127_70105">
|
||||
<rect width="54" height="54" fill="white"/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.1 KiB |
@@ -1 +1,11 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#635BFF"><path d="M13.976 9.15c-2.172-.806-3.356-1.426-3.356-2.409 0-.831.683-1.305 1.901-1.305 2.227 0 4.515.858 6.09 1.631l.89-5.494C18.252.975 15.697 0 12.165 0 9.667 0 7.589.654 6.104 1.872 4.56 3.147 3.757 4.992 3.757 7.218c0 4.039 2.467 5.76 6.476 7.219 2.585.92 3.445 1.574 3.445 2.583 0 .98-.84 1.545-2.354 1.545-1.875 0-4.965-.921-6.99-2.109l-.9 5.555C5.175 22.99 8.385 24 11.714 24c2.641 0 4.843-.624 6.328-1.813 1.664-1.305 2.525-3.236 2.525-5.732 0-4.128-2.524-5.851-6.594-7.305h.003z"/></svg>
|
||||
<svg width="512" height="512" viewBox="0 0 512 512" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g clip-path="url(#clip0_159_20)">
|
||||
<rect width="512" height="512" fill="#533AFD"/>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M120 392L392 334.317V120L120 178.357V392Z" fill="white"/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="clip0_159_20">
|
||||
<rect width="512" height="512" rx="64" fill="white"/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 572 B After Width: | Height: | Size: 412 B |
@@ -1 +1,15 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#3FCF8E"><path d="M11.9 1.036c-.015-.986-1.26-1.41-1.874-.637L.764 12.05C-.33 13.427.65 15.455 2.409 15.455h9.579l.113 7.51c.014.985 1.259 1.408 1.873.636l9.262-11.653c1.093-1.375.113-3.403-1.645-3.403h-9.642z"/></svg>
|
||||
<svg width="109" height="113" viewBox="0 0 109 113" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M63.7076 110.284C60.8481 113.885 55.0502 111.912 54.9813 107.314L53.9738 40.0627L99.1935 40.0627C107.384 40.0627 111.952 49.5228 106.859 55.9374L63.7076 110.284Z" fill="url(#paint0_linear)"/>
|
||||
<path d="M63.7076 110.284C60.8481 113.885 55.0502 111.912 54.9813 107.314L53.9738 40.0627L99.1935 40.0627C107.384 40.0627 111.952 49.5228 106.859 55.9374L63.7076 110.284Z" fill="url(#paint1_linear)" fill-opacity="0.2"/>
|
||||
<path d="M45.317 2.07103C48.1765 -1.53037 53.9745 0.442937 54.0434 5.041L54.4849 72.2922H9.83113C1.64038 72.2922 -2.92775 62.8321 2.1655 56.4175L45.317 2.07103Z" fill="#3ECF8E"/>
|
||||
<defs>
|
||||
<linearGradient id="paint0_linear" x1="53.9738" y1="54.974" x2="94.1635" y2="71.8295" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#249361"/>
|
||||
<stop offset="1" stop-color="#3ECF8E"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint1_linear" x1="36.1558" y1="30.578" x2="54.4844" y2="65.0806" gradientUnits="userSpaceOnUse">
|
||||
<stop/>
|
||||
<stop offset="1" stop-opacity="0"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 285 B After Width: | Height: | Size: 1.1 KiB |
@@ -1,4 +1,12 @@
|
||||
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
|
||||
<title>Telegram</title>
|
||||
<path fill="#26A5E4" d="M11.944 0A12 12 0 0 0 0 12a12 12 0 0 0 12 12 12 12 0 0 0 12-12A12 12 0 0 0 12 0a12 12 0 0 0-.056 0zm4.962 7.224c.1-.002.321.023.465.14a.506.506 0 0 1 .171.325c.016.093.036.306.02.472-.18 1.898-.962 6.502-1.36 8.627-.168.9-.499 1.201-.82 1.23-.696.065-1.225-.46-1.9-.902-1.056-.693-1.653-1.124-2.678-1.8-1.185-.78-.417-1.21.258-1.91.177-.184 3.247-2.977 3.307-3.23.007-.032.014-.15-.056-.212s-.174-.041-.249-.024c-.106.024-1.793 1.14-5.061 3.345-.48.33-.913.49-1.302.48-.428-.008-1.252-.241-1.865-.44-.752-.245-1.349-.374-1.297-.789.027-.216.325-.437.893-.663 3.498-1.524 5.83-2.529 6.998-3.014 3.332-1.386 4.025-1.627 4.476-1.635z"/>
|
||||
<svg width="16px" height="16px" viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<defs>
|
||||
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-1">
|
||||
<stop stop-color="#38AEEB" offset="0%"></stop>
|
||||
<stop stop-color="#279AD1" offset="100%"></stop>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g id="Artboard" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||
<circle id="Oval" fill="url(#linearGradient-1)" cx="8" cy="8" r="8"></circle>
|
||||
<path d="M3.17026167,7.83635602 C5.78750201,6.74265999 7.53273882,6.02162863 8.40597211,5.67326193 C10.8992306,4.67860423 11.2454541,4.53439191 11.5831299,4.52864956 C11.6573986,4.52743168 11.8385417,4.55776042 11.9798438,4.67645833 C12.1211458,4.79515625 12.1635786,4.87206678 12.1755371,4.93908691 C12.1874957,5.00610705 12.1862759,5.21456762 12.1744385,5.3338623 C12.0393279,6.69547283 11.5259342,9.83829771 11.2285121,11.3633248 C11.1026617,12.008621 10.8548582,12.2249854 10.6149558,12.2461596 C10.0935924,12.2921758 9.69769267,11.9156852 9.19272668,11.5981993 C8.40255458,11.1013965 8.13911734,10.9180161 7.3721185,10.4332283 C6.48571864,9.87297217 6.85080034,9.6784879 7.35595703,9.17524981 C7.48815894,9.04355001 9.67825076,7.04590073 9.71077046,6.86250183 C9.7391276,6.70257812 9.7494847,6.68189389 9.67664063,6.60973958 C9.60379655,6.53758527 9.51674192,6.54658941 9.46083149,6.55876051 C9.38158015,6.57601267 8.17521836,7.33962686 5.84174612,8.84960308 C5.48344358,9.08558775 5.15890428,9.20056741 4.86812819,9.19454205 C4.54757089,9.18789957 3.93094724,9.02070014 3.47255094,8.87778221 C2.91030922,8.70248755 2.46345069,8.609808 2.50236203,8.31210343 C2.52262946,8.15704047 2.74526267,7.998458 3.17026167,7.83635602 Z" id="Path-3" fill="#FFFFFF"></path>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 765 B After Width: | Height: | Size: 1.8 KiB |
@@ -1 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#E44332"><path d="M21 0H3C1.35 0 0 1.35 0 3v3.858s3.854 2.24 4.098 2.38c.31.18.694.177 1.004 0 .26-.147 8.02-4.608 8.136-4.675.279-.161.58-.107.748-.01.164.097.606.348.84.48.232.134.221.502.013.622l-9.712 5.59c-.346.2-.69.204-1.048.002C3.478 10.907.998 9.463 0 8.882v2.02l4.098 2.38c.31.18.694.177 1.004 0 .26-.147 8.02-4.609 8.136-4.676.279-.16.58-.106.748-.008.164.096.606.347.84.48.232.133.221.5.013.62-.208.121-9.288 5.346-9.712 5.59-.346.2-.69.205-1.048.002C3.478 14.951.998 13.506 0 12.926v2.02l4.098 2.38c.31.18.694.177 1.004 0 .26-.147 8.02-4.609 8.136-4.676.279-.16.58-.106.748-.009.164.097.606.348.84.48.232.133.221.502.013.622l-9.712 5.59c-.346.199-.69.204-1.048.001C3.478 18.994.998 17.55 0 16.97V21c0 1.65 1.35 3 3 3h18c1.65 0 3-1.35 3-3V3c0-1.65-1.35-3-3-3z"/></svg>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="none" preserveAspectRatio="xMinYMid slice" height="32"><rect width="32" height="32" fill="rgb(222, 72, 58)" rx="5.12"></rect><path fill="#ffffff" d="m6.764 14.993 6.374-3.668.008-.005 6.568-3.78c.277-.16.29-.65-.02-.828l-.217-.124c-.317-.18-.727-.414-.902-.516a1.02 1.02 0 0 0-.997.012c-.155.09-10.501 6.038-10.847 6.235a1.349 1.349 0 0 1-1.339 0L-.072 9.144v2.699l.056.032c1.364.795 4.592 2.675 5.382 3.12.479.27.937.264 1.398-.002Z"></path><path fill="#ffffff" d="m6.764 20.385 6.366-3.664.024-.014 6.56-3.775c.277-.16.29-.651-.02-.828l-.217-.124c-.316-.18-.727-.414-.902-.516a1.02 1.02 0 0 0-.997.012c-.155.089-10.501 6.038-10.847 6.234a1.349 1.349 0 0 1-1.339 0c-.326-.188-5.464-3.174-5.464-3.174v2.698l.056.033c1.365.795 4.592 2.674 5.382 3.12.479.27.937.264 1.398-.002Z"></path><path fill="#ffffff" d="m13.139 22.108-6.375 3.669c-.461.266-.92.272-1.398.002-.79-.446-4.017-2.325-5.382-3.12l-.056-.033v-2.698l5.464 3.174c.413.239.925.236 1.339 0 .346-.196 10.692-6.145 10.847-6.235a1.02 1.02 0 0 1 .997-.012 125.007 125.007 0 0 0 1.12.64c.31.178.296.669.019.829l-6.575 3.784Z"></path></svg>
|
||||
|
Before Width: | Height: | Size: 847 B After Width: | Height: | Size: 1.1 KiB |
@@ -0,0 +1,12 @@
|
||||
<svg width="166" height="64" viewBox="0 0 166 64" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g clip-path="url(#clip0_14654_9889)">
|
||||
<path d="M165.304 0H156.173C153.64 0 151.273 1.25433 149.85 3.35199L137.639 21.3662C137.313 21.844 136.608 21.844 136.283 21.3662L124.071 3.35199C122.651 1.25433 120.281 0 117.748 0H108.617L130.371 32.0894L108.737 64H117.868C120.401 64 122.769 62.7457 124.192 60.648L136.283 42.8126C136.608 42.3349 137.313 42.3349 137.639 42.8126L149.73 60.648C151.15 62.7457 153.52 64 156.053 64H165.184L143.551 32.0894L165.304 0Z" fill="white"/>
|
||||
<path d="M89.8281 6.54652V64H94.1922C97.8088 64 100.74 61.0697 100.74 57.4535V0H96.3755C92.7588 0 89.8281 2.93032 89.8281 6.54652Z" fill="white"/>
|
||||
<path d="M81.8276 0H77.944C73.6681 0 69.9633 2.95701 69.0158 7.12564L60.3278 45.3185L52.7234 9.66632C51.3168 3.0771 44.5559 -1.36641 37.6375 0.544431C33.2307 1.76139 29.9637 5.48434 29.0108 9.95455L21.4839 45.2705L12.8118 7.12831C11.8616 2.95968 8.15687 0 3.88092 0H0L14.5548 63.9973H20.0692C25.0738 63.9973 29.3978 60.4986 30.4415 55.604L39.7461 11.9401C39.8608 11.3984 40.3466 11.006 40.8991 11.006C41.4516 11.006 41.9374 11.3984 42.0522 11.9401L51.3648 55.6067C52.4084 60.5012 56.7324 63.9973 61.7371 63.9973H67.2702L81.8276 0Z" fill="white"/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="clip0_14654_9889">
|
||||
<rect width="165.305" height="64" fill="white"/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.4 KiB |
@@ -1 +1,12 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#0C6EFC"><path d="m0 7.354 2.113 9.292h.801a1.54 1.54 0 0 0 1.506-1.218l1.351-6.34a.171.171 0 0 1 .167-.137c.08 0 .15.058.167.137l1.352 6.34a1.54 1.54 0 0 0 1.506 1.218h.805l2.113-9.292h-.565c-.62 0-1.159.43-1.296 1.035l-1.26 5.545-1.106-5.176a1.76 1.76 0 0 0-2.19-1.324c-.639.176-1.113.716-1.251 1.365l-1.094 5.127-1.26-5.537A1.33 1.33 0 0 0 .563 7.354H0zm13.992 0a.951.951 0 0 0-.951.95v8.342h.635a.952.952 0 0 0 .951-.95V7.353h-.635zm1.778 0 3.158 4.66-3.14 4.632h1.325c.368 0 .712-.181.918-.486l1.756-2.59a.12.12 0 0 1 .197 0l1.754 2.59c.206.305.55.486.918.486h1.326l-3.14-4.632L24 7.354h-1.326c-.368 0-.712.181-.918.486l-1.772 2.617a.12.12 0 0 1-.197 0L18.014 7.84a1.108 1.108 0 0 0-.918-.486H15.77z"/></svg>
|
||||
<svg width="166" height="64" viewBox="0 0 166 64" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g clip-path="url(#clip0_14654_9759)">
|
||||
<path d="M165.304 0H156.173C153.64 0 151.273 1.25433 149.85 3.35199L137.639 21.3662C137.313 21.844 136.608 21.844 136.283 21.3662L124.071 3.35199C122.651 1.25433 120.281 0 117.748 0H108.617L130.371 32.0894L108.737 64H117.868C120.401 64 122.769 62.7457 124.192 60.648L136.283 42.8126C136.608 42.3349 137.313 42.3349 137.639 42.8126L149.73 60.648C151.15 62.7457 153.52 64 156.053 64H165.184L143.551 32.0894L165.304 0Z" fill="black"/>
|
||||
<path d="M89.8281 6.54652V64H94.1922C97.8088 64 100.74 61.0697 100.74 57.4535V0H96.3755C92.7588 0 89.8281 2.93032 89.8281 6.54652Z" fill="black"/>
|
||||
<path d="M81.8276 0H77.944C73.6681 0 69.9633 2.95701 69.0158 7.12564L60.3278 45.3185L52.7234 9.66632C51.3168 3.0771 44.5559 -1.36641 37.6375 0.544431C33.2307 1.76139 29.9637 5.48434 29.0108 9.95455L21.4839 45.2705L12.8118 7.12831C11.8616 2.95968 8.15687 0 3.88092 0H0L14.5548 63.9973H20.0692C25.0738 63.9973 29.3978 60.4986 30.4415 55.604L39.7461 11.9401C39.8608 11.3984 40.3466 11.006 40.8991 11.006C41.4516 11.006 41.9374 11.3984 42.0522 11.9401L51.3648 55.6067C52.4084 60.5012 56.7324 63.9973 61.7371 63.9973H67.2702L81.8276 0Z" fill="black"/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="clip0_14654_9759">
|
||||
<rect width="165.305" height="64" fill="white"/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 780 B After Width: | Height: | Size: 1.4 KiB |
@@ -1 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#FF4F00"><path d="M4.157 0A4.151 4.151 0 0 0 0 4.161v15.678A4.151 4.151 0 0 0 4.157 24h15.682A4.152 4.152 0 0 0 24 19.839V4.161A4.152 4.152 0 0 0 19.839 0H4.157Zm10.61 8.761h.03a.577.577 0 0 1 .23.038.585.585 0 0 1 .201.124.63.63 0 0 1 .162.431.612.612 0 0 1-.162.435.58.58 0 0 1-.201.128.58.58 0 0 1-.23.042.529.529 0 0 1-.235-.042.585.585 0 0 1-.332-.328.559.559 0 0 1-.038-.235.613.613 0 0 1 .17-.431.59.59 0 0 1 .405-.162Zm2.853 1.572c.03.004.061.004.095.004.325-.011.646.064.937.219.238.144.431.355.552.609.128.279.189.582.185.888v.193a2 2 0 0 1 0 .219h-2.498c.003.227.075.45.204.642a.78.78 0 0 0 .646.265.714.714 0 0 0 .484-.136.642.642 0 0 0 .23-.318l.915.257a1.398 1.398 0 0 1-.28.537c-.14.159-.321.284-.521.355a2.234 2.234 0 0 1-.836.136 1.923 1.923 0 0 1-1.001-.245 1.618 1.618 0 0 1-.665-.703 2.221 2.221 0 0 1-.227-1.036 1.95 1.95 0 0 1 .48-1.398 1.9 1.9 0 0 1 1.3-.488Zm-9.607.023c.162.004.325.026.48.079.207.065.4.174.563.314.26.302.393.692.366 1.088v2.276H8.53l-.109-.711h-.065c-.064.163-.155.31-.272.439a1.122 1.122 0 0 1-.374.264 1.023 1.023 0 0 1-.453.083 1.334 1.334 0 0 1-.866-.264.965.965 0 0 1-.329-.801.993.993 0 0 1 .076-.431 1.02 1.02 0 0 1 .242-.363 1.478 1.478 0 0 1 1.043-.303h.952v-.181a.696.696 0 0 0-.136-.454.553.553 0 0 0-.438-.154.695.695 0 0 0-.378.086.48.48 0 0 0-.193.254l-.99-.144a1.26 1.26 0 0 1 .257-.563c.14-.174.321-.302.533-.378.261-.091.54-.136.82-.129.053-.003.106-.007.163-.007Zm4.384.007c.174 0 .347.038.506.114.182.083.34.211.458.374.257.423.377.911.351 1.406a2.53 2.53 0 0 1-.355 1.448 1.148 1.148 0 0 1-1.009.517c-.204 0-.401-.045-.582-.136a1.052 1.052 0 0 1-.48-.457 1.298 1.298 0 0 1-.114-.234h-.045l.004 1.784h-1.059v-4.713h.904l.117.805h.057c.068-.208.177-.401.328-.56a1.129 1.129 0 0 1 .843-.344h.076v-.004Zm7.559.084h.903l.113.805h.053a1.37 1.37 0 0 1 .235-.484.813.813 0 0 1 .313-.242.82.82 0 0 1 .39-.076h.234v1.051h-.401a.662.662 0 0 0-.313.008.623.623 0 0 0-.272.155.663.663 0 0 0-.174.26.683.683 0 0 0-.027.314v1.875h-1.054v-3.666Zm-17.515.003h3.262v.896L3.73 13.104l.034.113h1.973l.042.9H2.4v-.9l1.931-1.754-.045-.117H2.441v-.896Zm11.815 0h1.055v3.659h-1.055V10.45Zm3.443.684.019.016a.69.69 0 0 0-.351.045.756.756 0 0 0-.287.204c-.11.155-.174.336-.189.522h1.545c-.034-.526-.257-.787-.74-.787h.003Zm-5.718.163c-.026 0-.057 0-.083.004a.78.78 0 0 0-.31.053.746.746 0 0 0-.257.189 1.016 1.016 0 0 0-.204.695v.064c-.015.257.057.507.204.711a.634.634 0 0 0 .253.196.638.638 0 0 0 .314.061.644.644 0 0 0 .578-.265c.14-.223.204-.48.189-.74a1.216 1.216 0 0 0-.181-.711.677.677 0 0 0-.503-.257Zm-4.509 1.266a.464.464 0 0 0-.268.102.373.373 0 0 0-.114.276c0 .053.008.106.027.155a.375.375 0 0 0 .087.132.576.576 0 0 0 .397.11v.004a.863.863 0 0 0 .563-.182.573.573 0 0 0 .211-.457v-.14h-.903Z"/></svg>
|
||||
<svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2"><g transform="matrix(.9576 0 0 .9576 256 256)"><clipPath id="prefix__a"><path d="M261.068-146.198v292.396c0 63.398-51.472 114.87-114.87 114.87h-292.396c-63.398 0-114.87-51.472-114.87-114.87v-292.396c0-63.398 51.472-114.87 114.87-114.87h292.396c63.398 0 114.87 51.472 114.87 114.87z"/></clipPath><g clip-path="url(#prefix__a)"><g transform="translate(-267.333 -266.667)"><clipPath id="prefix__b"><path d="M0 0h534.667v533.333H0z"/></clipPath><g clip-path="url(#prefix__b)"><path fill="#ff4f00" d="M.701 0h533.332v533.332H.701z"/><path d="M534.033 266.666c0 147.177-119.489 266.666-266.666 266.666S.701 413.843.701 266.666 120.191 0 267.367 0c147.177 0 266.666 119.489 266.666 266.666z" fill="#ff4f00"/><path d="M75.733 293.815l-.076-.241 48.084-44.02v-21.21H46.599v21.21h46.077l.076.203-47.613 44.058v21.21h79.377v-21.21H75.733zM171.862 226.33c-8.898 0-16.15 1.341-21.756 4.025a28.552 28.552 0 00-12.624 11.063 40.26 40.26 0 00-5.296 16.003l23.407 3.289c.847-4.987 2.54-8.521 5.08-10.605a15.512 15.512 0 0110.059-3.111c4.75 0 8.196 1.27 10.338 3.81 2.122 2.54 3.2 6.058 3.2 10.694v2.31h-22.505c-11.456 0-19.685 2.54-24.69 7.622-5.003 5.08-7.5 11.785-7.493 20.117 0 8.535 2.498 14.886 7.494 19.05 4.996 4.166 11.277 6.237 18.848 6.212 9.389 0 16.612-3.231 21.666-9.691a36.015 36.015 0 006.262-13.348h.85l3.227 21.21h21.21v-53.711c0-11.1-2.926-19.699-8.777-25.795-5.85-6.096-15.35-9.144-28.5-9.144zm7.418 66.208c-3.367 2.807-7.774 4.204-13.26 4.204-4.522 0-7.663-.792-9.424-2.376a7.754 7.754 0 01-2.654-6.032 7.919 7.919 0 012.198-5.855 8.156 8.156 0 016.032-2.197h22.137v1.46a13.482 13.482 0 01-5.03 10.796zM312.29 228.343h25.058v86.695H312.29zM485.393 228.343c-7.077 0-12.657 2.5-16.738 7.494-2.93 3.59-5.156 8.894-6.68 15.914h-.737l-3.276-23.408H436.56v86.682h25.059v-44.452c0-5.606 1.312-9.902 3.937-12.891 2.624-2.99 7.468-4.483 14.53-4.483h9.511v-24.856h-4.204zM411.61 231.171c-5.851-3.48-13.23-5.214-22.136-5.206-14.022 0-24.995 3.992-32.92 11.976-7.926 7.985-11.888 18.992-11.888 33.021a52.65 52.65 0 005.397 24.5 38.912 38.912 0 0015.368 16.193c6.639 3.835 14.533 5.758 23.687 5.766 7.917 0 14.529-1.22 19.838-3.658a31.893 31.893 0 0012.624-9.97 43.465 43.465 0 006.859-14.174l-21.592-6.045a19.969 19.969 0 01-5.08 8.79c-2.439 2.437-6.524 3.657-12.256 3.657-6.816 0-11.896-1.952-15.24-5.855-2.427-2.82-3.95-6.845-4.623-12.065h59.12c.242-2.439.368-4.484.368-6.135v-5.397a48.117 48.117 0 00-4.381-21.034 32.918 32.918 0 00-13.145-14.364zm-22.86 15.458c10.16 0 15.921 4.998 17.285 14.998h-35.943a20.645 20.645 0 014.026-9.157c3.294-3.903 8.17-5.85 14.632-5.841zM325.118 193.408a14.06 14.06 0 00-10.25 3.937 13.581 13.581 0 00-4.027 10.161 13.8 13.8 0 00.949 5.54 13.782 13.782 0 0013.328 8.724 13.557 13.557 0 0010.161-4.027 13.98 13.98 0 003.925-10.237 13.49 13.49 0 00-3.929-10.15 13.465 13.465 0 00-4.657-3.036 13.527 13.527 0 00-5.5-.912zM273.35 225.965c-8.535 0-15.392 2.68-20.575 8.038-3.834 3.972-6.65 9.9-8.445 17.782h-.8l-3.277-23.407h-21.4V339.94h25.058v-45.95h.914a46.886 46.886 0 003.201 8.89 25.239 25.239 0 009.97 11.15 29.293 29.293 0 0014.809 3.569c10.49 0 18.478-4.085 23.965-12.255 5.487-8.17 8.23-19.572 8.23-34.202 0-14.132-2.654-25.195-7.963-33.187-5.308-7.993-13.204-11.99-23.687-11.99zm2.541 62.816c-2.921 4.233-7.493 6.35-13.717 6.35a16.17 16.17 0 01-13.437-6.134c-3.243-4.072-4.86-9.648-4.85-16.727v-1.65c0-7.189 1.615-12.693 4.85-16.511 3.234-3.819 7.713-5.707 13.437-5.664 6.333 0 10.935 2.01 13.805 6.032 2.871 4.022 4.306 9.632 4.306 16.828.017 7.442-1.439 13.268-4.368 17.476h-.026z" fill="#fffdf9" fill-rule="nonzero"/></g></g></g></g></svg>
|
||||
|
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 3.6 KiB |
@@ -7,8 +7,6 @@ type BrandProvider = {
|
||||
slug: string;
|
||||
localAsset: string;
|
||||
darkAsset?: string;
|
||||
assetType: "svg" | "png";
|
||||
darkVariantRequired: boolean;
|
||||
};
|
||||
|
||||
type BrandManifest = {
|
||||
@@ -26,7 +24,7 @@ function publicAssetPath(asset: string): string {
|
||||
}
|
||||
|
||||
describe("local app brand assets", () => {
|
||||
it("maps every provider to a unique local asset that exists", () => {
|
||||
it("maps each unique provider identity to an existing local asset", () => {
|
||||
expect(manifest.schemaVersion).toBe(1);
|
||||
expect(manifest.providers.length).toBeGreaterThan(50);
|
||||
expect(new Set(manifest.providers.map((provider) => provider.slug)).size).toBe(
|
||||
@@ -37,12 +35,12 @@ describe("local app brand assets", () => {
|
||||
const assetPath = publicAssetPath(provider.localAsset);
|
||||
expect(existsSync(assetPath), `${provider.slug} local asset should exist`).toBe(true);
|
||||
expect(statSync(assetPath).isFile(), `${provider.slug} local asset should be a file`).toBe(true);
|
||||
expect(path.extname(assetPath)).toBe(`.${provider.assetType}`);
|
||||
expect([".svg", ".png"]).toContain(path.extname(assetPath));
|
||||
}
|
||||
});
|
||||
|
||||
it("ships each required dark-theme variant", () => {
|
||||
for (const provider of manifest.providers.filter((entry) => entry.darkVariantRequired)) {
|
||||
for (const provider of manifest.providers.filter((entry) => entry.darkAsset)) {
|
||||
expect(provider.darkAsset, `${provider.slug} should declare a dark asset`).toBeTruthy();
|
||||
const assetPath = publicAssetPath(provider.darkAsset!);
|
||||
expect(existsSync(assetPath), `${provider.slug} dark asset should exist`).toBe(true);
|
||||
@@ -50,3 +48,26 @@ describe("local app brand assets", () => {
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
import { resolveLocalAppBrandAssets } from "./app-brand-assets";
|
||||
|
||||
describe("brand lookup", () => {
|
||||
const registry = { schemaVersion: 1, providers: [{
|
||||
slug: "google-people", provider: "Google People", aliases: ["Google Contacts"],
|
||||
localAsset: "/brands/apps/google-people.svg",
|
||||
}, {
|
||||
slug: "google-workspace-search", provider: "Google Workspace Search",
|
||||
localAsset: "/brands/apps/google-people.svg",
|
||||
}] };
|
||||
it.each(["google-people", "Google People", " GOOGLE CONTACTS "])("resolves stable keys, names and explicit aliases: %s", (key) => {
|
||||
expect(resolveLocalAppBrandAssets(registry, key)).toEqual({ light: "/brands/apps/google-people.svg", dark: "/brands/apps/google-people.svg" });
|
||||
});
|
||||
it("permits intentional shared art without merging provider identities", () => {
|
||||
expect(resolveLocalAppBrandAssets(registry, "google-workspace-search")).toEqual(resolveLocalAppBrandAssets(registry, "google-people"));
|
||||
expect(registry.providers.map((row) => row.slug)).toEqual(["google-people", "google-workspace-search"]);
|
||||
});
|
||||
it("rejects a nonlocal manifest path and does not guess owner-qualified names", () => {
|
||||
expect(resolveLocalAppBrandAssets({ schemaVersion: 1, providers: [{ slug: "custom", provider: "Custom", localAsset: "https://remote.example/logo.svg" }] }, "custom")).toBeNull();
|
||||
expect(resolveLocalAppBrandAssets(registry, "Alice's Google People")).toBeNull();
|
||||
});
|
||||
});
|
||||
@@ -3,6 +3,7 @@ export type AppBrandManifestProvider = {
|
||||
provider: string;
|
||||
localAsset: string;
|
||||
darkAsset?: string;
|
||||
aliases?: string[];
|
||||
};
|
||||
|
||||
export type AppBrandManifest = {
|
||||
@@ -29,7 +30,17 @@ function normalizedProviderKey(value: string): string {
|
||||
function isManifest(value: unknown): value is AppBrandManifest {
|
||||
if (!value || typeof value !== "object") return false;
|
||||
const candidate = value as Partial<AppBrandManifest>;
|
||||
return candidate.schemaVersion === 1 && Array.isArray(candidate.providers);
|
||||
return candidate.schemaVersion === 1 && Array.isArray(candidate.providers)
|
||||
&& candidate.providers.every((provider) => provider && typeof provider === "object"
|
||||
&& typeof provider.slug === "string" && typeof provider.provider === "string"
|
||||
&& isLocalAssetPath(provider.localAsset)
|
||||
&& (provider.darkAsset === undefined || isLocalAssetPath(provider.darkAsset))
|
||||
&& (provider.aliases === undefined || (Array.isArray(provider.aliases)
|
||||
&& provider.aliases.every((alias) => typeof alias === "string"))));
|
||||
}
|
||||
|
||||
function isLocalAssetPath(value: unknown): value is string {
|
||||
return typeof value === "string" && /^\/brands\/apps\/[a-z0-9-]+\.(svg|png)$/.test(value);
|
||||
}
|
||||
|
||||
async function loadManifest(): Promise<AppBrandManifest> {
|
||||
@@ -56,12 +67,13 @@ export function resolveLocalAppBrandAssets(
|
||||
const key = normalizedProviderKey(providerName);
|
||||
if (!key) return null;
|
||||
const provider = manifest.providers.find((candidate) =>
|
||||
candidate.slug === key || normalizedProviderKey(candidate.provider) === key,
|
||||
candidate.slug === key || normalizedProviderKey(candidate.provider) === key
|
||||
|| candidate.aliases?.some((alias) => normalizedProviderKey(alias) === key),
|
||||
);
|
||||
if (!provider || typeof provider.localAsset !== "string" || !provider.localAsset) return null;
|
||||
if (!provider || !isLocalAssetPath(provider.localAsset)) return null;
|
||||
return {
|
||||
light: provider.localAsset,
|
||||
...(typeof provider.darkAsset === "string" && provider.darkAsset ? { dark: provider.darkAsset } : {}),
|
||||
dark: isLocalAssetPath(provider.darkAsset) ? provider.darkAsset : provider.localAsset,
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -25,6 +25,30 @@ describe("AppLogo local brand assets", () => {
|
||||
vi.unstubAllGlobals();
|
||||
});
|
||||
|
||||
it.each([undefined, "/brands/apps/notion.svg"])("keeps same-artwork local branding authoritative over a remote dark logo (%s)", async (darkAsset) => {
|
||||
vi.stubGlobal("fetch", vi.fn().mockResolvedValue({
|
||||
ok: true,
|
||||
json: async () => ({ schemaVersion: 1, providers: [{
|
||||
slug: "notion", provider: "Notion", localAsset: "/brands/apps/notion.svg", darkAsset,
|
||||
}] }),
|
||||
}));
|
||||
root = createRoot(container);
|
||||
await act(async () => {
|
||||
root.render(<AppLogo name="Notion" size={28} className="border" logoUrl="https://remote.example/light.svg" darkLogoUrl="https://remote.example/stale-dark.svg" />);
|
||||
});
|
||||
const images = Array.from(container.querySelectorAll("img"));
|
||||
expect(images.map((image) => image.getAttribute("src"))).toEqual(["/brands/apps/notion.svg"]);
|
||||
expect(images[0]?.alt).toBe("");
|
||||
const wrapper = images[0]!.parentElement!;
|
||||
expect(wrapper.className).toContain("rounded-lg bg-muted");
|
||||
expect(wrapper.className).toContain("border");
|
||||
expect(wrapper.style.width).toBe("28px");
|
||||
expect(wrapper.style.height).toBe("28px");
|
||||
await act(async () => { images[0]!.dispatchEvent(new Event("error")); });
|
||||
expect(container.querySelector("img")).toBeNull();
|
||||
expect(container.textContent).toBe("N");
|
||||
});
|
||||
|
||||
it("loads the manifest and renders its light and dark provider assets", async () => {
|
||||
const fetchMock = vi.fn().mockResolvedValue({
|
||||
ok: true,
|
||||
|
||||
@@ -60,7 +60,9 @@ export function AppLogo({
|
||||
? localAssets?.light ?? (allowRemoteFallback ? logoUrl : null)
|
||||
: null;
|
||||
const resolvedDarkLogoUrl = localLookupComplete
|
||||
? localAssets?.dark ?? (allowRemoteFallback ? darkLogoUrl : null)
|
||||
? localAssets
|
||||
? localAssets.dark ?? localAssets.light
|
||||
: (allowRemoteFallback ? darkLogoUrl : null)
|
||||
: null;
|
||||
const lightLogoUrlForRender = resolvedLogoUrl && !failedLogoUrls.has(resolvedLogoUrl)
|
||||
? resolvedLogoUrl
|
||||
|
||||
@@ -0,0 +1,38 @@
|
||||
import type { Meta, StoryObj } from "@storybook/react-vite";
|
||||
import { AppLogo } from "@/pages/apps/AppLogo";
|
||||
import manifest from "../../public/brands/apps/manifest.json";
|
||||
|
||||
const sizes = [24, 28, 32, 36, 44, 48];
|
||||
const launchOrder = ["gmail", "google-calendar", "slack", "stripe"];
|
||||
const providers = [...manifest.providers].sort((a, b) => {
|
||||
const rank = (slug: string) => launchOrder.includes(slug) ? launchOrder.indexOf(slug) : launchOrder.length;
|
||||
return rank(a.slug) - rank(b.slug) || a.provider.localeCompare(b.provider);
|
||||
});
|
||||
|
||||
function Registry() {
|
||||
return (
|
||||
<div className="bg-background p-6 text-foreground">
|
||||
<h1 className="text-xl font-semibold">Connector icon registry — test fixtures</h1>
|
||||
<p className="my-4 text-sm text-muted-foreground">
|
||||
Synthetic specimens using the shared AppLogo and local manifest. Brand library membership does not enable a connector.
|
||||
Columns include specimen sizes and actual caller sizes; gray frames and standard inner spacing are unchanged.
|
||||
</p>
|
||||
<table className="w-full text-sm">
|
||||
<thead><tr><th className="p-2 text-left">Identity</th>{sizes.map((size) => <th className="p-2" key={size}>{size}px</th>)}<th className="p-2 text-left">Selection</th></tr></thead>
|
||||
<tbody>{providers.map((provider) => (
|
||||
<tr key={provider.slug} data-brand={provider.slug}>
|
||||
<th className="p-2 text-left font-medium">{provider.provider}</th>
|
||||
{sizes.map((size) => <td className="p-2 text-center" key={size}><AppLogo name={provider.provider} brandKey={provider.slug} size={size} allowRemoteFallback={false} /></td>)}
|
||||
<td className="p-2 text-muted-foreground">{provider.catalogVisible ? "Catalog" : "Brand library"}</td>
|
||||
</tr>
|
||||
))}</tbody>
|
||||
</table>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
||||
const meta = { title: "Apps/Canonical icon registry", component: Registry, parameters: { layout: "fullscreen" } } satisfies Meta<typeof Registry>;
|
||||
export default meta;
|
||||
type Story = StoryObj<typeof meta>;
|
||||
export const Light: Story = { globals: { theme: "light" } };
|
||||
export const Dark: Story = { globals: { theme: "dark" } };
|
||||