From fbef4eef0dd09d47a507427fc35282dd0f0076c1 Mon Sep 17 00:00:00 2001 From: Jakob Guddas Date: Sat, 24 Feb 2024 13:54:45 +0100 Subject: [PATCH] fix: added better scalling for 16px preview --- docs/.vitepress/api/gh-icon/dpi/[...data].get.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/.vitepress/api/gh-icon/dpi/[...data].get.ts b/docs/.vitepress/api/gh-icon/dpi/[...data].get.ts index 2e5d4ebe4..6509ccafa 100644 --- a/docs/.vitepress/api/gh-icon/dpi/[...data].get.ts +++ b/docs/.vitepress/api/gh-icon/dpi/[...data].get.ts @@ -8,9 +8,9 @@ export default eventHandler(async (event) => { const { params = {} } = event.context; await initializedResvg; - const imageSize = 96; const [iconSizeString, svgData] = params.data.split('/'); const iconSize = parseInt(iconSizeString, 10); + const imageSize = iconSize * 4; const data = svgData.slice(0, -4); const src = Buffer.from(data, 'base64').toString('utf8'); @@ -25,7 +25,7 @@ export default eventHandler(async (event) => { viewBox="0 0 24 24" fill="none" stroke="#fff" - stroke-width="2" + stroke-width="${48 / iconSize}" stroke-linecap="round" stroke-linejoin="round" `,