Use style.css as resource

This commit is contained in:
2023-04-16 02:01:11 +02:00
parent e1d0baf5fe
commit 8c05a54dee
5 changed files with 6 additions and 12 deletions

View File

@ -15,8 +15,7 @@
}
</script>
<script src="C:\ProgramData\Elwig\resources\paged.polyfill.js"></script>
<!--link rel="stylesheet" href="C:\ProgramData\Elwig\resources\style.css"/-->
@{ await IncludeAsync("Style.css"); }
<link rel="stylesheet" href="C:\ProgramData\Elwig\resources\style.css"/>
</head>
<body>
<div class="m1"></div>

View File

@ -14,7 +14,6 @@ namespace Elwig.Documents {
.UseMemoryCachingProvider()
.Build();
await e.CompileTemplateAsync("Style.css");
await e.CompileTemplateAsync("Document");
await e.CompileTemplateAsync("BusinessDocument");
await e.CompileTemplateAsync("BusinessLetter");

View File

@ -1,6 +1,4 @@
@using RazorLight
<style>
:root {
font-family: "Times New Roman", serif;
line-height: 1;
@ -138,15 +136,15 @@
text-align: center;
}
@@page {
@page {
size: A4;
margin: 25mm 0 35mm 0;
@@bottom-center {
@bottom-center {
content: element(page-footer);
}
}
@@media screen {
@media screen {
body, header, .footer-wrapper {
width: 210mm;
}
@ -168,7 +166,7 @@
}
}
@@media print {
@media print {
.page::after {
content: "Seite " counter(page) " von " counter(pages);
}
@ -176,4 +174,3 @@
display: none;
}
}
</style>

View File

@ -28,7 +28,6 @@
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Documents/Style.css.cshtml" />
<EmbeddedResource Include="Documents/Document.cshtml" />
<EmbeddedResource Include="Documents/BusinessDocument.cshtml" />
<EmbeddedResource Include="Documents/BusinessLetter.cshtml" />

View File

@ -1,3 +1,3 @@
mkdir "C:\ProgramData\Elwig\resources""
curl -s -L "https://unpkg.com/pagedjs/dist/paged.polyfill.js" -o "C:\ProgramData\Elwig\resources\paged.polyfill.js"
::copy /y "Documents\style.css" "C:\ProgramData\Elwig\resources\style.css"
copy /y "Documents\style.css" "C:\ProgramData\Elwig\resources\style.css"