From 4835f9f33f1433c49f3af65197dcfbcca27d9a8f Mon Sep 17 00:00:00 2001 From: Florian <45694132+flo-bit@users.noreply.github.com> Date: Fri, 13 Feb 2026 21:46:57 +0100 Subject: [PATCH] fix bluesky media, switch creation modal --- .../core/LinkCard/CreateLinkCardModal.svelte | 3 +- .../core/MapCard/CreateMapCardModal.svelte | 3 +- .../CreateAppleMusicCardModal.svelte | 3 +- .../CreateBlueskyMediaCardModal.svelte | 41 ++++++++----------- src/lib/cards/media/BlueskyMediaCard/index.ts | 2 + .../EmbedCard/CreateEmbedCardModal.svelte | 3 +- .../media/GIFCard/GiphySearchModal.svelte | 3 +- .../LastFMCard/CreateLastFMCardModal.svelte | 3 +- .../CreateGrainGalleryCardModal.svelte | 3 +- .../PlyrFMCard/CreatePlyrFMCardModal.svelte | 3 +- .../SpotifyCard/CreateSpotifyCardModal.svelte | 3 +- .../CreateYoutubeCardModal.svelte | 3 +- .../CreateBigSocialCardModal.svelte | 3 +- .../CreateBlueskyPostCardModal.svelte | 3 +- .../EventCard/CreateEventCardModal.svelte | 3 +- .../CreateGitHubContributorsCardModal.svelte | 3 +- .../CreateGitHubProfileCardModal.svelte | 3 +- .../CreateGuestbookCardModal.svelte | 3 +- .../CreateKickstarterCardModal.svelte | 3 +- .../CreateProductHuntCardModal.svelte | 3 +- .../CreateSembleCollectionCardModal.svelte | 3 +- .../CreateFluidTextCardModal.svelte | 3 +- .../Model3DCard/CreateModel3DCardModal.svelte | 3 +- 23 files changed, 61 insertions(+), 45 deletions(-) diff --git a/src/lib/cards/core/LinkCard/CreateLinkCardModal.svelte b/src/lib/cards/core/LinkCard/CreateLinkCardModal.svelte index b11e6ee..82d2066 100644 --- a/src/lib/cards/core/LinkCard/CreateLinkCardModal.svelte +++ b/src/lib/cards/core/LinkCard/CreateLinkCardModal.svelte @@ -1,5 +1,6 @@ Select an image or video
- {#each mediaList as media (media.thumbnail || media.playlist)} + {#each mediaList as media (media.fullsize || media.thumbnail || media.playlist)} -
diff --git a/src/lib/cards/media/BlueskyMediaCard/index.ts b/src/lib/cards/media/BlueskyMediaCard/index.ts index 1176c43..079e607 100644 --- a/src/lib/cards/media/BlueskyMediaCard/index.ts +++ b/src/lib/cards/media/BlueskyMediaCard/index.ts @@ -1,12 +1,14 @@ import type { CardDefinition } from '../../types'; import BlueskyMediaCard from './BlueskyMediaCard.svelte'; import CreateBlueskyMediaCardModal from './CreateBlueskyMediaCardModal.svelte'; +import ImageCardSettings from '../../core/ImageCard/ImageCardSettings.svelte'; export const BlueskyMediaCardDefinition = { type: 'blueskyMedia', contentComponent: BlueskyMediaCard, createNew: () => {}, creationModalComponent: CreateBlueskyMediaCardModal, + settingsComponent: ImageCardSettings, canHaveLabel: true, keywords: ['bsky', 'atproto', 'media', 'feed'], diff --git a/src/lib/cards/media/EmbedCard/CreateEmbedCardModal.svelte b/src/lib/cards/media/EmbedCard/CreateEmbedCardModal.svelte index bb9d2d2..bad0f6d 100644 --- a/src/lib/cards/media/EmbedCard/CreateEmbedCardModal.svelte +++ b/src/lib/cards/media/EmbedCard/CreateEmbedCardModal.svelte @@ -1,5 +1,6 @@