Tech stack stub page and changing project to be just one Web Assembly project for now

This commit is contained in:
2026-05-27 11:25:04 -04:00
parent 8a20cfec4f
commit dd74f9b69f
140 changed files with 64156 additions and 97 deletions
+69
View File
@@ -0,0 +1,69 @@
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 = []
}
];
}
}