From d1c5114261595526c2d29b1a7c00c0329dfd9124 Mon Sep 17 00:00:00 2001 From: Chris Ryan Date: Thu, 21 Aug 2025 17:31:23 +1000 Subject: [PATCH] Improve the Initial Trait Modifiers config display --- styles/less/ui/settings/settings.less | 32 +++++++------------ .../settings/homebrew-settings/settings.hbs | 17 ++++++---- 2 files changed, 22 insertions(+), 27 deletions(-) diff --git a/styles/less/ui/settings/settings.less b/styles/less/ui/settings/settings.less index 8062ff73..38926bcb 100644 --- a/styles/less/ui/settings/settings.less +++ b/styles/less/ui/settings/settings.less @@ -16,6 +16,12 @@ } } + &.six-columns { + display: grid; + grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; + gap: 2px; + } + &.start-align { align-self: flex-start; } @@ -103,28 +109,14 @@ gap: 4px; } - .trait-array-container { - display: flex; - justify-content: space-evenly; - gap: 8px; - margin-bottom: 16px; + .trait-item { - .trait-array-item { - position: relative; - display: flex; - justify-content: center; + span { + font-variant: petite-caps; + } - label { - position: absolute; - top: -7px; - font-size: 12px; - font-variant: petite-caps; - z-index: 2; - } - - input { - text-align: center; - } + input { + text-align: center; } } diff --git a/templates/settings/homebrew-settings/settings.hbs b/templates/settings/homebrew-settings/settings.hbs index 1c7c787d..893e1bc3 100644 --- a/templates/settings/homebrew-settings/settings.hbs +++ b/templates/settings/homebrew-settings/settings.hbs @@ -12,15 +12,18 @@ {{formGroup settingFields.schema.fields.maxLoadout value=settingFields._source.maxLoadout localize=true}}
-

{{localize "DAGGERHEART.SETTINGS.Homebrew.FIELDS.traitArray.label"}}

-
+
+ + {{localize "DAGGERHEART.SETTINGS.Homebrew.FIELDS.traitArray.label"}} + + {{#each settingFields._source.traitArray as |trait index|}} -
- - -
+
+ {{localize "DAGGERHEART.GENERAL.Modifier.single"}} {{add index 1}} + +
{{/each}} -
+