diff --git a/src/components/DopeAssTable.svelte b/src/components/DopeAssTable.svelte index 8fdc6be..8c4db3a 100644 --- a/src/components/DopeAssTable.svelte +++ b/src/components/DopeAssTable.svelte @@ -99,7 +99,11 @@ {#each columns as column} - {column.displayName} + {#if column.html} + {@html column.displayName} + {:else} + {column.displayName} + {/if} {#if sort.attr === column.attr} {#if sort.ascending} ▲ @@ -174,10 +178,10 @@ div.table-wrap { /* background: linear-gradient(white 30%, rgba(255,255,255,0)), linear-gradient(rgba(255,255,255,0), white 70%) 0 100%, - + linear-gradient(rgba(22,59,90,0.25) 0%, rgba(22,59,90,0)), linear-gradient(rgba(22,59,90,0), rgba(22,59,90,0.25) 100%) 0 100%; - + background-repeat: no-repeat; background-size: 100% 50px, 100% 50px, 100% 15px, 100% 15px; background-attachment: local, local, scroll, scroll; @@ -194,4 +198,4 @@ td.negative { color: red; } - \ No newline at end of file + diff --git a/src/components/Settings.svelte b/src/components/Settings.svelte index c798490..d3d9fe3 100644 --- a/src/components/Settings.svelte +++ b/src/components/Settings.svelte @@ -1,5 +1,5 @@

JP Misc Features Timeline

@@ -25,77 +288,28 @@

Features

- - - {#each jpContentHistory.features as releaseData, i} - - - - - - {/each} -
FeatureJP Release DateDays After JP Launch
{releaseData.description}{releaseData.jpDate}{Math.round((new Date(releaseData.jpDate) - jpLaunchDate) / 1000 / 60 / 60 / 24)}
+

The following table assumes EN schedule is {determineOffsetWord($enScheduleOffset.feature)} by {Math.abs($enScheduleOffset.feature)} days.

+

Dungeons

- - - {#each jpContentHistory.dungeon as releaseData, i} - - - - - - {/each} -
DungeonJP Release DateDays After JP Launch
{releaseData.level}{releaseData.jpDate}{Math.round((new Date(releaseData.jpDate) - jpLaunchDate) / 1000 / 60 / 60 / 24)}
+

The following table assumes EN schedule is {determineOffsetWord($enScheduleOffset.dungeon)} by {Math.abs($enScheduleOffset.dungeon)} days.

+

Grotto Quests

- - - {#each jpContentHistory.grotto as releaseData, i} - - - - - - {/each} -
Grotto LevelJP Release DateDays After JP Launch
{releaseData.level}{releaseData.jpDate}{Math.round((new Date(releaseData.jpDate) - jpLaunchDate) / 1000 / 60 / 60 / 24)}
+

The following table assumes EN schedule is {determineOffsetWord($enScheduleOffset.grotto)} by {Math.abs($enScheduleOffset.grotto)} days.

+

Shards in Shop

- - - {#each jpContentHistory.shardsInShop as releaseData, i} - - - - - - - {/each} -
CharacterShopJP Release DateDays After JP Launch
{releaseData.name}{shopDisplayNames[releaseData.shop]}{releaseData.jpDate}{Math.round((new Date(releaseData.jpDate) - jpLaunchDate) / 1000 / 60 / 60 / 24)}
+

The following table assumes EN schedule is {determineOffsetWord($enScheduleOffset.shards)} by {Math.abs($enScheduleOffset.shards)} days.

+

Arena Shuffles

- - - {#each jpContentHistory.arenaShuffle as releaseData, i} - - - - - - {/each} -
ArenaJP DateDays After JP Launch
{getArenaName(releaseData.type)}{releaseData.jpDate}{Math.round((new Date(releaseData.jpDate) - jpLaunchDate) / 1000 / 60 / 60 / 24)}
+

The following table assumes EN schedule is {determineOffsetWord($enScheduleOffset.arenaShuffle)} by {Math.abs($enScheduleOffset.arenaShuffle)} days.

+

Furniture Levels

- - - {#each jpContentHistory.furnitureLevelCap as releaseData, i} - - - - - - {/each} -
Furniture Level CapJP Release DateDays After JP Launch
{releaseData.level}{releaseData.jpDate}{Math.round((new Date(releaseData.jpDate) - jpLaunchDate) / 1000 / 60 / 60 / 24)}
+

The following table assumes EN schedule is {determineOffsetWord($enScheduleOffset.furnitureLevelCap)} by {Math.abs($enScheduleOffset.furnitureLevelCap)} days.

+ diff --git a/src/routes/jp-history/ranks-levels-areas.svelte b/src/routes/jp-history/ranks-levels-areas.svelte index 0a408db..b0b5590 100644 --- a/src/routes/jp-history/ranks-levels-areas.svelte +++ b/src/routes/jp-history/ranks-levels-areas.svelte @@ -1,38 +1,55 @@