From aaa79660a51f1f6d309f15cf12334093fe144702 Mon Sep 17 00:00:00 2001 From: TheSaminator Date: Wed, 6 Jul 2022 17:10:10 -0400 Subject: [PATCH] Move set-some buttons --- .../campaign/endpoints_campaign.kt | 56 +++++++++---------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/src/jvmMain/kotlin/net/starshipfights/campaign/endpoints_campaign.kt b/src/jvmMain/kotlin/net/starshipfights/campaign/endpoints_campaign.kt index 4ac30b7..e85df53 100644 --- a/src/jvmMain/kotlin/net/starshipfights/campaign/endpoints_campaign.kt +++ b/src/jvmMain/kotlin/net/starshipfights/campaign/endpoints_campaign.kt @@ -123,34 +123,6 @@ fun Routing.installCampaign() { } } } - for (factionFlavor in FactionFlavor.values()) - p { - strong { +factionFlavor.displayName } - br - +"Uses ${factionFlavor.shipSource.adjective} ships, is loyal to ${factionFlavor.loyalties.first().getDefiniteShortName()}." - br - for (mode in ClusterFactionMode.values()) { - val modeId = "mode-${factionFlavor.toUrlSlug()}-${mode.toUrlSlug()}" - label { - htmlFor = modeId - radioInput(name = "factions[${factionFlavor.toUrlSlug()}]") { - id = modeId - value = mode.name - required = true - if (mode == ClusterFactionMode.ALLOW) - checked = true - classes = setOf( - "faction-choice", - "faction-loyalty-${factionFlavor.loyalties.first().toUrlSlug()}", - "faction-shipset-${factionFlavor.shipSource.toUrlSlug()}", - "faction-mode-${mode.toUrlSlug()}", - ) - } - +mode.displayName - +Entities.nbsp - } - } - } p { strong { +"Set All by Faction Loyalty" } val loyalties = FactionFlavor.values().map { it.loyalties.first() }.distinct() @@ -183,6 +155,34 @@ fun Routing.installCampaign() { } } } + for (factionFlavor in FactionFlavor.values()) + p { + strong { +factionFlavor.displayName } + br + +"Uses ${factionFlavor.shipSource.adjective} ships, is loyal to ${factionFlavor.loyalties.first().getDefiniteShortName()}." + br + for (mode in ClusterFactionMode.values()) { + val modeId = "mode-${factionFlavor.toUrlSlug()}-${mode.toUrlSlug()}" + label { + htmlFor = modeId + radioInput(name = "factions[${factionFlavor.toUrlSlug()}]") { + id = modeId + value = mode.name + required = true + if (mode == ClusterFactionMode.ALLOW) + checked = true + classes = setOf( + "faction-choice", + "faction-loyalty-${factionFlavor.loyalties.first().toUrlSlug()}", + "faction-shipset-${factionFlavor.shipSource.toUrlSlug()}", + "faction-mode-${mode.toUrlSlug()}", + ) + } + +mode.displayName + +Entities.nbsp + } + } + } submitInput { value = "Generate Star Cluster" } -- 2.25.1