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

View File

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

View File

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

View File

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

View File

@ -1,3 +1,3 @@
mkdir "C:\ProgramData\Elwig\resources"" mkdir "C:\ProgramData\Elwig\resources""
curl -s -L "https://unpkg.com/pagedjs/dist/paged.polyfill.js" -o "C:\ProgramData\Elwig\resources\paged.polyfill.js" 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"