Skip to content

Commit

Permalink
small style improvements
Browse files Browse the repository at this point in the history
  • Loading branch information
GitPaulo committed Jan 6, 2025
1 parent 85f7e26 commit f7a737e
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 30 deletions.
4 changes: 2 additions & 2 deletions src/lib/components/ActionBar.svelte
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<script lang="ts">
import { createEventDispatcher } from "svelte";
import { slide } from "svelte/transition";
import { fade } from "svelte/transition";
import {
autoMode,
toggleAutoMode,
Expand Down Expand Up @@ -29,7 +29,7 @@
</script>

<div
transition:slide
transition:fade
id="action-bar"
class="fixed md:absolute top-1 sm:top-2 mt-2 bg-white rounded-lg p-3 sm:p-2 shadow flex items-center justify-between z-50 overflow-auto"
>
Expand Down
10 changes: 4 additions & 6 deletions src/lib/components/Title.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,8 @@
</script>

{#if $loading}
<div
transition:slide
class="relative flex flex-col mb-8 justify-center items-center"
>
<div class="bg-white rounded-lg p-2 shadow max-w-xl w-full relative">
<div class="relative flex flex-col mb-8 justify-center items-center">
<div class="bg-white rounded-lg p-6 shadow w-full relative max-w-fit">
<div class="text-center">
<img src="logo.png" alt="FFXIV Journey" class="h-16 mx-auto" />
<h1 class="text-2xl sm:text-3xl font-bold text-blue-600 mt-2">
Expand All @@ -24,9 +21,10 @@
</div>
</div>
{:else}
<div class="hidden sm:flex justify-end my-2" transition:slide>
<div class="hidden sm:flex justify-end my-2">
<div
class="group flex items-center p-3 bg-white rounded-lg shadow relative transition-all duration-300"
transition:slide
>
<h1
class="text-blue-600 text-lg font-bold opacity-0 transform scale-95 hidden group-hover:block group-hover:opacity-100 group-hover:scale-100 transition-all duration-300"
Expand Down
43 changes: 21 additions & 22 deletions src/routes/+page.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -435,7 +435,10 @@
<!-- OG Tags -->
<title>FFXIV Journey</title>
<meta property="og:type" content="website" />
<meta property="og:image:alt" content="FFXIV MSQ Progress Tracker preview" />
<meta
property="og:image:alt"
content="Track and share your FFXIV MSQ progress easily!"
/>
<!-- Preload backgrounds -->
<link rel="prefetch" href="background_arealmreborn.webp" as="image" />
<link rel="prefetch" href="background_heavensward.webp" as="image" />
Expand All @@ -448,27 +451,21 @@
<Modal />

<Title />

{#if !$loading}
{#if $loading}
<Loading />
{:else}
<ActionBar
{lastCheckedQuestId}
on:generateLink={generateShareableLink}
on:scrollToLastQuest={scrollToLastCheckedQuest}
on:scrollToTop={scrollToTop}
/>

<Progress />
{/if}

{#if $loading}
<Loading />
{:else}
<Search
placeholder="Search quest name, description and unlocks..."
bind:value={searchQuery}
on:input={handleSearchInput}
/>

{#each $filteredQuests as expansion}
<details transition:fade class="mb-8" open={openExpansions[expansion.name]}>
<summary
Expand Down Expand Up @@ -602,20 +599,22 @@
</details>
{/each}

{#if $filteredQuests && $filteredQuests.length === 0}
<!-- No results container (fade hack) -->
<div class="relative">
{#if $filteredQuests && $filteredQuests.length === 0}
<div class="flex justify-center">
<div class="inline-block p-4 bg-white rounded-lg shadow">
<p class="text-center text-gray-600">No quests found.</p>
<div transition:fade class="absolute inset-0">
<div class="flex justify-center">
<div class="inline-block p-4 bg-white rounded-lg shadow">
<p class="text-center text-gray-600">No quests found.</p>
</div>
</div>
<img
src="moogle_no_results.png"
alt="A moogle displaying no results found"
loading="lazy"
class="mx-auto mt-2 w-3/12 max-w-max min-w-20 object-contain"
/>
</div>
<img
transition:fade
src="moogle_no_results.png"
alt="A moogle displaying no results found"
loading="lazy"
class="mx-auto mt-2 w-3/12 max-w-max min-w-20 object-contain"
/>
{/if}
{/if}
</div>
{/if}

0 comments on commit f7a737e

Please sign in to comment.