Skip to content

Commit

Permalink
Fix kingdom feat styling (#14170)
Browse files Browse the repository at this point in the history
  • Loading branch information
CarlosFdez committed Mar 11, 2024
1 parent 50ea160 commit 8e46e10
Show file tree
Hide file tree
Showing 2 changed files with 67 additions and 46 deletions.
107 changes: 64 additions & 43 deletions src/styles/actor/party/kingdom/_features.scss
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,20 @@
padding-bottom: 1em;
}

.feat-item {
ol.feats-list {
padding-left: 0;
}

ol.feats-list li.slot {
align-items: center;
display: grid;
grid:
"name ctrl" min-content
"content content" min-content
/ 1fr min-content;
align-items: center;
padding: 2px 0;
padding: var(--space-5) 0 var(--space-4);
position: relative;
row-gap: var(--space-2);

&:nth-child(odd) {
background-color: rgba($alt-color, 0.1);
Expand All @@ -26,21 +32,21 @@
}

.item-name {
grid-area: name;
align-items: center;
display: flex;
gap: var(--space-8);
grid-area: name;
flex: 1;
align-items: center;
height: var(--font-size-25);
width: 100%;

.feat-slot-title {
display: flex;
font-family: var(--serif);
font-size: 1.1em;
font-weight: 600;
color: var(--secondary);
font: 600 var(--font-size-15) var(--serif);
color: var(--color-pf-secondary);
justify-content: center;
width: 20px;
margin-left: 6px;
width: 1.25rem;
margin-left: var(--space-6);
}

.item-placeholder {
Expand All @@ -49,19 +55,21 @@
}

h4 {
display: flex;
align-items: center;
font-family: var(--serif);
display: inline-flex;
max-width: 20rem;
margin: 0;

a:hover {
&:hover {
color: var(--color-pf-primary);
text-shadow: 0 0 3px var(--tertiary);
text-shadow: 0 0 3px var(--color-pf-tertiary);
}
}

.item-image {
margin-left: 8px;
margin-right: 8px;
a {
font-size: var(--font-size-13);
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
}
}

Expand All @@ -82,35 +90,25 @@
}

.item-summary {
flex: 100%;
grid-area: content;
padding: 0 8px 8px;
margin: 4px 0 0 4px;
}
padding: 0 var(--space-4);

.build-entry-boosts {
font-family: var(--font-primary);
section {
align-items: center;
display: flex;
gap: 4px;
.abilities {
display: flex;
gap: 3px;
}
}
strong {
line-height: 1.5em;
.tags:has(.tag) {
padding: var(--space-6) 0 0;
}
.tag {
border-radius: 4px;
box-shadow: inset 0 0 0 1px rgb(0 0 0 / 30%);
line-height: unset;
padding: 0.15em;
font-size: 0.9em;

.level {
font-weight: 600;
position: absolute;
right: 3rem;
top: var(--space-8);
}
}

> .item-summary {
margin-left: 1.75rem;
}

ol.nested-items {
grid-column: span 2;
border-left: 3px dotted var(--alt);
Expand Down Expand Up @@ -152,3 +150,26 @@
}
}
}

ol.feats-list li.slot .build-entry-boosts {
font-family: var(--font-primary);
section {
align-items: center;
display: flex;
gap: 4px;
.abilities {
display: flex;
gap: 3px;
}
}
strong {
line-height: 1.5em;
}
.tag {
border-radius: 4px;
box-shadow: inset 0 0 0 1px rgb(0 0 0 / 30%);
line-height: unset;
padding: 0.15em;
font-size: 0.9em;
}
}
6 changes: 3 additions & 3 deletions static/templates/actors/party/kingdom/tabs/features.hbs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<i class="fa-solid fa-fw fa-crown"></i>{{localize "PF2E.Kingmaker.KingdomBuilder.Builder"}}
</button>
</header>
<ol class="directory-list">
<ol class="feats-list">
{{#if kingdom.build.charter}}
{{> kingdomCHG letter="C" item=kingdom.build.charter type="charter"}}
{{/if}}
Expand Down Expand Up @@ -36,7 +36,7 @@
{{/if}}
</div>
</header>
<ol class="actions-list directory-list" data-foundry-list>
<ol class="feats-list" data-foundry-list>
{{#each section.feats as |featSlot|}}
{{> "systems/pf2e/templates/actors/character/partials/feat-slot.hbs" featSlot=featSlot featFilter=section.featFilter}}
{{/each}}
Expand All @@ -46,7 +46,7 @@
</div>

{{#*inline "kingdomCHG"}}
<li class="item feat-item expandable" data-item-summary-id="kingdom-{{letter}}">
<li class="slot expandable" data-item-summary-id="kingdom-{{letter}}">
<div class="item-name">
<div class="feat-slot-title">{{letter}}</div>
<div class="item-image framed">
Expand Down

0 comments on commit 8e46e10

Please sign in to comment.