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