Commit graph

80 commits

Author SHA1 Message Date
dtonon
53b4865de1 Apply soft wrap to threads 2026-09-21 12:20:55 +02:00
dtonon
272c7d5ce6 Fix newlines rendering 2026-09-21 12:20:55 +02:00
dtonon
d4e644a964 Optimize bunker connections on mobile 2026-09-21 12:20:55 +02:00
dtonon
bfad456d82 Fix og:title for the homepage 2026-08-28 17:28:13 +01:00
dtonon
f40680cbf9 Add the profile page for users 2026-08-26 14:48:41 +01:00
dtonon
bcbc70ecb8 Add sign-up via Nstart 2026-08-25 22:24:46 +01:00
dtonon
03395adf85 Implement login via bunker 2026-08-25 18:47:11 +01:00
dtonon
f734ff030c Personalize UI for rooms with few discussions 2026-08-25 16:28:55 +01:00
dtonon
23ef212320 Personalize UI for empty rooms 2026-08-24 19:09:37 +01:00
dtonon
7e98cb2575 Don't pass the click event as the login continuation in the chat sidebar 2026-08-21 18:43:19 +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
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
2c432b57e7 Route stray keystrokes into the search modal input 2026-08-12 22:24:11 +01:00
dtonon
c9227ee8fb Highlight the searched terms in the thread page 2026-08-12 11:33:00 +01:00
dtonon
fecfbaab8b Route search triggers to the inline input via the DOM 2026-07-28 12:03:45 +01:00
dtonon
a5237a5e75 Darken the chat composer in dark mode 2026-07-17 18:22:16 +01:00
dtonon
d256abb42f Split search into shared state with inline homepage input and modal 2026-07-16 13:23:28 +01:00
dtonon
950bdf1925 Make search global: modal opened from sidebar, mobile menu and / key 2026-06-19 14:06:07 +01:00
dtonon
d67b789f28 Restyle the search input 2026-06-19 19:43:58 +01:00
dtonon
c7dad445b5 Use / shortcut with key hint for search 2026-06-16 15:27:41 +01:00
dtonon
d836ee588f Highlight the search terms in the results 2026-06-11 20:03:31 +01:00
dtonon
a77b8a29c3 Add search box with results dropdown to the homepage 2026-06-10 12:47:22 +01:00
dtonon
fce1f78afe Update css 2026-06-24 16:30:02 +02:00
dtonon
9e26e9dc60 Allow users to delete their messages
No more than 30 minutes old
2026-06-24 10:46:21 +02:00
dtonon
2daaec15fa Revert edge-to-edge images (3bc2031) 2026-06-24 10:46:20 +02:00
dtonon
55e6ed2ca8 Replace the input with a "Login to chat" button for logged-out users 2026-06-23 17:50:32 +02:00
dtonon
fb74eda8a1 Improve chat's input UX 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
fadac80033 Show day separators in the chat 2026-06-11 23:28:20 +01:00
dtonon
6377d00268 Fix random css stuff 2026-06-08 12:20:28 +01:00
dtonon
be3a4b34d3 Allow to specify accend and secondary colors 2026-06-05 17:32:11 +01:00
dtonon
2b1a6257de Improve listing UI 2026-06-03 21:13:37 +01:00
dtonon
2dc823d055 Normalize forum URLs as nostr events and rendered them as titles 2026-06-02 20:25:20 +01:00
dtonon
fc51e33ceb Link nostr entities and URLs in chat messages
Image URLs included
2026-06-01 20:45:02 +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
052bc45260 Allow root absolute links 2026-05-21 23:42:02 +01:00
dtonon
fb8a8b2224 Optimize navigation links 2026-05-20 23:29:02 +01:00
dtonon
346a5a0005 Optimize css 2026-05-20 22:55:45 +01:00
dtonon
b901215e1a Support resources with kind:30023 articles 2026-05-19 15:14:53 +01:00
dtonon
f6bea700f0 Enable full mode with multiple rooms 2026-05-19 13:15:36 +01:00
dtonon
2e6f453abe Improve mobile version 2026-05-18 12:27:18 +01:00
dtonon
d4982dff0c Add Contacts page 2026-05-15 11:47:01 +01:00
dtonon
04ef78b8a5 Add sort toggle for discussions (activity / newest) 2026-05-14 23:10:26 +01:00