Skip to content

Commit c8fb80f

Browse files
authored
Refactor image handling and add new chart assets (#17)
Updated `DemoImageSrcConstants.cs` to replace hardcoded image URLs with a new base path format. Introduced new constants for various chart types and removed old URLs. Modified `DemoStringConstants.cs` to include a new constant for the image assets path. Updated multiple Razor component files to use a new variable for image URLs instead of direct references to constants. Enhanced `README.md` with documentation links for each chart type and updated the copyright year to 2025. Added new PNG image files for `bar-chart.png`, `bubble-chart.png`, `doughnut-chart.png`, `line-chart.png`, `pie-chart.png`, `polar-area-chart.png`, `radar-chart.png`, and `scatter-chart.png`. NOTE: This commit message is auto-generated using GitHub Copilot.
1 parent 06b1850 commit c8fb80f

20 files changed

+46
-43
lines changed

BlazorExpress.ChartJS.Demo.RCL/Constants/DemoImageSrcConstants.cs

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,14 @@ public static class DemoImageSrcConstants
44
{
55
#region Fields and Constants
66

7-
public const string BarChart = "https://i.imgur.com/FGgEMp6.jpg";
8-
public const string DoughnutChart = "https://i.imgur.com/FGgEMp6.jpg";
9-
public const string LineChart = "https://i.imgur.com/FGgEMp6.jpg";
10-
public const string PieChart = "https://i.imgur.com/FGgEMp6.jpg";
11-
public const string PolarAreaChart = "https://i.imgur.com/FGgEMp6.jpg";
12-
public const string RadarChart = "https://i.imgur.com/FGgEMp6.jpg";
13-
public const string ScatterChart = "https://i.imgur.com/FGgEMp6.jpg";
7+
public const string BarChart = $"{DemoStringConstants.StaticAssets_Images_Path}/bar-chart.png";
8+
public const string BubbleChart = $"{DemoStringConstants.StaticAssets_Images_Path}/bubble-chart.png";
9+
public const string DoughnutChart = $"{DemoStringConstants.StaticAssets_Images_Path}/doughnut-chart.png";
10+
public const string LineChart = $"{DemoStringConstants.StaticAssets_Images_Path}/line-chart.png";
11+
public const string PieChart = $"{DemoStringConstants.StaticAssets_Images_Path}/pie-chart.png";
12+
public const string PolarAreaChart = $"{DemoStringConstants.StaticAssets_Images_Path}/polar-area-chart.png";
13+
public const string RadarChart = $"{DemoStringConstants.StaticAssets_Images_Path}/radar-chart.png";
14+
public const string ScatterChart = $"{DemoStringConstants.StaticAssets_Images_Path}/scatter-chart.png";
1415

1516
#endregion
1617
}

BlazorExpress.ChartJS.Demo.RCL/Constants/DemoStringConstants.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,5 +44,7 @@ public static class DemoStringConstants
4444
public const string StaticAssets_Icons_Path = StaticAssets_RootPath + "/icons";
4545
public const string StaticAssets_Icons_Logo_png = StaticAssets_Icons_Path + "/logo.png";
4646

47+
public const string StaticAssets_Images_Path = StaticAssets_RootPath + "/images";
48+
4749
#endregion
4850
}

BlazorExpress.ChartJS.Demo.RCL/Pages/Docs/BarChart/BarChart_Doc_01_Documentation.razor

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99
</SubTitleTemplate>
1010
</PageHero>
1111

12-
<Image Src="@DemoImageSrcConstants.BarChart" class="img-fluid" alt="Blazor Bar Chart - API Documentation" />
13-
1412
<DemoLink Href="@DemoRouteConstants.Demos_BarChart" />
1513

14+
<Image Src="@imageUrl" class="img-fluid" alt="Blazor Bar Chart - API Documentation" />
15+
1616
<Section Class="p-0" Size="HeadingSize.H4" Name="Parameters" PageUrl="@pageUrl" Link="parameters">
1717
<DocxTable TItem="BarChart" DocType="DocType.Parameters" />
1818
</Section>

BlazorExpress.ChartJS.Demo.RCL/Pages/Docs/BubbleChart/BubbleChart_Doc_01_Documentation.razor

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99
</SubTitleTemplate>
1010
</PageHero>
1111

12-
<Image Src="@DemoImageSrcConstants.BarChart" class="img-fluid" alt="Blazor Bar Chart - API Documentation" />
13-
1412
<DemoLink Href="@DemoRouteConstants.Demos_BubbleChart" />
1513

14+
<Image Src="@imageUrl" class="img-fluid" alt="Blazor Bar Chart - API Documentation" />
15+
1616
<Section Class="p-0" Size="HeadingSize.H4" Name="Parameters" PageUrl="@pageUrl" Link="parameters">
1717
<DocxTable TItem="BubbleChart" DocType="DocType.Parameters" />
1818
</Section>
@@ -48,5 +48,5 @@
4848
private const string pageDescription = $"Comprehensive API documentation for the Blazor <code>{componentName}</code> component, including configuration options, parameters, methods, events, child component parameters, and model properties.";
4949
private const string metaTitle = $"Blazor {componentName} component API Reference & Configuration Guide";
5050
private const string metaDescription = $"Comprehensive API documentation for the Blazor {componentName} component, including configuration options, parameters, methods, events, child component parameters, and model properties.";
51-
private const string imageUrl = @DemoImageSrcConstants.BarChart;
51+
private const string imageUrl = @DemoImageSrcConstants.BubbleChart;
5252
}

