summaryrefslogtreecommitdiff
path: root/CoreWiki/CoreWiki.csproj
diff options
context:
space:
mode:
Diffstat (limited to 'CoreWiki/CoreWiki.csproj')
-rw-r--r--CoreWiki/CoreWiki.csproj19
1 files changed, 19 insertions, 0 deletions
diff --git a/CoreWiki/CoreWiki.csproj b/CoreWiki/CoreWiki.csproj
index 745504d..3c8fea3 100644
--- a/CoreWiki/CoreWiki.csproj
+++ b/CoreWiki/CoreWiki.csproj
@@ -6,10 +6,16 @@
<ImplicitUsings>enable</ImplicitUsings>
<UserSecretsId>483019f6-28d5-4f47-8909-6c21c0ce2740</UserSecretsId>
</PropertyGroup>
+
+ <Target Name="RunTailwind" BeforeTargets="Build">
+ <Exec Command="npm run css:build" />
+ </Target>
<ItemGroup>
<PackageReference Include="BuildBundlerMinifier" Version="3.2.449" />
<PackageReference Include="BundlerMinifier.Core" Version="3.2.449" />
+ <PackageReference Include="Htmx" Version="1.6.1" />
+ <PackageReference Include="Htmx.TagHelpers" Version="1.6.1" />
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="7.0.2" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="7.0.2">
<PrivateAssets>all</PrivateAssets>
@@ -25,6 +31,12 @@
<PackageReference Include="NodaTime" Version="3.1.6" />
<PackageReference Include="Westwind.AspNetCore.Markdown" Version="3.10.0" />
</ItemGroup>
+
+ <ItemGroup>
+ <UpToDateCheckBuilt Include="wwwroot/css/site.css" Set="Css" />
+ <UpToDateCheckBuilt Include="postcss.config.js" Set="Css" />
+ <UpToDateCheckBuilt Include="tailwind.config.js" Set="Css" />
+ </ItemGroup>
<ItemGroup>
<_ContentIncludedByDefault Remove="wwwroot\lib\bootstrap\dist\css\bootstrap-grid.css" />
@@ -72,6 +84,13 @@
<_ContentIncludedByDefault Remove="wwwroot\lib\bootstrap\dist\js\bootstrap.min.js" />
<_ContentIncludedByDefault Remove="wwwroot\lib\bootstrap\dist\js\bootstrap.min.js.map" />
<_ContentIncludedByDefault Remove="wwwroot\lib\bootstrap\LICENSE" />
+ <_ContentIncludedByDefault Remove="wwwroot\lib\jquery-validation-unobtrusive\jquery.validate.unobtrusive.js" />
+ <_ContentIncludedByDefault Remove="wwwroot\lib\jquery-validation-unobtrusive\jquery.validate.unobtrusive.min.js" />
+ <_ContentIncludedByDefault Remove="wwwroot\lib\jquery-validation-unobtrusive\LICENSE.txt" />
+ <_ContentIncludedByDefault Remove="wwwroot\lib\jquery\dist\jquery.js" />
+ <_ContentIncludedByDefault Remove="wwwroot\lib\jquery\dist\jquery.min.js" />
+ <_ContentIncludedByDefault Remove="wwwroot\lib\jquery\dist\jquery.min.map" />
+ <_ContentIncludedByDefault Remove="wwwroot\lib\jquery\LICENSE.txt" />
</ItemGroup>
</Project>