fix: settlement icon portrait shape + window min-height

- Actor image: 72x110px (portrait) with object-position center top
- Window min-height: 520px

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
2026-03-20 17:19:08 +01:00
parent b3fd7e1aa1
commit 03ea60b994
2 changed files with 14 additions and 2 deletions

View File

@@ -1750,6 +1750,9 @@
.item-list--armor .item-actions a[data-action="edit"] { .item-list--armor .item-actions a[data-action="edit"] {
margin-left: 6px; margin-left: 6px;
} }
.oathhammer.settlement {
min-height: 520px;
}
.oathhammer .settlement-main { .oathhammer .settlement-main {
padding: 0 0 8px; padding: 0 0 8px;
border-bottom: 1px solid rgba(42, 26, 10, 0.25); border-bottom: 1px solid rgba(42, 26, 10, 0.25);
@@ -1761,13 +1764,16 @@
} }
.oathhammer .settlement-header .actor-img { .oathhammer .settlement-header .actor-img {
width: 72px; width: 72px;
height: 72px; height: 110px;
-o-object-fit: cover; -o-object-fit: cover;
object-fit: cover; object-fit: cover;
-o-object-position: center top;
object-position: center top;
border: 2px solid rgba(42, 26, 10, 0.4); border: 2px solid rgba(42, 26, 10, 0.4);
border-radius: 4px; border-radius: 4px;
cursor: pointer; cursor: pointer;
flex-shrink: 0; flex-shrink: 0;
flex-grow: 0;
} }
.oathhammer .settlement-header-info { .oathhammer .settlement-header-info {
flex: 1; flex: 1;

View File

@@ -2,6 +2,10 @@
// SETTLEMENT SHEET // SETTLEMENT SHEET
// ============================================================ // ============================================================
.oathhammer.settlement {
min-height: 520px;
}
.oathhammer .settlement-main { .oathhammer .settlement-main {
padding: 0 0 8px; padding: 0 0 8px;
border-bottom: 1px solid fade(@color-dark, 25%); border-bottom: 1px solid fade(@color-dark, 25%);
@@ -15,12 +19,14 @@
.oathhammer .settlement-header .actor-img { .oathhammer .settlement-header .actor-img {
width: 72px; width: 72px;
height: 72px; height: 110px;
object-fit: cover; object-fit: cover;
object-position: center top;
border: 2px solid fade(@color-dark, 40%); border: 2px solid fade(@color-dark, 40%);
border-radius: 4px; border-radius: 4px;
cursor: pointer; cursor: pointer;
flex-shrink: 0; flex-shrink: 0;
flex-grow: 0;
} }
.oathhammer .settlement-header-info { .oathhammer .settlement-header-info {