fix: CSSPath aus Logo entfernt, um CSS-Injection-Sicherheitslücke zu vermeiden

- Die Eigenschaft `CSSPath` wurde aus der `Logo`-Klasse entfernt, um potenzielle CSS-Injection-Risiken zu verhindern.
- Alle logo-bezogenen Stile in einer einheitlichen `logo.css` Datei standardisiert.
This commit is contained in:
Developer 02 2024-09-17 15:01:58 +02:00
parent eee18889d6
commit 73d2a43a95
4 changed files with 2 additions and 4 deletions

View File

@ -4,8 +4,6 @@
{
public string Src { get; init; } = string.Empty;
public string CSSPath { get; init; } = string.Empty;
public string LockedPageClass { get; init; } = string.Empty;
public string ShowPageClass { get; init; } = string.Empty;

View File

@ -13,7 +13,7 @@
<link rel="stylesheet" href="~/lib/bootstrap/dist/css/bootstrap.min.css" />
<link rel="stylesheet" href="~/lib/sweetalert2/sweetalert2.min.css" />
<link rel="stylesheet" href="~/css/site.min.css" asp-append-version="true" />
<link rel="stylesheet" href="~/css/cursor.min.css" asp-append-version="true" />
<link rel="stylesheet" href="~/css/logo.min.css" asp-append-version="true" />
<link rel="stylesheet" href="~/EnvelopeGenerator.Web.styles.css" asp-append-version="true" />
<link rel="stylesheet" href="~/lib/flag-icons-main/css/flag-icons.min.css" asp-append-version="true" />
<link rel="stylesheet" href="~/lib/alertifyjs/css/alertify.min.css" />