Skip to content

Commit ae98321

Browse files
committed
Update project metadata and add documentation
The project file `BlazorExpress.Bulma.Docx.csproj` has been enhanced with additional metadata, including `PackageId`, `Version`, and `Authors`, and now supports both `net8.0` and `net9.0`. New `ItemGroup` entries have been added to package `README.md` and `logo.png`. A new PNG file, `logo.png`, has been introduced. Additionally, a `README.md` file has been created to provide an overview of the project templates and installation instructions for the .NET CLI and Visual Studio. NOTE: This commit message is auto-generated using GitHub Copilot.
1 parent 4be7ddf commit ae98321

3 files changed

Lines changed: 51 additions & 2 deletions

File tree

BlazorExpress.Bulma.Docx/BlazorExpress.Bulma.Docx.csproj

Lines changed: 32 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,51 @@
11
<Project Sdk="Microsoft.NET.Sdk.Razor">
22

33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<PackageId>BlazorExpress.Bulma.Docx</PackageId>
5+
<Version>0.1.0</Version>
6+
<PackageVersion>0.1.0</PackageVersion>
7+
<PackageIconUrl>logo.png</PackageIconUrl>
8+
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
9+
<PackageProjectUrl>https://bulma.blazorexpress.com/</PackageProjectUrl>
10+
<RepositoryUrl>https://github.com/BlazorExpress/BlazorExpress.Bulma</RepositoryUrl>
11+
<Authors>Vikram Reddy</Authors>
12+
<Company>Blazor Express</Company>
13+
<Copyright>Copyright © 2025 Blazor Express</Copyright>
14+
<TargetFrameworks>net8.0;net9.0</TargetFrameworks>
515
<Nullable>enable</Nullable>
616
<ImplicitUsings>enable</ImplicitUsings>
17+
<OutputType>Library</OutputType>
18+
<IsPackable>true</IsPackable>
19+
<PackageIcon>logo.png</PackageIcon>
20+
<PackageReadmeFile>README.md</PackageReadmeFile>
21+
<RepositoryType>git</RepositoryType>
722
</PropertyGroup>
823

24+
<ItemGroup>
25+
<None Include="README.md">
26+
<Pack>True</Pack>
27+
<PackagePath>\</PackagePath>
28+
</None>
29+
<None Include="logo.png">
30+
<Pack>True</Pack>
31+
<PackagePath>\</PackagePath>
32+
</None>
33+
</ItemGroup>
934

1035
<ItemGroup>
1136
<SupportedPlatform Include="browser" />
1237
</ItemGroup>
1338

14-
<ItemGroup>
39+
<ItemGroup Condition="'$(TargetFramework)' == 'net8.0'">
1540
<PackageReference Include="Microsoft.AspNetCore.Components.Web" Version="8.0.17" />
1641
<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="8.0.0" />
1742
</ItemGroup>
1843

44+
<ItemGroup Condition="'$(TargetFramework)' == 'net9.0'">
45+
<PackageReference Include="Microsoft.AspNetCore.Components.Web" Version="9.0.0" />
46+
<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="9.0.0" />
47+
</ItemGroup>
48+
1949
<ItemGroup>
2050
<ProjectReference Include="..\BlazorExpress.Bulma\BlazorExpress.Bulma.csproj" />
2151
</ItemGroup>

BlazorExpress.Bulma.Docx/README.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# BlazorExpress.Bulma.Templates
2+
BlazorExpress.Bulma - Project Templates for .NET 8 and .NET 9
3+
4+
## Installation
5+
6+
You can install the BlazorExpress.Bulma.Templates using the .NET CLI:
7+
8+
```cmd
9+
dotnet new install BlazorExpress.Bulma.Templates::0.2.0
10+
```
11+
12+
## Visual Studio Installation Guide
13+
14+
1. Open a command prompt or terminal.
15+
2. Run the following command to install the template for Visual Studio:
16+
3. Restart Visual Studio if it was open during installation.
17+
4. Create a new project in Visual Studio. The BlazorExpress.Bulma templates will appear in the project templates list.
18+
19+
For more details, visit the [NuGet package page](https://www.nuget.org/packages/BlazorExpress.Bulma.Templates#readme-body-tab)

BlazorExpress.Bulma.Docx/logo.png

12.6 KB
Loading

0 commit comments

Comments
 (0)