-
Origine
+
{/if}
{#if columnVisibility.arc !== false}
-
{#each selectedCharacters as character (character.id)}
-
+
-
+
{#if character.pictureUrl}
{:else}
-
-
{character.name}
+
+ {character.name}
{/if}
{#if columnVisibility.status !== false}
-
-
+
+
{character.status === 'Alive' ? 'Vivant' : character.status === 'Deceased' || character.status === 'Dead' ? 'Mort' : character.status || 'Inconnu'}
@@ -104,8 +104,8 @@
{#if columnVisibility.gender !== false}
-
-
+
+
{character.gender === 'Male' ? 'Homme' : character.gender === 'Female' ? 'Femme' : character.gender || 'Inconnu'}
@@ -113,7 +113,7 @@
{#if columnVisibility.affiliations !== false}
-
{
try {
const charAff = typeof character.affiliations === 'string'
? ((character.affiliations as string).includes('[') ? JSON.parse(character.affiliations) : (character.affiliations as string).split(',').map((a: string) => a.trim()))
@@ -127,36 +127,36 @@
} catch (e) {
return 'bg-slate-950/60';
}
- })()} p-2 flex items-center justify-center overflow-hidden">
+ })()} p-1 sm:p-2 flex items-center justify-center overflow-hidden">
{#if character.affiliations}
{@const parsedAffiliations = typeof character.affiliations === 'string'
? (character.affiliations.includes('[') ? JSON.parse(character.affiliations) : character.affiliations.split(',').map((a: string) => a.trim()))
: character.affiliations}
{#if Array.isArray(parsedAffiliations) && parsedAffiliations.length > 0}
-
{parsedAffiliations[0]}
+
{parsedAffiliations[0]}
{:else}
-
{parsedAffiliations}
+
{parsedAffiliations}
{/if}
{:else}
-
-
+
-
{/if}
{/if}
{#if columnVisibility.devilFruitType !== false}
-
+
{#if character.devilFruitType}
-
{character.devilFruitType}
+
{character.devilFruitType}
{:else}
-
✕
+
✕
{/if}
{/if}
{#if columnVisibility.haki !== false}
-
{
if (character.hakiObservation === dailyCharacter.hakiObservation && character.hakiArmament === dailyCharacter.hakiArmament && character.hakiConqueror === dailyCharacter.hakiConqueror) {
return 'bg-emerald-600/90';
} else if ((character.hakiObservation && dailyCharacter.hakiObservation) ||
@@ -166,13 +166,13 @@
} else {
return 'bg-red-900/60';
}
- })()} p-2 flex items-center justify-center">
-
+ })()} p-1 sm:p-2 flex items-center justify-center">
+
{#if character.hakiObservation}👁️{/if}
{#if character.hakiArmament}🦾{/if}
{#if character.hakiConqueror}👑{/if}
{#if !character.hakiObservation && !character.hakiArmament && !character.hakiConqueror}
- ✕
+ ✕
{/if}
@@ -180,7 +180,7 @@
{#if columnVisibility.bounty !== false}
-
+
{#if character.bounty != null && dailyCharacter.bounty != null && character.bounty !== dailyCharacter.bounty}
{/if}
{#if character.bounty != null}
-
{formatBounty(character.bounty)} ฿
+
{formatBounty(character.bounty)} ฿
{:else}
-
Inconnue
+
Inconnue
{/if}
{/if}
{#if columnVisibility.height !== false}
-
+
{#if character.height && dailyCharacter.height && character.height !== dailyCharacter.height}
{/if}
{#if character.height}
-
{character.height} m
- {:else}
-
Inconnue
+
{character.height} m
+ {:else}
+
Inconnue
{/if}
{/if}
{#if columnVisibility.origin !== false}
-
-
{character.origin || 'Inconnue'}
+
+
{character.origin || 'Inconnue'}
{/if}
{#if columnVisibility.arc !== false}
-
+
{#if character.arcName !== dailyCharacter.arcName && character.firstAppearance && dailyCharacter.firstAppearance && character.firstAppearance !== dailyCharacter.firstAppearance}
{/if}
-
{character.arcName || 'Inconnu'}
+
{character.arcName || 'Inconnu'}
{/if}