From e5923c3d78931c7b5ceb470ad5e6c181b58e69d5 Mon Sep 17 00:00:00 2001 From: HiDeoo <494699+HiDeoo@users.noreply.github.com> Date: Thu, 18 Jun 2026 15:41:56 +0200 Subject: [PATCH 01/10] refactor: aside icons and utils --- .../snapshots/satteri/generates-aside.html | 2 +- .../satteri/handles-complex-children.html | 2 +- .../satteri/nested-asides-custom-titles.html | 2 +- .../snapshots/satteri/nested-asides.html | 2 +- .../snapshots/unified/generates-aside.html | 2 +- .../unified/handles-complex-children.html | 2 +- .../unified/nested-asides-custom-titles.html | 2 +- .../snapshots/unified/nested-asides.html | 2 +- .../starlight/integrations/aside-icons.ts | 64 ++++++++++--------- .../starlight/integrations/asides-error.ts | 9 --- packages/starlight/integrations/asides.ts | 30 ++------- packages/starlight/integrations/satteri.ts | 27 +------- .../starlight/user-components/Aside.astro | 13 ++-- 13 files changed, 56 insertions(+), 103 deletions(-) delete mode 100644 packages/starlight/integrations/asides-error.ts diff --git a/packages/starlight/__tests__/markdown-processor/snapshots/satteri/generates-aside.html b/packages/starlight/__tests__/markdown-processor/snapshots/satteri/generates-aside.html index 734374f9c7b..95ee7a569e7 100644 --- a/packages/starlight/__tests__/markdown-processor/snapshots/satteri/generates-aside.html +++ b/packages/starlight/__tests__/markdown-processor/snapshots/satteri/generates-aside.html @@ -1 +1 @@ - + diff --git a/packages/starlight/__tests__/markdown-processor/snapshots/satteri/handles-complex-children.html b/packages/starlight/__tests__/markdown-processor/snapshots/satteri/handles-complex-children.html index 00c3a83413e..190fd0f9a06 100644 --- a/packages/starlight/__tests__/markdown-processor/snapshots/satteri/handles-complex-children.html +++ b/packages/starlight/__tests__/markdown-processor/snapshots/satteri/handles-complex-children.html @@ -1,2 +1,2 @@ -