From 0933175a89c77457e79e8f10b3cdc8ff0cb4c358 Mon Sep 17 00:00:00 2001 From: Brett Jephson Date: Wed, 8 Apr 2026 14:20:49 +0100 Subject: [PATCH] use sprite-full for icons --- .changeset/olive-bees-pick.md | 5 +++++ packages/icons/bin/gitbook-icons.js | 6 +++--- 2 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 .changeset/olive-bees-pick.md diff --git a/.changeset/olive-bees-pick.md b/.changeset/olive-bees-pick.md new file mode 100644 index 000000000..708c5b361 --- /dev/null +++ b/.changeset/olive-bees-pick.md @@ -0,0 +1,5 @@ +--- +"@gitbook/icons": patch +--- + +Icon clipping fix diff --git a/packages/icons/bin/gitbook-icons.js b/packages/icons/bin/gitbook-icons.js index 03446a15a..307b5f061 100755 --- a/packages/icons/bin/gitbook-icons.js +++ b/packages/icons/bin/gitbook-icons.js @@ -21,7 +21,7 @@ async function main() { await fs.mkdir(outputFolder, { recursive: true }); // Copy the assets from - // source/sprites to outputFolder/sprites + // source/sprites-full to outputFolder/sprites // source/svgs to outputFolder/svgs await Promise.all([ ...stylesToCopy.map((style) => { @@ -34,10 +34,10 @@ async function main() { } }), ...stylesToCopy.map((style) => { - const spritePath = path.join(source, `sprites/${style}.svg`); + const spritePath = path.join(source, `sprites-full/${style}.svg`); if (existsSync(spritePath)) { return fs.cp( - path.join(source, `sprites/${style}.svg`), + path.join(source, `sprites-full/${style}.svg`), path.join(outputFolder, 'sprites', `${style}.svg`) ); }