···4import EmbedCard from '../EmbedCard/EmbedCard.svelte';
5import type { CardDefinition } from '../types';
6import LivestreamCard from './LivestreamCard.svelte';
07import SidebarItemEmbedLivestreamCard from './SidebarItemEmbedLivestreamCard.svelte';
8import SidebarItemLivestreamCard from './SidebarItemLivestreamCard.svelte';
9···6869export const LivestreamEmbedCardDefitition = {
70 type: 'livestreamEmbed',
71- contentComponent: EmbedCard,
72 sidebarComponent: SidebarItemEmbedLivestreamCard,
73 createNew: (card) => {
74 card.w = 2;
···4import EmbedCard from '../EmbedCard/EmbedCard.svelte';
5import type { CardDefinition } from '../types';
6import LivestreamCard from './LivestreamCard.svelte';
7+import LivestreamEmbedCard from './LivestreamEmbedCard.svelte';
8import SidebarItemEmbedLivestreamCard from './SidebarItemEmbedLivestreamCard.svelte';
9import SidebarItemLivestreamCard from './SidebarItemLivestreamCard.svelte';
10···6970export const LivestreamEmbedCardDefitition = {
71 type: 'livestreamEmbed',
72+ contentComponent: LivestreamEmbedCard,
73 sidebarComponent: SidebarItemEmbedLivestreamCard,
74 createNew: (card) => {
75 card.w = 2;
+6-1
todo.md
···14 - social accounts card (multiple)
15 - cartoons: aka https://www.opendoodles.com/
16 - excalidraw
17- - map
18 - [x] youtube video
19 - youtube channel
20 - guestbook
···28 - smoke signal
29 - statusphere.xyz
30- add some caching to user data
000003132- image cards: different images for dark and light mode
33
···14 - social accounts card (multiple)
15 - cartoons: aka https://www.opendoodles.com/
16 - excalidraw
17+ - [x] map
18 - [x] youtube video
19 - youtube channel
20 - guestbook
···28 - smoke signal
29 - statusphere.xyz
30- add some caching to user data
31+32+- other fun card ideas:
33+ - svader
34+ - zdog
35+ - tixy
3637- image cards: different images for dark and light mode
38