From 98733c92489f8f8b8d7fa13d641bf12da194ec2b Mon Sep 17 00:00:00 2001 From: AK <58132405+0xa3k5@users.noreply.github.com> Date: Tue, 3 Feb 2026 14:23:33 +0300 Subject: [PATCH 1/2] update POL token, add XLM variants (#180) --- .changeset/wild-clowns-invent.md | 8 ++++ apps/figma-plugin/src/css/output.css | 47 ------------------- apps/website/src/app/blog/[slug]/page.tsx | 5 +- .../content/add-crypto-icons-react-app.mdx | 8 ++-- .../complete-guide-crypto-web3-icons.mdx | 6 +-- .../blog/content/dark-mode-crypto-icons.mdx | 4 +- apps/website/src/app/privacy/page.tsx | 6 +-- packages/common/src/metadata/tokens.ts | 8 ++-- packages/core/src/svg-module.ts | 4 ++ packages/core/src/svgs/index.ts | 2 + .../core/src/svgs/tokens/background/POL.svg | 8 +++- .../core/src/svgs/tokens/background/XLM.svg | 11 +++++ packages/core/src/svgs/tokens/branded/POL.svg | 8 +++- packages/core/src/svgs/tokens/branded/XLM.svg | 3 ++ packages/core/src/svgs/tokens/mono/POL.svg | 2 +- raw-svgs/tokens/background/POL.svg | 12 +++-- raw-svgs/tokens/background/XLM.svg | 11 +++++ raw-svgs/tokens/branded/POL.svg | 8 +++- raw-svgs/tokens/branded/XLM.svg | 3 ++ raw-svgs/tokens/mono/POL.svg | 2 +- raw-svgs/tokens/mono/XLM.svg | 2 +- 21 files changed, 93 insertions(+), 75 deletions(-) create mode 100644 .changeset/wild-clowns-invent.md create mode 100644 packages/core/src/svgs/tokens/background/XLM.svg create mode 100644 packages/core/src/svgs/tokens/branded/XLM.svg create mode 100644 raw-svgs/tokens/background/XLM.svg create mode 100644 raw-svgs/tokens/branded/XLM.svg diff --git a/.changeset/wild-clowns-invent.md b/.changeset/wild-clowns-invent.md new file mode 100644 index 000000000..a42b2c7af --- /dev/null +++ b/.changeset/wild-clowns-invent.md @@ -0,0 +1,8 @@ +--- +'@web3icons/common': patch +'@web3icons/core': patch +'@web3icons/react': patch +--- + +token: replace current `POL` icon in favor of Polyon's rebranded `MATIC` icon. +token: add `branded`, `background` variants for `XLM` \ No newline at end of file diff --git a/apps/figma-plugin/src/css/output.css b/apps/figma-plugin/src/css/output.css index 94550eb77..7a96ed57d 100644 --- a/apps/figma-plugin/src/css/output.css +++ b/apps/figma-plugin/src/css/output.css @@ -619,18 +619,10 @@ video { margin-right: -1rem; } -.mb-2 { - margin-bottom: 0.5rem; -} - .mr-2 { margin-right: 0.5rem; } -.mt-1 { - margin-top: 0.25rem; -} - .mt-2 { margin-top: 0.5rem; } @@ -661,11 +653,6 @@ video { height: 1rem; } -.size-8 { - width: 2rem; - height: 2rem; -} - .h-8 { height: 2rem; } @@ -674,11 +661,6 @@ video { height: 100%; } -.w-fit { - width: -moz-fit-content; - width: fit-content; -} - .w-full { width: 100%; } @@ -776,16 +758,6 @@ video { border-color: rgb(255 255 255 / var(--tw-border-opacity, 1)); } -.bg-blue-500 { - --tw-bg-opacity: 1; - background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)); -} - -.bg-blue-600 { - --tw-bg-opacity: 1; - background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)); -} - .bg-gray { --tw-bg-opacity: 1; background-color: rgb(17 17 17 / var(--tw-bg-opacity, 1)); @@ -875,20 +847,6 @@ video { line-height: 1rem; } -.uppercase { - text-transform: uppercase; -} - -.text-gray-light { - --tw-text-opacity: 1; - color: rgb(19 19 19 / var(--tw-text-opacity, 1)); -} - -.text-red-400 { - --tw-text-opacity: 1; - color: rgb(248 113 113 / var(--tw-text-opacity, 1)); -} - .text-white { --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-text-opacity, 1)); @@ -962,11 +920,6 @@ body { outline-color: #222222; } -.hover\:bg-blue-600:hover { - --tw-bg-opacity: 1; - background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)); -} - .hover\:bg-gray-dark:hover { --tw-bg-opacity: 1; background-color: rgb(15 15 15 / var(--tw-bg-opacity, 1)); diff --git a/apps/website/src/app/blog/[slug]/page.tsx b/apps/website/src/app/blog/[slug]/page.tsx index 77ee3d764..a57a45e36 100644 --- a/apps/website/src/app/blog/[slug]/page.tsx +++ b/apps/website/src/app/blog/[slug]/page.tsx @@ -120,7 +120,10 @@ export default async function BlogPost({ }) return ( -
- Questions? Reach out at{' '} - hey@akml.io. + Questions? Reach out at hey@akml.io.