From 960db5f4fda51dbb97aedae24cad075d456ed94d Mon Sep 17 00:00:00 2001
From: 6d486f49 <76097bcc@gmail.com>
Date: Mon, 22 Jun 2026 16:27:28 -0400
Subject: [PATCH] Reorganzing projects
---
Chrono/Build/Program.cs | 4 +-
Chrono/Chrono.sln | 14 +
Chrono/{Web => Shared}/Generated/Cards.g.cs | 0
Chrono/{Web => Shared}/Generated/Decks.g.cs | 0
.../{Web => Shared}/Layout/MainLayout.razor | 5 +-
.../Layout/MainLayout.razor.css | 0
Chrono/{Web => Shared}/Layout/NavMenu.razor | 4 +-
.../{Web => Shared}/Layout/NavMenu.razor.css | 0
Chrono/{Web => Shared}/Pages/Agents.razor | 1 +
Chrono/{Web => Shared}/Pages/Agents.razor.css | 0
Chrono/{Web => Shared}/Pages/DeckDetail.razor | 178 ++++++-
Chrono/Shared/Pages/DeckDetail.razor.css | 457 ++++++++++++++++++
Chrono/{Web => Shared}/Pages/Decks.razor | 1 +
Chrono/{Web => Shared}/Pages/Decks.razor.css | 0
Chrono/{Web => Shared}/Pages/Home.razor | 4 +-
Chrono/{Web => Shared}/Pages/Home.razor.css | 2 +-
Chrono/Shared/Pages/NotFound.razor | 6 +
Chrono/Shared/Shared.csproj | 35 ++
Chrono/Shared/_Imports.razor | 12 +
Chrono/Web/App.razor | 3 +-
Chrono/Web/Generated/.gitkeep | 0
Chrono/Web/Pages/DeckDetail.razor.css | 203 --------
Chrono/Web/Pages/NotFound.razor | 5 -
Chrono/Web/Web.csproj | 18 +-
Chrono/Web/_Imports.razor | 4 +-
chrono.docs/.obsidian/workspace.json | 43 +-
chrono.docs/Faction/Lifeblood.md | 3 +
chrono.docs/Faction/Phasetide.md | 3 +
chrono.docs/Faction/Silence.md | 3 +
chrono.docs/Faction/Singularity.md | 2 +
chrono.docs/Faction/Splintergleam.md | 4 +
chrono.docs/Faction/Sungrace.md | 4 +
32 files changed, 759 insertions(+), 259 deletions(-)
rename Chrono/{Web => Shared}/Generated/Cards.g.cs (100%)
rename Chrono/{Web => Shared}/Generated/Decks.g.cs (100%)
rename Chrono/{Web => Shared}/Layout/MainLayout.razor (80%)
rename Chrono/{Web => Shared}/Layout/MainLayout.razor.css (100%)
rename Chrono/{Web => Shared}/Layout/NavMenu.razor (95%)
rename Chrono/{Web => Shared}/Layout/NavMenu.razor.css (100%)
rename Chrono/{Web => Shared}/Pages/Agents.razor (98%)
rename Chrono/{Web => Shared}/Pages/Agents.razor.css (100%)
rename Chrono/{Web => Shared}/Pages/DeckDetail.razor (51%)
create mode 100644 Chrono/Shared/Pages/DeckDetail.razor.css
rename Chrono/{Web => Shared}/Pages/Decks.razor (99%)
rename Chrono/{Web => Shared}/Pages/Decks.razor.css (100%)
rename Chrono/{Web => Shared}/Pages/Home.razor (96%)
rename Chrono/{Web => Shared}/Pages/Home.razor.css (99%)
create mode 100644 Chrono/Shared/Pages/NotFound.razor
create mode 100644 Chrono/Shared/Shared.csproj
create mode 100644 Chrono/Shared/_Imports.razor
delete mode 100644 Chrono/Web/Generated/.gitkeep
delete mode 100644 Chrono/Web/Pages/DeckDetail.razor.css
delete mode 100644 Chrono/Web/Pages/NotFound.razor
diff --git a/Chrono/Build/Program.cs b/Chrono/Build/Program.cs
index 7238e64..71daaba 100644
--- a/Chrono/Build/Program.cs
+++ b/Chrono/Build/Program.cs
@@ -5,7 +5,7 @@ using Chrono.Model;
var repoRoot = Path.GetFullPath(Path.Combine(AppContext.BaseDirectory, "..", "..", "..", "..", ".."));
var docsDir = Path.Combine(repoRoot, "chrono.docs");
var webWwwRoot = Path.Combine(repoRoot, "Chrono", "Web", "wwwroot");
-var generatedFile = Path.Combine(repoRoot, "Chrono", "Web", "Generated", "Cards.g.cs");
+var generatedFile = Path.Combine(repoRoot, "Chrono", "Shared", "Generated", "Cards.g.cs");
Console.WriteLine($"Repo root: {repoRoot}");
Console.WriteLine($"Docs dir: {docsDir}");
@@ -163,7 +163,7 @@ foreach (var file in deckFiles)
Console.WriteLine($"Parsed {decks.Count} deck files");
// Generate Decks.g.cs
-var deckGeneratedFile = Path.Combine(repoRoot, "Chrono", "Web", "Generated", "Decks.g.cs");
+var deckGeneratedFile = Path.Combine(repoRoot, "Chrono", "Shared", "Generated", "Decks.g.cs");
Directory.CreateDirectory(Path.GetDirectoryName(deckGeneratedFile)!);
using var deckWriter = new StreamWriter(deckGeneratedFile, false, Encoding.UTF8);
deckWriter.WriteLine("//
Sorry, the content you are looking for does not exist.
diff --git a/Chrono/Shared/Shared.csproj b/Chrono/Shared/Shared.csproj new file mode 100644 index 0000000..e3d27d4 --- /dev/null +++ b/Chrono/Shared/Shared.csproj @@ -0,0 +1,35 @@ +Sorry, the content you are looking for does not exist.
\ No newline at end of file diff --git a/Chrono/Web/Web.csproj b/Chrono/Web/Web.csproj index 14d424b..c217d48 100644 --- a/Chrono/Web/Web.csproj +++ b/Chrono/Web/Web.csproj @@ -16,22 +16,6 @@