Read-it-later social network

init metadata remote fn, style bookmark card

Changed files
+8 -6
src
lib
components
routes
+7 -5
README.md
··· 2 2 3 3 Get started at [potatonet.app](https://potatonet.app) 🥔 4 4 5 - - [ ] `/<handle>/home`: bookmarks per user 5 + - [ ] `/<handle>/bookmarks`: bookmarks per user 6 6 - [x] fetch bookmarks 7 7 - [x] filter by query term 8 8 - [x] refresh bookmarks 9 - - [ ] filter by tags 9 + - [x] filter by tags 10 + - [ ] pagination 10 11 - [ ] atproto auth 11 12 - [x] login/logout 12 13 - [ ] bookmark CRUD 13 - - [ ] explore 14 - - [ ] query and paginate all bookmarks 15 - - [ ] filter explore 14 + - [x] explore 15 + - [x] query all bookmarks 16 + - [x] filter explore 17 + - [ ] pagination 16 18 - [ ] search bar `/search?q=<term>` 17 19 18 20 > Special thanks to [pilcrowonpaper](https://pilcrowonpaper.com) for `@oslojs/encoding` library and the
+1 -1
src/lib/components/BookmarkCard.svelte
··· 13 13 </script> 14 14 15 15 <article class="flex flex-col gap-4 border border-dashed hover:border-solid hover:shadow-lg px-4 py-3 w-fit"> 16 - <a href={bookmark.subject} class="hover:underline hover:cursor-pointer hover:text-shadow-md text-xl visited:text-violet-600">{bookmark.subject}</a> 16 + <a href={bookmark.subject} class="break-all hover:underline hover:cursor-pointer hover:text-shadow-md text-xl visited:text-violet-600">{bookmark.subject}</a> 17 17 {#if bookmark.tags && bookmark.tags.length > 0} 18 18 <div class="flex gap-5 flex-wrap"> 19 19 {#each bookmark.tags as tag}
src/routes/api/metadata.remote.ts

This is a binary file and will not be displayed.