···3- site.standard
4 - move description to markdownDescription and set description as text only
5000000006- big button card
78- card with big call to action button
910-- link card allow changing favicon, og image (+ hide favicon)
11-12- video card?
1314- allow setting base and accent color
1516- ask to fill with some default cards on page creation
1718-- share button (copy share link to blento, maybe post to bluesky?)
19-20-- add icons to "change card to..." popover
21-22- when adding images try to add them in a size that best fits aspect ratio
2324- onboarding
2526-- show alert when user tries to close window with unsaved changes
···3- site.standard
4 - move description to markdownDescription and set description as text only
56+- allow editing on mobile
7+8+- get automatic layout for mobile if only edited on desktop (and vice versa)
9+10+- add cards in middle of current position (both mobile and desktop version)
11+12+- show nsfw warnings
13+14- big button card
1516- card with big call to action button
170018- video card?
1920- allow setting base and accent color
2122- ask to fill with some default cards on page creation
23000024- when adding images try to add them in a size that best fits aspect ratio
2526- onboarding
2728+- fix invalid handle thing
+12-7
docs/CardIdeas.md
···3## media
45- general video card
6-- inline youtube video
7- cartoons: aka https://www.opendoodles.com/
8- excalidraw (/svg card)
9- latest blog post (e.g. leaflet)
10- fake 3d image (with depth map)
11-- fluid text effect (https://flo-bit.dev/projects/fluid-text-effect/)
12-- gifs
13-- little drawing app
14- css voxel art
15- 3d model
01617## social accounts
1819- instagram card (showing follow button, follower count, latest posts)
20-- github card (showing activity grid)
21- bluesky account card (showing follow button, follower count, avatar, name, cover image)
22- youtube channel card (showing channel name, latest videos, follow button?)
23- bluesky posts workcloud
···40- teal.fm
41 - [x] last played songs
42- tangled.sh
0043- popfeed.social
44 - reading goal
45 - [x] latest ratings
46 - lists
47-- smokesignal.events (https://pdsls.dev/at://did:plc:xbtmt2zjwlrfegqvch7fboei/events.smokesignal.calendar.event/3ltn2qrxf3626)
48-- statusphere.xyz (https://googlefonts.github.io/noto-emoji-animation/, https://gist.github.com/sanjacob/a0ccdf6d88f15bf158d8895090722d14)
0049- goals.garden
50- flashes.blue (https://pdsls.dev/at://did:plc:aytgljyikzbtgrnac2u4ccft/blue.flashes.actor.portfolio, https://app.flashes.blue/profile/j4ck.xyz)
51- room: flo-bit.dev/room
···3## media
45- general video card
6+- [x] inline youtube video
7- cartoons: aka https://www.opendoodles.com/
8- excalidraw (/svg card)
9- latest blog post (e.g. leaflet)
10- fake 3d image (with depth map)
11+- [x] fluid text effect (https://flo-bit.dev/projects/fluid-text-effect/)
12+- [x] gifs
13+- [x] little drawing app
14- css voxel art
15- 3d model
16+- spotify or apple music playlist
1718## social accounts
1920- instagram card (showing follow button, follower count, latest posts)
21+- [x] github card (showing activity grid)
22- bluesky account card (showing follow button, follower count, avatar, name, cover image)
23- youtube channel card (showing channel name, latest videos, follow button?)
24- bluesky posts workcloud
···41- teal.fm
42 - [x] last played songs
43- tangled.sh
44+ - pinned repos
45+ - activity heatmap?
46- popfeed.social
47 - reading goal
48 - [x] latest ratings
49 - lists
50+- smokesignal.events
51+ - [x] specific event
52+ - all future events i'm hosting/attending
53+- [x] statusphere.xyz (TODO: assing to specific record)
54- goals.garden
55- flashes.blue (https://pdsls.dev/at://did:plc:aytgljyikzbtgrnac2u4ccft/blue.flashes.actor.portfolio, https://app.flashes.blue/profile/j4ck.xyz)
56- room: flo-bit.dev/room
···1+export { default as SelectTheme } from './SelectTheme.svelte';
2+export { default as SelectThemePopover } from './SelectThemePopover.svelte';
+4
src/lib/types.ts
···5152 // 'side' (default on desktop) or 'top' (always top like mobile view)
53 profilePosition?: 'side' | 'top';
000054 };
55 };
56 profile: AppBskyActorDefs.ProfileViewDetailed;
···5152 // 'side' (default on desktop) or 'top' (always top like mobile view)
53 profilePosition?: 'side' | 'top';
54+55+ // theme colors
56+ accentColor?: string;
57+ baseColor?: string;
58 };
59 };
60 profile: AppBskyActorDefs.ProfileViewDetailed;