Extracts inline styles from Razor pages into modular CSS files Adds new CSS files for components and specific page styles Improves code organization and maintainability by separating styling concerns Updates layout to include new CSS files and optional style sections
25 lines
1,011 B
Text
25 lines
1,011 B
Text
<!DOCTYPE html>
|
|
<html lang="da">
|
|
<head>
|
|
<meta charset="utf-8" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
|
<title>@ViewData["Title"] - PlanTempusAdmin</title>
|
|
<link rel="preconnect" href="https://fonts.googleapis.com">
|
|
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
|
<link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;700&display=swap" rel="stylesheet">
|
|
<link rel="stylesheet" href="~/css/site.css" asp-append-version="true" />
|
|
<link rel="stylesheet" href="~/css/components.css" asp-append-version="true" />
|
|
@await RenderSectionAsync("Styles", required: false)
|
|
</head>
|
|
<body>
|
|
<div class="app-container">
|
|
<partial name="_Menu" />
|
|
<main class="main-content">
|
|
@RenderBody()
|
|
</main>
|
|
</div>
|
|
|
|
<script src="~/js/site.js" asp-append-version="true"></script>
|
|
@await RenderSectionAsync("Scripts", required: false)
|
|
</body>
|
|
</html>
|