weapon pages: reorder sections, always show all fields
This commit is contained in:
parent
70c0881bb4
commit
a295175b36
2 changed files with 31 additions and 40 deletions
|
|
@ -173,51 +173,42 @@
|
||||||
{#if currentTab === 'info'}
|
{#if currentTab === 'info'}
|
||||||
<section class="details">
|
<section class="details">
|
||||||
<WeaponMetadataSection {weapon} />
|
<WeaponMetadataSection {weapon} />
|
||||||
|
<WeaponGachaSection {weapon} />
|
||||||
{#if weapon.nicknames?.en?.length || weapon.nicknames?.ja?.length}
|
|
||||||
<DetailsContainer title="Nicknames">
|
|
||||||
{#if weapon.nicknames?.en?.length}
|
|
||||||
<DetailItem label="English">
|
|
||||||
<div class="nickname-tags">
|
|
||||||
{#each weapon.nicknames.en as nickname}
|
|
||||||
<span class="nickname-tag">{nickname}</span>
|
|
||||||
{/each}
|
|
||||||
</div>
|
|
||||||
</DetailItem>
|
|
||||||
{/if}
|
|
||||||
{#if weapon.nicknames?.ja?.length}
|
|
||||||
<DetailItem label="Japanese">
|
|
||||||
<div class="nickname-tags">
|
|
||||||
{#each weapon.nicknames.ja as nickname}
|
|
||||||
<span class="nickname-tag">{nickname}</span>
|
|
||||||
{/each}
|
|
||||||
</div>
|
|
||||||
</DetailItem>
|
|
||||||
{/if}
|
|
||||||
</DetailsContainer>
|
|
||||||
{/if}
|
|
||||||
|
|
||||||
<WeaponUncapSection {weapon} />
|
<WeaponUncapSection {weapon} />
|
||||||
<WeaponTaxonomySection {weapon} />
|
<WeaponTaxonomySection {weapon} />
|
||||||
<WeaponStatsSection {weapon} />
|
<WeaponStatsSection {weapon} />
|
||||||
<WeaponGachaSection {weapon} />
|
|
||||||
|
|
||||||
{#if weapon.releaseDate || weapon.flbDate || weapon.ulbDate || weapon.transcendenceDate}
|
<DetailsContainer title="Nicknames">
|
||||||
<DetailsContainer title="Dates">
|
<DetailItem label="English">
|
||||||
{#if weapon.releaseDate}
|
{#if weapon.nicknames?.en?.length}
|
||||||
<DetailItem label="Release Date" value={weapon.releaseDate} />
|
<div class="nickname-tags">
|
||||||
|
{#each weapon.nicknames.en as nickname}
|
||||||
|
<span class="nickname-tag">{nickname}</span>
|
||||||
|
{/each}
|
||||||
|
</div>
|
||||||
|
{:else}
|
||||||
|
<span class="empty-value">—</span>
|
||||||
{/if}
|
{/if}
|
||||||
{#if weapon.flbDate}
|
</DetailItem>
|
||||||
<DetailItem label="FLB Date" value={weapon.flbDate} />
|
<DetailItem label="Japanese">
|
||||||
|
{#if weapon.nicknames?.ja?.length}
|
||||||
|
<div class="nickname-tags">
|
||||||
|
{#each weapon.nicknames.ja as nickname}
|
||||||
|
<span class="nickname-tag">{nickname}</span>
|
||||||
|
{/each}
|
||||||
|
</div>
|
||||||
|
{:else}
|
||||||
|
<span class="empty-value">—</span>
|
||||||
{/if}
|
{/if}
|
||||||
{#if weapon.ulbDate}
|
</DetailItem>
|
||||||
<DetailItem label="ULB Date" value={weapon.ulbDate} />
|
</DetailsContainer>
|
||||||
{/if}
|
|
||||||
{#if weapon.transcendenceDate}
|
<DetailsContainer title="Dates">
|
||||||
<DetailItem label="Transcendence Date" value={weapon.transcendenceDate} />
|
<DetailItem label="Release Date" value={weapon.releaseDate || '—'} />
|
||||||
{/if}
|
<DetailItem label="FLB Date" value={weapon.flbDate || '—'} />
|
||||||
</DetailsContainer>
|
<DetailItem label="ULB Date" value={weapon.ulbDate || '—'} />
|
||||||
{/if}
|
<DetailItem label="Transcendence Date" value={weapon.transcendenceDate || '—'} />
|
||||||
|
</DetailsContainer>
|
||||||
|
|
||||||
<DetailsContainer title="Links">
|
<DetailsContainer title="Links">
|
||||||
<DetailItem label="Wiki (EN)">
|
<DetailItem label="Wiki (EN)">
|
||||||
|
|
|
||||||
|
|
@ -216,10 +216,10 @@
|
||||||
>
|
>
|
||||||
<section class="details">
|
<section class="details">
|
||||||
<WeaponMetadataSection {weapon} {editMode} bind:editData />
|
<WeaponMetadataSection {weapon} {editMode} bind:editData />
|
||||||
|
<WeaponGachaSection {weapon} {editMode} bind:editData />
|
||||||
<WeaponUncapSection {weapon} {editMode} bind:editData />
|
<WeaponUncapSection {weapon} {editMode} bind:editData />
|
||||||
<WeaponTaxonomySection {weapon} {editMode} bind:editData />
|
<WeaponTaxonomySection {weapon} {editMode} bind:editData />
|
||||||
<WeaponStatsSection {weapon} {editMode} bind:editData />
|
<WeaponStatsSection {weapon} {editMode} bind:editData />
|
||||||
<WeaponGachaSection {weapon} {editMode} bind:editData />
|
|
||||||
|
|
||||||
<DetailsContainer title="Nicknames">
|
<DetailsContainer title="Nicknames">
|
||||||
<DetailItem label="Nicknames (EN)">
|
<DetailItem label="Nicknames (EN)">
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue