From 7c65a1194271d5b5cfa25d492a322f00bd07fd1f Mon Sep 17 00:00:00 2001 From: cssbubble Date: Mon, 13 Jun 2022 13:26:29 +0100 Subject: [PATCH] Fixed #39 embeded video height fixed, breadcrumbs feature added in format detail page --- src/BookCard.svelte | 28 +++++++++++++++------------- src/FormatDetail.svelte | 23 ++++++++++++++++++++--- src/FormatList.svelte | 2 +- src/ItemDetail.svelte | 2 +- src/SearchForm.svelte | 8 ++++---- 5 files changed, 41 insertions(+), 22 deletions(-) diff --git a/src/BookCard.svelte b/src/BookCard.svelte index 0f75704..3a8200d 100644 --- a/src/BookCard.svelte +++ b/src/BookCard.svelte @@ -4,19 +4,21 @@ - - {item.name} + - {#if item.rating} -

- -

- {/if} + {item.name} + + {#if item.rating} +

+ +

+ {/if} + + {#if !item.image} +
+

{item.name}

+

{item.creators}

+
+ {/if} - {#if !item.image} -
-

{item.name}

-

{item.creators}

-
- {/if}
\ No newline at end of file diff --git a/src/FormatDetail.svelte b/src/FormatDetail.svelte index 428661a..e0c1a3c 100644 --- a/src/FormatDetail.svelte +++ b/src/FormatDetail.svelte @@ -2,7 +2,6 @@ import ItemCard from "./ItemCard.svelte" import SearchForm from "./SearchForm.svelte" import { formats } from "./formats.js" -import { fix_and_destroy_block } from "svelte/internal"; export let format; export let alltopics; @@ -39,12 +38,30 @@ import { fix_and_destroy_block } from "svelte/internal"; if(query.sortby == 'year') { return (a.year - b.year)}; if(query.sortby == 'name') { return a.name.localeCompare(b.name)}; }); + + function capitalize(str){ + return str.charAt(0).toUpperCase() + str.slice(1) + } -
+ + +
+ + All Formats + + {capitalize(format)} + + + + Help us improve this taxonomy +
diff --git a/src/FormatList.svelte b/src/FormatList.svelte index 903771a..2e23f7c 100644 --- a/src/FormatList.svelte +++ b/src/FormatList.svelte @@ -3,7 +3,7 @@ -