BlazorExpress.ChartJS.Demo.RCL/Pages/Docs/DoughnutChart/DoughnutChart_Doc_01_Documentation.razor

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99
</SubTitleTemplate>
1010
</PageHero>
1111

12-
<Image Src="@DemoImageSrcConstants.DoughnutChart" class="img-fluid" alt="Blazor Doughnut Chart - API Documentation" />
13-
1412
<DemoLink Href="@DemoRouteConstants.Demos_DoughnutChart" />
1513

14+
<Image Src="@imageUrl" class="img-fluid" alt="Blazor Doughnut Chart - API Documentation" />
15+
1616
<Section Class="p-0" Size="HeadingSize.H4" Name="Parameters" PageUrl="@pageUrl" Link="parameters">
1717
<DocxTable TItem="DoughnutChart" DocType="DocType.Parameters" />
1818
</Section>

BlazorExpress.ChartJS.Demo.RCL/Pages/Docs/LineChart/LineChart_Doc_01_Documentation.razor

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99
</SubTitleTemplate>
1010
</PageHero>
1111

12-
<Image Src="@DemoImageSrcConstants.LineChart" class="img-fluid" alt="Blazor Line Chart - API Documentation" />
13-
1412
<DemoLink Href="@DemoRouteConstants.Demos_LineChart" />
1513

14+
<Image Src="@imageUrl" class="img-fluid" alt="Blazor Line Chart - API Documentation" />
15+
1616
<Section Class="p-0" Size="HeadingSize.H4" Name="Parameters" PageUrl="@pageUrl" Link="parameters">
1717
<DocxTable TItem="LineChart" DocType="DocType.Parameters" />
1818
</Section>

BlazorExpress.ChartJS.Demo.RCL/Pages/Docs/PieChart/PieChart_Doc_01_Documentation.razor

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99
</SubTitleTemplate>
1010
</PageHero>
1111

12-
<Image Src="@DemoImageSrcConstants.PieChart" class="img-fluid" alt="Blazor Pie Chart - API Documentation" />
13-
1412
<DemoLink Href="@DemoRouteConstants.Demos_PieChart" />
1513

14+
<Image Src="@imageUrl" class="img-fluid" alt="Blazor Pie Chart - API Documentation" />
15+
1616
<Section Class="p-0" Size="HeadingSize.H4" Name="Parameters" PageUrl="@pageUrl" Link="parameters">
1717
<DocxTable TItem="PieChart" DocType="DocType.Parameters" />
1818
</Section>

BlazorExpress.ChartJS.Demo.RCL/Pages/Docs/PolarAreaChart/PolarAreaChart_Doc_01_Documentation.razor

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99
</SubTitleTemplate>
1010
</PageHero>
1111

12-
<Image Src="@DemoImageSrcConstants.PolarAreaChart" class="img-fluid" alt="Blazor PolarArea Chart - API Documentation" />
13-
1412
<DemoLink Href="@DemoRouteConstants.Demos_PolarAreaChart" />
1513

14+
<Image Src="@imageUrl" class="img-fluid" alt="Blazor PolarArea Chart - API Documentation" />
15+
1616
<Section Class="p-0" Size="HeadingSize.H4" Name="Parameters" PageUrl="@pageUrl" Link="parameters">
1717
<DocxTable TItem="PolarAreaChart" DocType="DocType.Parameters" />
1818
</Section>

BlazorExpress.ChartJS.Demo.RCL/Pages/Docs/RadarChart/RadarChart_Doc_01_Documentation.razor

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99
</SubTitleTemplate>
1010
</PageHero>
1111

12-
<Image Src="@DemoImageSrcConstants.RadarChart" class="img-fluid" alt="Blazor Radar Chart - API Documentation" />
13-
1412
<DemoLink Href="@DemoRouteConstants.Demos_RadarChart" />
1513

14+
<Image Src="@imageUrl" class="img-fluid" alt="Blazor Radar Chart - API Documentation" />
15+
1616
<Section Class="p-0" Size="HeadingSize.H4" Name="Parameters" PageUrl="@pageUrl" Link="parameters">
1717
<DocxTable TItem="RadarChart" DocType="DocType.Parameters" />
1818
</Section>

BlazorExpress.ChartJS.Demo.RCL/Pages/Docs/ScatterChart/ScatterChart_Doc_01_Documentation.razor

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99
</SubTitleTemplate>
1010
</PageHero>
1111

12-
<Image Src="@DemoImageSrcConstants.ScatterChart" class="img-fluid" alt="Blazor Scatter Chart - API Documentation" />
13-
1412
<DemoLink Href="@DemoRouteConstants.Demos_ScatterChart" />
1513

14+
<Image Src="@imageUrl" class="img-fluid" alt="Blazor Scatter Chart - API Documentation" />
15+
1616
<Section Class="p-0" Size="HeadingSize.H4" Name="Parameters" PageUrl="@pageUrl" Link="parameters">
1717
<DocxTable TItem="ScatterChart" DocType="DocType.Parameters" />
1818
</Section>

0 commit comments

Comments
 (0)