fix(design): Logo ueber Vite einbinden, damit Aenderungen sofort ankommen
Das Logo lag in public/ und hatte immer denselben Namen. Apache gibt Bildern ein Jahr Cache-Zeit mit - eine neue Fassung war deshalb erst nach hartem Neuladen zu sehen, obwohl der Server sie schon auslieferte. Jetzt liegt es in src/assets/ und wird importiert: Vite haengt einen Hash an den Dateinamen (assets/pulse-logo-<hash>.png), der sich bei jeder Aenderung mitaendert. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
2daec61557
commit
2af516ec20
@@ -1,4 +1,10 @@
|
||||
import React from 'react';
|
||||
/*
|
||||
* Ueber den Import statt aus public/: Vite haengt einen Hash an den Dateinamen.
|
||||
* Apache laesst Bilder ein Jahr im Browser-Cache liegen - bei gleichem Namen
|
||||
* sieht man eine neue Fassung sonst erst nach einem harten Neuladen.
|
||||
*/
|
||||
import pulseLogo from '../../assets/pulse-logo.png';
|
||||
import { Icon, type IconName } from '../ui/Icon';
|
||||
import { Avatar } from '../ui/controls';
|
||||
import { PulseMark } from './PulseMark';
|
||||
@@ -69,7 +75,7 @@ export const Sidebar: React.FC<SidebarProps> = ({ current, onNavigate, collapsed
|
||||
* Schriftzug mehr. Kein logo-adaptive: die Wuerfel sind gruen und
|
||||
* sollen im Dunkelmodus nicht umgefaerbt werden.
|
||||
*/
|
||||
<img src="/pulse-logo.png" alt="Pulse" className="max-h-[46px] w-auto max-w-full object-contain" />
|
||||
<img src={pulseLogo} alt="Pulse" className="max-h-[46px] w-auto max-w-full object-contain" />
|
||||
)}
|
||||
</button>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user