Commit graph

89 commits

Author SHA1 Message Date
dtonon
5f8bf2fe7e Allow to config the external client 2026-09-24 16:24:29 +02:00
dtonon
455898f3c9 Add release to the footer 2026-09-23 23:11:52 +02:00
dtonon
dde46dc5d1 Fix prifile's text flow on mobile 2026-09-23 12:55:37 +02:00
dtonon
70cb4e8c22 Move logout to the own profile page and the mobile menu 2026-09-23 12:52:45 +02:00
dtonon
8695d3e40e Add in-app notitications 2026-09-23 10:32:32 +02:00
dtonon
1b31695d27 Add credits + hosting relay in the footer 2026-09-21 17:14:02 +02:00
dtonon
d4e644a964 Optimize bunker connections on mobile 2026-09-21 12:20:55 +02:00
dtonon
0f487eb33a Add a "Share link" action to posts 2026-08-28 21:35:47 +01:00
dtonon
bfad456d82 Fix og:title for the homepage 2026-08-28 17:28:13 +01:00
dtonon
8bacf1ccbf Make the favicon configurable via PUBLIC_FAVICON 2026-08-28 14:52:33 +01:00
dtonon
997184cd66 Fix thread scrubber anchoring 2026-08-27 22:50:03 +01:00
dtonon
7b80afbd6c Show "Seen on" in profiles 2026-08-27 21:04:04 +01:00
dtonon
c793203d9f Scroll to the reply when accessing it from profile 2026-08-26 18:48:55 +01:00
dtonon
a9b0702c68 Paginate last post in user profile 2026-08-26 15:08:13 +01:00
dtonon
f40680cbf9 Add the profile page for users 2026-08-26 14:48:41 +01:00
dtonon
fc7c749856 Add cache headers, real 404s, social meta, JSON-LD, robots and sitemap 2026-08-18 17:49:01 +01:00
dtonon
2041f6b899 Render discussion listings and the room overview on the server 2026-08-17 22:05:12 +01:00
dtonon
c23428f904 Render thread pages on the server 2026-08-17 18:29:26 +01:00
dtonon
40e0be35d9 Render the forum shell, resources and contacts on the server 2026-08-17 13:25:44 +01:00
dtonon
54c0682dce Add an opt-in SSR mode with a Node adapter behind PUBLIC_SSR 2026-08-14 19:25:55 +01:00
dtonon
9cc82dc1fe Show an access gate when the relay refuses reads 2026-08-14 18:10:35 +01:00
dtonon
6ecd618bce Join relay and group dynamically, dropping PUBLIC_JOINCODE 2026-08-13 22:54:26 +01:00
dtonon
2ab69e4cd3 Highlight contiguous phrase matches as one block 2026-08-12 19:30:17 +01:00
dtonon
c9227ee8fb Highlight the searched terms in the thread page 2026-08-12 11:33:00 +01:00
dtonon
d61ec05963 Fix dark textareas losing to the forms plugin inside the base layer 2026-07-28 19:51:31 +02:00
dtonon
d256abb42f Split search into shared state with inline homepage input and modal 2026-07-16 13:23:28 +01:00
dtonon
b18b201fbb Restore a search trigger on the homepage 2026-07-16 22:35:11 +01:00
dtonon
950bdf1925 Make search global: modal opened from sidebar, mobile menu and / key 2026-06-19 14:06:07 +01:00
dtonon
98c08e0c55 Recolor the native search clear button 2026-06-18 11:55:53 +01:00
dtonon
f0c7459980 Wrap dark input defaults in @layer base so utilities can override 2026-06-16 20:08:36 +01:00
dtonon
a77b8a29c3 Add search box with results dropdown to the homepage 2026-06-10 12:47:22 +01:00
dtonon
9e26e9dc60 Allow users to delete their messages
No more than 30 minutes old
2026-06-24 10:46:21 +02:00
dtonon
826c806f96 Use pointer cursor for buttons 2026-06-23 17:50:30 +02:00
dtonon
30f52af4b1 Move join before composing, and cache membership state 2026-06-15 12:51:20 +02:00
dtonon
4a59fdb743 Show states in rooms listing 2026-06-10 22:48:03 +01:00
dtonon
d965cdef01 Authenticate over NIP-42 so members see hidden rooms + use one shared SimplePool 2026-06-09 13:00:46 +01:00
dtonon
be3a4b34d3 Allow to specify accend and secondary colors 2026-06-05 17:32:11 +01:00
dtonon
7cd9a68ae3 Reset the <main> scroll on forward navigation 2026-06-04 16:53:54 +01:00
dtonon
2b1a6257de Improve listing UI 2026-06-03 21:13:37 +01:00
dtonon
19b71a87c0 Fix responsive for /contacts 2026-05-29 11:57:45 +01:00
dtonon
aad87df165 Improve scrolling in the thread page 2026-05-28 10:17:28 +01:00
dtonon
dcd3857c80 Enable dark mode 2026-05-27 22:13:48 +01:00
dtonon
b3e6533748 Use prettier-plugin-svelte and prettier-plugin-tailwindcss 2026-05-27 15:30:11 +01:00
dtonon
2f6ea767d1 Allow admins to delete posts 2026-05-26 15:49:38 +01:00
dtonon
3bc2031866 Show images edge-to-edge in mobile 2026-05-26 14:50:54 +01:00
dtonon
d8d8e27687 Review scrolling behavior 2026-05-25 19:10:36 +01:00
dtonon
fe126ca044 Remove top header 2026-05-22 22:09:20 +01:00
dtonon
e453cafa76 Support partials for homepage and contacts
Always using kind:30023 articles
2026-05-22 18:22:19 +01:00
dtonon
af50754aff Show latest discussions in /contacts 2026-05-21 22:53:11 +01:00
dtonon
fb8a8b2224 Optimize navigation links 2026-05-20 23:29:02 +01:00