-
+
+
}
@@ -49,29 +54,31 @@
-
- What is Agile?
-
- Agile is a work methodology for determing task assignment and release deadlines.
-
- My agile practice will be creating tasks in a backlog. Assigning them to weekly sprints. And completing all tasks in the allotted time frame.
-
- Any unfinished tasks are moved into the next sprint, or the sprint will be extended by a week.
-
-
+
+
+
+ What is Agile?
+
+ Agile is a work methodology for determing task assignment and release deadlines.
+
+ My agile practice will be creating tasks in a backlog. Assigning them to weekly sprints. And completing all tasks in the allotted time frame.
+
+ Any unfinished tasks are moved into the next sprint, or the sprint will be extended by a week.
+
+
+
}
-else {
-
-
+else
+{
+
}
@code {
#if NO_SQL
- public List Tasks => AgileService.TaskModels;
- public List Sprints => AgileService.SprintModels;
+
#else
[Inject]
DatabaseContext Database { get; set; }
@@ -83,21 +90,26 @@ else {
public DbSet Sprints { get; set; }
#endif
- private readonly List backlog = new();
+ private readonly List backlog = new();
- protected override void OnInitialized() {
+ protected override void OnInitialized()
+ {
AgileService.Subscribe(HasChanged);
}
- void IDisposable.Dispose() {
+ void IDisposable.Dispose()
+ {
AgileService.Unsubscribe(HasChanged);
}
- void HasChanged() {
+ void HasChanged()
+ {
backlog.Clear();
- foreach (var task in Tasks) {
- if (task.SprintModelId == null) {
+ foreach (var task in AgileService.AgileTaskModels!)
+ {
+ if (task.AgileSprintModelId == null)
+ {
backlog.Add(task);
}
}
@@ -105,7 +117,8 @@ else {
StateHasChanged();
}
- protected override async Task OnInitializedAsync() {
+ protected override async Task OnInitializedAsync()
+ {
#if NO_SQL
await AgileService.Load();
#else
diff --git a/IGP/Pages/Agile/AgilePage.razor.css b/IGP/Pages/Agile/AgilePage.razor.css
index 7a88c67..40ececc 100644
--- a/IGP/Pages/Agile/AgilePage.razor.css
+++ b/IGP/Pages/Agile/AgilePage.razor.css
@@ -7,7 +7,7 @@
.sprintDisplayContainer {
border: 4px solid var(--paper);
- box-shadow: 0px 2px 12px rgba(0,0,0,0.2);
+ box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.2);
border-radius: 2px;
padding: 25px;
margin: auto;
diff --git a/IGP/Pages/Agile/Parts/BacklogComponent.razor b/IGP/Pages/Agile/Parts/BacklogComponent.razor
index 4fd1512..0e292da 100644
--- a/IGP/Pages/Agile/Parts/BacklogComponent.razor
+++ b/IGP/Pages/Agile/Parts/BacklogComponent.razor
@@ -1,6 +1,7 @@
- @foreach (var task in Backlog) {
+ @foreach (var task in Backlog)
+ {
+ Refer to various aspects of "IMMORTAL: Gates of Pyre" from this external reference!
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Under Construction
+ Website is still being made. Check out Road Map for future plans, Agile for present tasks, and Change Log for past changes.
+
+
+
+
+
+
\ No newline at end of file
diff --git a/IGP/Pages/Home/Parts/ContentHighlightComponent.razor b/IGP/Pages/Home/Parts/ContentHighlightComponent.razor
new file mode 100644
index 0000000..3f33b2f
--- /dev/null
+++ b/IGP/Pages/Home/Parts/ContentHighlightComponent.razor
@@ -0,0 +1,76 @@
+
+
+ @Title
+
+
+
+ @Description
+
+
+
+
+
+
+@code {
+
+ [Parameter]
+ public string Href { get; set; } = default!;
+
+ [Parameter]
+ public string Title { get; set; } = default!;
+
+ [Parameter]
+ public string Description { get; set; } = default!;
+
+ [Parameter]
+ public string ImageHref { get; set; } = default!;
+
+
+}
\ No newline at end of file
diff --git a/IGP/Pages/HomePage.razor b/IGP/Pages/HomePage.razor
deleted file mode 100644
index 5ecc2ab..0000000
--- a/IGP/Pages/HomePage.razor
+++ /dev/null
@@ -1,149 +0,0 @@
-@layout PageLayout;
-
-@page "/immortal-home"
-
-
-
-
- Fan Reference
-
-
-
- Refer to various aspects of "IMMORTAL: Gates of Pyre" from this external reference!
-
-
-
-
-
-
-
-
- Database
-
-
-
- Review the units!
-
-
-
-
-
-
- Build Calculator
-
-
-
- Make a build!
-
-
-
-
-
-
- Notes
-
-
-
- Read some notes!
-
-
-
-
-
-
- Streams
-
-
-
- Watch live development!
-
-
-
-
-
-
-
-
- Under Construction
- Website is still being made. Check out Road Map for future plans, Agile for present tasks, and Change Log for past changes.
-
-
-
-
-
-
\ No newline at end of file
diff --git a/IGP/Pages/MakingOf/Parts/MakingOfColours.razor b/IGP/Pages/MakingOf/Parts/MakingOfColours.razor
index b46b8f4..07a662a 100644
--- a/IGP/Pages/MakingOf/Parts/MakingOfColours.razor
+++ b/IGP/Pages/MakingOf/Parts/MakingOfColours.razor
@@ -16,60 +16,60 @@
--info: @info;
--info-border: @info_border;
-
+