Files
AOW4/WebAssembly/Data/SectionData.cs
T

69 lines
2.2 KiB
C#

namespace WebAssembly.Data;
public static class SectionsData
{
public static List<Section> GetAllSections()
{
return
[
new Section
{
Name = "About",
Description = "Meta information on this website",
Links =
[
new SectionLink
{
Title = "Tech Stack",
Url = "/tech-stack",
Description = "Information about the technology stack that will be used in this project."
}
]
},
new Section
{
Name = "Calculators",
Description = "Useful calculator tools for various computations",
Links =
[
new SectionLink
{
Title = "Building Plan Calculator",
Url = "/building-calculator",
Description = "Simulate build order timing and gold income over turns."
}
]
},
new Section
{
Name = "References",
Description = "Reference materials and documentation",
Links =
[
new SectionLink
{
Title = "Magic Materials Reference",
Url = "/references/magic-materials",
Description = "View the magic material dataset and bonuses in a reference table."
},
new SectionLink
{
Title = "Province Improvements Reference",
Url = "/references/province-improvements",
Description =
"View the province improvements dataset including costs, effects, and requirements."
}
]
},
new Section
{
Name = "Learning",
Description = "Educational resources and learning materials",
Links = []
}
];
}
}