From 009a6ae52a34985a0b9889771fa6de69599c81b9 Mon Sep 17 00:00:00 2001 From: ctao Date: Fri, 24 Jul 2026 22:19:40 +0200 Subject: [PATCH] feat: CTAO-branded CMS sign-in (logo_url plaque asset), EN editor title --- public/admin/config.yml | 2 +- public/brand/CTAO_Logo_login.svg | 129 +++++++++++++++++++++++++++++++ src/pages/admin/index.astro | 7 +- 3 files changed, 134 insertions(+), 4 deletions(-) create mode 100644 public/brand/CTAO_Logo_login.svg diff --git a/public/admin/config.yml b/public/admin/config.yml index de45eb5..a305062 100644 --- a/public/admin/config.yml +++ b/public/admin/config.yml @@ -11,7 +11,7 @@ backend: app_id: 73c02331-8842-4ddc-b769-8b09c3c422fb # CTAO branding on the CMS sign-in screen (official Decap/Sveltia option) -logo_url: /brand/CTAO_Logo_positive.svg +logo_url: /brand/CTAO_Logo_login.svg media_folder: "public/uploads" public_folder: "/uploads" diff --git a/public/brand/CTAO_Logo_login.svg b/public/brand/CTAO_Logo_login.svg new file mode 100644 index 0000000..02c0edd --- /dev/null +++ b/public/brand/CTAO_Logo_login.svg @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/pages/admin/index.astro b/src/pages/admin/index.astro index 1a01e9f..42aae28 100644 --- a/src/pages/admin/index.astro +++ b/src/pages/admin/index.astro @@ -1,14 +1,15 @@ --- // Editor entry point (/admin). Sveltia CMS loads its config from ./config.yml // (served statically from public/admin/config.yml). The external bundle is kept -// inline so Astro doesn't try to process/bundle it. +// inline so Astro doesn't try to process/bundle it. CTAO branding on the sign-in +// screen comes from the officially supported `logo_url` config option. --- - + - CTAO — Edytor treści + CTAO — Content Editor