Minor tweaks

This commit is contained in:
2026-09-30 01:45:33 -04:00
parent 0914d763d0
commit c84b034604
3 changed files with 14 additions and 7 deletions
+6 -1
View File
@@ -201,10 +201,15 @@
<circle r="@SvgNumber(radius)" class="node-circle"/> <circle r="@SvgNumber(radius)" class="node-circle"/>
<!-- Center core dot for homeworlds and core systems --> <!-- Center core dot for homeworlds and core systems -->
@if (system.SystemCategory != StarSystemCategory.SideSystem) @if (system.SystemCategory == StarSystemCategory.CoreSystem)
{ {
<circle r="@SvgNumber(radius * 0.4)" class="node-core-dot"/> <circle r="@SvgNumber(radius * 0.4)" class="node-core-dot"/>
} }
@if (system.SystemCategory == StarSystemCategory.HomeworldSystem)
{
<circle r="@SvgNumber(radius * 0.15)" class="node-core-dot"/>
}
<!-- System Name Label --> <!-- System Name Label -->
<text y="@SvgNumber(radius + 10)" class="node-label" <text y="@SvgNumber(radius + 10)" class="node-label"
@@ -59,7 +59,7 @@ else
} }
</ul> </ul>
@if (!string.IsNullOrWhiteSpace(mastery.Body)) @if (!string.IsNullOrWhiteSpace(mastery.Body) && false) // Let's not display notes. They are very placeholder and probably wrong
{ {
<h2>Notes</h2> <h2>Notes</h2>
<MarkdownView Markdown="@mastery.Body" /> <MarkdownView Markdown="@mastery.Body" />
+7 -5
View File
@@ -25,25 +25,27 @@ public static class SiteMap
// The releasable surface. // The releasable surface.
new(typeof(Pages.Galaxy), "Galaxy Map", "galaxy", "bi bi-galaxy-nav-menu", "MAP", new(typeof(Pages.Galaxy), "Galaxy Map", "galaxy", "bi bi-galaxy-nav-menu", "MAP",
NavLinkMatch.Prefix, Released: true, ShowInNav: true), NavLinkMatch.Prefix, Released: true, ShowInNav: true),
new(typeof(Pages.PlanetaryMasteryItemIndex), "Planetary Items", "planetary-mastery-items", "bi bi-items-nav-menu", null, new(typeof(Pages.PlanetaryMasteryItemIndex), "Planetary Items", "planetary-mastery-items", "bi bi-items-nav-menu", null,
NavLinkMatch.All, Released: true, ShowInNav: true), NavLinkMatch.All, Released: true, ShowInNav: false),
// Detail dossiers: part of the galaxy experience (linked from the map), // Detail dossiers: part of the galaxy experience (linked from the map),
// but not top-level navigation destinations. // but not top-level navigation destinations.
new(typeof(Pages.StarSystemDetail), "System Dossier", "StarSystem", "bi bi-star-systems-nav-menu", null, new(typeof(Pages.StarSystemDetail), "System Dossier", "StarSystem", "bi bi-star-systems-nav-menu", null,
NavLinkMatch.Prefix, Released: true, ShowInNav: false), NavLinkMatch.Prefix, Released: true, ShowInNav: false),
new(typeof(Pages.SystemMasteryDetail), "Mastery Dossier", "SystemMastery", "bi bi-masteries-nav-menu", null, new(typeof(Pages.SystemMasteryDetail), "Mastery Dossier", "SystemMastery", "bi bi-masteries-nav-menu", null,
NavLinkMatch.Prefix, Released: true, ShowInNav: false), NavLinkMatch.Prefix, Released: true, ShowInNav: false),
// In-development pages: hidden from nav and unreachable by URL for now. // In-development pages: hidden from nav and unreachable by URL for now.
new(typeof(Pages.Home), "Home", "", "bi bi-house-door-fill-nav-menu", null, new(typeof(Pages.Home), "Home", "", "bi bi-house-door-fill-nav-menu", null,
NavLinkMatch.All, Released: false, ShowInNav: false), NavLinkMatch.All, Released: false, ShowInNav: true),
new(typeof(Pages.StarSystemIndex), "Star Systems", "StarSystem", "bi bi-star-systems-nav-menu", null, new(typeof(Pages.StarSystemIndex), "Star Systems", "StarSystem", "bi bi-star-systems-nav-menu", null,
NavLinkMatch.Prefix, Released: false, ShowInNav: false), NavLinkMatch.Prefix, Released: false, ShowInNav: true),
new(typeof(Pages.SystemMasteryIndex), "Masteries", "SystemMastery", "bi bi-masteries-nav-menu", null, new(typeof(Pages.SystemMasteryIndex), "Masteries", "SystemMastery", "bi bi-masteries-nav-menu", null,
NavLinkMatch.Prefix, Released: false, ShowInNav: false), NavLinkMatch.Prefix, Released: false, ShowInNav: true),
new(typeof(Pages.Units), "Units", "units", "bi bi-units-nav-menu", null, new(typeof(Pages.Units), "Units", "units", "bi bi-units-nav-menu", null,
NavLinkMatch.Prefix, Released: false, ShowInNav: false), NavLinkMatch.Prefix, Released: false, ShowInNav: true),
]; ];
public static IEnumerable<Entry> NavEntries => Entries.Where(e => e.Released && e.ShowInNav); public static IEnumerable<Entry> NavEntries => Entries.Where(e => e.Released && e.ShowInNav);