fix: bundle favicon.svg in sign-in UI instead of cross-service fetch
All checks were successful
CI / build (push) Successful in 40s
CI / docker (push) Successful in 22s

The sign-in page is served by Logto, not the SaaS app. Referencing
/platform/favicon.svg required SecurityConfig permitAll and cross-service
routing. Instead, bundle favicon.svg directly in the sign-in UI dist
so Logto serves it at /favicon.svg.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
hsiegeln
2026-04-06 15:35:23 +02:00
parent 2375cb9111
commit 983b861d20
3 changed files with 5 additions and 2 deletions

View File

@@ -4,7 +4,7 @@
<meta charset="UTF-8" /> <meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Sign in — cameleer3</title> <title>Sign in — cameleer3</title>
<link rel="icon" type="image/svg+xml" href="/platform/favicon.svg" /> <link rel="icon" type="image/svg+xml" href="/favicon.svg" />
</head> </head>
<body> <body>
<div id="root"></div> <div id="root"></div>

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 8.3 KiB

View File

@@ -56,7 +56,7 @@ export function SignInPage() {
<Card className={styles.card}> <Card className={styles.card}>
<div className={styles.loginForm}> <div className={styles.loginForm}>
<div className={styles.logo}> <div className={styles.logo}>
<img src="/platform/favicon.svg" alt="" className={styles.logoImg} /> <img src="/favicon.svg" alt="" className={styles.logoImg} />
cameleer3 cameleer3
</div> </div>
<p className={styles.subtitle}>{subtitle}</p> <p className={styles.subtitle}>{subtitle}</p>