From 69d9620c13a3b063ee41dc588960198f42ca8a0a Mon Sep 17 00:00:00 2001 From: Adam Daley Date: Wed, 14 Oct 2026 19:13:50 +0100 Subject: [PATCH 1/3] Replace site logos with new light/dark SVGs Swap the old logo-black.svg and logo-white.svg for new logo-light.svg and logo-dark.svg, and update the Starlight logo config in astro.config.mjs to point to them. --- astro.config.mjs | 4 ++-- src/assets/logo-black.svg | 2 -- src/assets/logo-dark.svg | 1 + src/assets/logo-light.svg | 1 + src/assets/logo-white.svg | 2 -- 5 files changed, 4 insertions(+), 6 deletions(-) delete mode 100644 src/assets/logo-black.svg create mode 100644 src/assets/logo-dark.svg create mode 100644 src/assets/logo-light.svg delete mode 100644 src/assets/logo-white.svg diff --git a/astro.config.mjs b/astro.config.mjs index e7cee04..61596ec 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -12,8 +12,8 @@ export default defineConfig({ description: 'Official FOSSBilling documentation for installation, maintenance, customization, and development.', logo: { - light: './src/assets/logo-black.svg', - dark: './src/assets/logo-white.svg', + light: './src/assets/logo-light.svg', + dark: './src/assets/logo-dark.svg', alt: 'FOSSBilling', replacesTitle: true, }, diff --git a/src/assets/logo-black.svg b/src/assets/logo-black.svg deleted file mode 100644 index ccfadeb..0000000 --- a/src/assets/logo-black.svg +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/src/assets/logo-dark.svg b/src/assets/logo-dark.svg new file mode 100644 index 0000000..5223a40 --- /dev/null +++ b/src/assets/logo-dark.svg @@ -0,0 +1 @@ + diff --git a/src/assets/logo-light.svg b/src/assets/logo-light.svg new file mode 100644 index 0000000..e1f6d19 --- /dev/null +++ b/src/assets/logo-light.svg @@ -0,0 +1 @@ + diff --git a/src/assets/logo-white.svg b/src/assets/logo-white.svg deleted file mode 100644 index d8a0b24..0000000 --- a/src/assets/logo-white.svg +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file From 7e5d1962e4f0ba4648ead0de90badfce69e0bf0e Mon Sep 17 00:00:00 2001 From: Adam Daley Date: Wed, 14 Oct 2026 19:20:13 +0100 Subject: [PATCH 2/3] Update favicon artwork Replace the existing favicon with the updated payment-card design. --- public/favicon.svg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/favicon.svg b/public/favicon.svg index 92a1767..b291a72 100644 --- a/public/favicon.svg +++ b/public/favicon.svg @@ -1 +1 @@ - \ No newline at end of file + From 3f7674a17a64add06df24b3195c3fd2e025765a4 Mon Sep 17 00:00:00 2001 From: Adam Daley Date: Wed, 14 Oct 2026 19:23:53 +0100 Subject: [PATCH 3/3] Preserve site title image proportions Set the site title image width to auto so it retains its natural aspect ratio at the configured height. --- src/styles/fossbilling.css | 1 + 1 file changed, 1 insertion(+) diff --git a/src/styles/fossbilling.css b/src/styles/fossbilling.css index 0e6081b..441d85c 100644 --- a/src/styles/fossbilling.css +++ b/src/styles/fossbilling.css @@ -136,6 +136,7 @@ .site-title img { height: 2.5rem; + width: auto; } .sl-markdown-content {