about summary refs log tree commit diff
path: root/BugMine.Web/Pages/Projects
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2024-04-06 08:39:22 +0200
committerRory& <root@rory.gay>2024-04-06 08:39:22 +0200
commitc390119f0ec50591c0623e6a1a063c09b965d9cc (patch)
tree5e769d08103a53a36ffa7516ec4fa8f7ffac4a7f /BugMine.Web/Pages/Projects
parentInitial commit (diff)
downloadBugMine-c390119f0ec50591c0623e6a1a063c09b965d9cc.tar.xz
Start adding pages
Diffstat (limited to 'BugMine.Web/Pages/Projects')
-rw-r--r--BugMine.Web/Pages/Projects/Index.razor22
-rw-r--r--BugMine.Web/Pages/Projects/NewProject.razor25
2 files changed, 47 insertions, 0 deletions
diff --git a/BugMine.Web/Pages/Projects/Index.razor b/BugMine.Web/Pages/Projects/Index.razor
new file mode 100644

index 0000000..a24747c --- /dev/null +++ b/BugMine.Web/Pages/Projects/Index.razor
@@ -0,0 +1,22 @@ +@page "/Projects" +<h3>Projects</h3> + +@if (true) { + <p>There are no projects to display.</p> +} + +<p>Did not find the project board you are looking for?</p> +<LinkButton href="/Projects/New">Create new board</LinkButton> + +@code { + + private List<Project> projects = new List<Project>(); + + + + protected override async Task OnInitializedAsync() { + + } + + private class Project { } +} \ No newline at end of file diff --git a/BugMine.Web/Pages/Projects/NewProject.razor b/BugMine.Web/Pages/Projects/NewProject.razor new file mode 100644
index 0000000..529813e --- /dev/null +++ b/BugMine.Web/Pages/Projects/NewProject.razor
@@ -0,0 +1,25 @@ +@page "/Projects/New" +@using LibMatrix.Responses +@using BugMine.Web.Classes +@using ArcaneLibs.Extensions +<h3>New project</h3> + +<span>Project name: </span> +<FancyTextBox bind-Value="@request.Name"></FancyTextBox> +<br/> +<span>Shortname: </span> +<FancyTextBox bind-Value="@request.RoomAliasName"></FancyTextBox> +<br/> + +@if (Constants.Debug) { + <span>Debug: </span> + <pre> + @request.ToJson() + </pre> + <br/> +} + +@code { + private CreateRoomRequest request = new CreateRoomRequest(); + +} \ No newline at end of file