diff --git a/src/lib/components/units/WeaponUnit.svelte b/src/lib/components/units/WeaponUnit.svelte
index ad88e96d..6f89eac6 100644
--- a/src/lib/components/units/WeaponUnit.svelte
+++ b/src/lib/components/units/WeaponUnit.svelte
@@ -94,7 +94,7 @@
-
+
= 9}>
{#if item}
{#snippet children()}
@@ -103,6 +103,7 @@
class="frame weapon"
class:main={item?.mainhand || position === -1}
class:cell={!(item?.mainhand || position === -1)}
+ class:extra={position >= 9}
class:editable={ctx?.canEdit()}
onclick={() => viewDetails()}
>
@@ -154,6 +155,7 @@
class="frame weapon"
class:main={position === -1}
class:cell={position !== -1}
+ class:extra={position >= 9}
class:editable={ctx?.canEdit()}
onclick={() => ctx?.canEdit() && ctx?.openPicker && ctx.openPicker({ type: 'weapon', position, item })}
>
@@ -229,6 +231,25 @@
&.empty .name {
display: none;
}
+
+ &.extra {
+ .frame {
+ background: var(--extra-purple-card-bg);
+ }
+
+ .icon {
+ color: var(--extra-purple-secondary);
+ }
+
+ &:hover .icon {
+ color: var(--extra-purple-primary);
+ }
+
+ .name {
+ font-weight: $medium;
+ color: var(--extra-purple-text);
+ }
+ }
}
.frame {