From c8da5c4762880f4150e1252ea8a169930c209962 Mon Sep 17 00:00:00 2001 From: Justin Edmund Date: Fri, 12 Sep 2025 05:22:33 -0700 Subject: [PATCH] Checkpoint for reps --- src/lib/components/reps/CharacterRep.svelte | 158 ++++++--- src/lib/components/reps/GridRep.svelte | 357 +++++++++++++------- src/lib/components/reps/SummonRep.svelte | 133 ++++++-- src/lib/components/reps/WeaponRep.svelte | 69 ++-- 4 files changed, 489 insertions(+), 228 deletions(-) diff --git a/src/lib/components/reps/CharacterRep.svelte b/src/lib/components/reps/CharacterRep.svelte index 1dc8cd8e..3a19824b 100644 --- a/src/lib/components/reps/CharacterRep.svelte +++ b/src/lib/components/reps/CharacterRep.svelte @@ -1,58 +1,124 @@
- +
- diff --git a/src/lib/components/reps/GridRep.svelte b/src/lib/components/reps/GridRep.svelte index 18dc2e73..c2329c11 100644 --- a/src/lib/components/reps/GridRep.svelte +++ b/src/lib/components/reps/GridRep.svelte @@ -1,128 +1,259 @@ -
currentView='weapons'}> - -
-
-
-

{party.name || '(untitled)'}

-
- {party.raid ? displayName(party.raid) : 'No raid'} - {#if party.fullAuto} · Full Auto{/if} - {#if party.raid?.group?.extra} · EX{/if} -
-
-
-
-
- {#if currentView==='characters'} -
- {:else if currentView==='summons'} -
- {:else} -
- {/if} -
-
    -
  • currentView='characters'}> -
    - Characters -
  • -
  • currentView='weapons'}> -
    - Weapons -
  • -
  • currentView='summons'}> -
    - Summons -
  • -
-
+ diff --git a/src/lib/components/reps/SummonRep.svelte b/src/lib/components/reps/SummonRep.svelte index ea3fbf57..d02765ab 100644 --- a/src/lib/components/reps/SummonRep.svelte +++ b/src/lib/components/reps/SummonRep.svelte @@ -1,45 +1,110 @@ -
-
{#if main}Main Summon{/if}
-
    - {#each grid as s, i} -
  • {#if s}Summon{/if}
  • - {/each} -
+
+
+ {#if main}Main Summon{/if} +
+
    + {#each grid as s, i} +
  • + {#if s}Summon{/if} +
  • + {/each} +
+ {#if extendedView} +
+ {#if friend}Friend Summon{/if} +
+ {/if}
- diff --git a/src/lib/components/reps/WeaponRep.svelte b/src/lib/components/reps/WeaponRep.svelte index 3fe4ed0a..602d4f6d 100644 --- a/src/lib/components/reps/WeaponRep.svelte +++ b/src/lib/components/reps/WeaponRep.svelte @@ -1,49 +1,48 @@
-
{#if mainhand}Mainhand{/if}
-
    - {#each grid as w, i} -
  • {#if w}Weapon{/if}
  • - {/each} -
- +
+ {#if mainhand}Mainhand{/if} +
+
    + {#each grid as w, i} +
  • + {#if w}Weapon{/if} +
  • + {/each} +
-