Update homepage
parent
b763c317a5
commit
47304cfde4
|
@ -13,8 +13,15 @@
|
|||
const dispatch = createEventDispatcher();
|
||||
|
||||
const featured = {
|
||||
yae_miko: {
|
||||
name: 'Yae Miko',
|
||||
sangonomiya_kokomi: {
|
||||
name: 'Kokomi',
|
||||
rarity: 'legendary',
|
||||
count: 0,
|
||||
average: '...',
|
||||
percentage: '...',
|
||||
},
|
||||
raiden_shogun: {
|
||||
name: 'Raiden',
|
||||
rarity: 'legendary',
|
||||
count: 0,
|
||||
average: '...',
|
||||
|
@ -22,7 +29,7 @@
|
|||
},
|
||||
};
|
||||
const bannerId = 300026;
|
||||
const image = 'yae.png';
|
||||
const image = 'raidenkokomi.png';
|
||||
|
||||
let loading = true;
|
||||
let user = '';
|
||||
|
@ -67,12 +74,12 @@
|
|||
<div class="bg-item rounded-xl p-4 flex flex-col">
|
||||
<div class="relative">
|
||||
<img src="/images/home/{image}" alt="banner" style="min-height: 150px;" />
|
||||
<div class="flex flex-wrap text-white justify-end items-center absolute bottom-0 w-full">
|
||||
<div class="flex flex-wrap text-white justify-between items-center absolute bottom-0 w-full">
|
||||
{#each Object.entries(featured) as [_, item], i}
|
||||
<div
|
||||
class="flex flex-col pt-2"
|
||||
style="background: linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.75) 17%, rgba(0,0,0,0.75) 70%, rgba(0,0,0,0) 100%);
|
||||
{i === 0 ? 'margin-right: 10%;' : ''}"
|
||||
{i === 0 ? 'margin-right: 10%; margin-left: 30%;' : ''}"
|
||||
>
|
||||
<h3 class="text-3xl mr-4 font-black leading-6 text-right">
|
||||
{#if loading}
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
<script>
|
||||
import { createEventDispatcher, tick } from 'svelte';
|
||||
import { mdiChevronRight } from '@mdi/js';
|
||||
import { t } from 'svelte-i18n';
|
||||
|
||||
import { characters } from '../../data/characters';
|
||||
import { builds } from '../../data/build';
|
||||
|
@ -9,7 +10,7 @@
|
|||
|
||||
const dispatch = createEventDispatcher();
|
||||
|
||||
const promoted = ['yae_miko'];
|
||||
const promoted = ['raiden_shogun', 'sangonomiya_kokomi'];
|
||||
let current = 0;
|
||||
|
||||
async function change(index) {
|
||||
|
@ -25,17 +26,14 @@
|
|||
</script>
|
||||
|
||||
<div class="bg-item rounded-xl p-4 flex flex-col">
|
||||
<!-- <div class="flex items-center flex-wrap">
|
||||
<div class="flex items-center flex-wrap -m-1">
|
||||
{#each promoted as item, i}
|
||||
<button
|
||||
class="pill {i < promoted.length - 1 ? 'mr-2' : ''} {current === i ? 'active' : ''}"
|
||||
on:click={() => change(i)}
|
||||
>
|
||||
{characters[item].name}
|
||||
<button class="pill m-1 {current === i ? 'active' : ''}" on:click={() => change(i)}>
|
||||
{$t(characters[item].name)}
|
||||
</button>
|
||||
{/each}
|
||||
</div> -->
|
||||
<div>
|
||||
</div>
|
||||
<div class="mt-2">
|
||||
<div class="flex items-center">
|
||||
<img src="/images/characters/{id}.png" alt={characters[id].name} class="w-12 h-12 mr-2 rounded-full" />
|
||||
<p class="font-semibold text-white text-lg">{buildName} Build</p>
|
||||
|
|
Binary file not shown.
After Width: | Height: | Size: 255 KiB |
Loading…
Reference in New Issue