···1<script lang="ts">
2 import '../app.css';
3-4 import { ThemeToggle } from '@foxui/core';
5 import { onMount } from 'svelte';
6 import { initClient } from '$lib/oauth';
078 let { children } = $props();
9···11 initClient();
12 });
13</script>
14-1516{@render children()}
1718<ThemeToggle class="fixed top-2 left-2 z-10" />
0000
···1<script lang="ts">
2 import '../app.css';
3+4 import { ThemeToggle } from '@foxui/core';
5 import { onMount } from 'svelte';
6 import { initClient } from '$lib/oauth';
7+ import YoutubeVideoPlayer, { videoPlayer } from '$lib/cards/utils/YoutubeVideoPlayer.svelte';
89 let { children } = $props();
10···12 initClient();
13 });
14</script>
01516{@render children()}
1718<ThemeToggle class="fixed top-2 left-2 z-10" />
19+20+{#if videoPlayer.id}
21+ <YoutubeVideoPlayer />
22+{/if}
+14-2
todo.md
···3- video card
4- edit already created cards (e.g. change link)
5- link card: save favicon and og image to pds
0006- more cards:
7 - instagram
8 - github
···10 - bluesky post (fixed or latest)
11 - social accounts card (multiple)
12 - cartoons: aka https://www.opendoodles.com/
013 - map
14 - youtube video
15 - youtube channel
16 - guestbook
017- other atproto apps
18 - leaflet
19 - skywatched
0000002021- image cards: different images for dark and light mode
22-2324- allow setting custom base and accent color
25-- allow changing avatar and description to be different than bluesky00
···3- video card
4- edit already created cards (e.g. change link)
5- link card: save favicon and og image to pds
6+- more cards list
7+- paste handler for card creation
8+- text cards: align text top middle bottom and left center right
9- more cards:
10 - instagram
11 - github
···13 - bluesky post (fixed or latest)
14 - social accounts card (multiple)
15 - cartoons: aka https://www.opendoodles.com/
16+ - excalidraw
17 - map
18 - youtube video
19 - youtube channel
20 - guestbook
21+22- other atproto apps
23 - leaflet
24 - skywatched
25+ - teal.fm
26+ - tangled.sh
27+ - popfeed.social
28+ - smoke signal
29+ - statusphere.xyz
30+- add some caching to user data
3132- image cards: different images for dark and light mode
03334- allow setting custom base and accent color
35+- allow changing avatar and description to be different than bluesky
36+- allow adding background image
37+- borderless cards