diff --git a/src/lib/components/collection/CollectionSummonPane.svelte b/src/lib/components/collection/CollectionSummonPane.svelte new file mode 100644 index 00000000..0f3d1adc --- /dev/null +++ b/src/lib/components/collection/CollectionSummonPane.svelte @@ -0,0 +1,222 @@ + + +
+ + +
+ + Info + My Collection + +
+ +
+ {#if selectedTab === 'info'} +
+ + +
+ {:else if isEditing} + + {:else} +
+ + + + + +
+ {/if} +
+
+ + diff --git a/src/lib/components/collection/CollectionWeaponPane.svelte b/src/lib/components/collection/CollectionWeaponPane.svelte new file mode 100644 index 00000000..50290c9c --- /dev/null +++ b/src/lib/components/collection/CollectionWeaponPane.svelte @@ -0,0 +1,330 @@ + + +
+ + +
+ + Info + My Collection + +
+ +
+ {#if selectedTab === 'info'} +
+ + + +
+ {:else if isEditing} + + {:else} +
+ + + + + {#if canChangeElement} + + + + {/if} + + + + + + + + + {#each weapon.weaponKeys ?? [] as key, i} + + {/each} + + + + {#each weapon.ax ?? [] as ax, i} + {#if ax.modifier >= 0} + + {/if} + {/each} + +
+ {/if} +
+
+ + diff --git a/src/lib/components/collection/SummonEditPane.svelte b/src/lib/components/collection/SummonEditPane.svelte new file mode 100644 index 00000000..9c966445 --- /dev/null +++ b/src/lib/components/collection/SummonEditPane.svelte @@ -0,0 +1,152 @@ + + +
+
+ +
+ +
+
+
+ + +
+ + diff --git a/src/lib/components/collection/WeaponEditPane.svelte b/src/lib/components/collection/WeaponEditPane.svelte new file mode 100644 index 00000000..0044705e --- /dev/null +++ b/src/lib/components/collection/WeaponEditPane.svelte @@ -0,0 +1,388 @@ + + +
+
+ +
+ +
+
+ + {#if canChangeElement} + +
+