Commit graph

109 commits

Author SHA1 Message Date
sakrecoer
b38b8322c7 we haz our own profile pages 2026-08-21 14:23:02 +02:00
sakrecoer
44f2d6b353 we has our own icon 2026-08-21 14:22:49 +02:00
sakrecoer
9197e4d12c hide some forums 2026-08-21 14:21:58 +02:00
dtonon
d61ec05963 Fix dark textareas losing to the forms plugin inside the base layer 2026-07-28 19:51:31 +02:00
dtonon
475d891b4c Merge branch 'search' 2026-07-28 19:22:39 +02: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
b18b201fbb Restore a search trigger on the homepage 2026-07-16 22:35:11 +01:00
dtonon
ea478c1e4b Update readme 2026-06-24 16:30:02 +02: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
dc164bd8e2 Sort groups by create/update date 2026-06-23 17:50:31 +02:00
dtonon
e958877600 Make PUBLIC_GROUP_ID optional for full mode 2026-06-23 17:50:31 +02:00
dtonon
ed1775aeb5 Fix latests discussions for full mode 2026-06-23 17:50:31 +02:00
dtonon
826c806f96 Use pointer cursor for buttons 2026-06-23 17:50:30 +02:00
dtonon
fb74eda8a1 Improve chat's input UX 2026-06-23 17:50:30 +02: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
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
c7dad445b5 Use / shortcut with key hint for search 2026-06-16 15:27:41 +01: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
0f9ce1a0ee Keep the relay's relevance order in search results 2026-06-11 21:28:19 +01:00
dtonon
d836ee588f Highlight the search terms in the results 2026-06-11 20:03:31 +01:00
dtonon
4a59fdb743 Show states in rooms listing 2026-06-10 22:48:03 +01:00
dtonon
540ba10654 Scope search by group client-side, pyramid rejects search + #h 2026-06-10 18:48:02 +01:00
dtonon
a77b8a29c3 Add search box with results dropdown to the homepage 2026-06-10 12:47:22 +01:00
dtonon
043be1d3fd Add NIP-50 thread search helper 2026-06-09 21:23:13 +01:00
dtonon
5887a5705e Add PUBLIC_SEARCH config option 2026-06-09 20:00:44 +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
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
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
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
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
bf35b5096b Manage some env items as optional
PUBLIC_TITLE, PUBLIC_MODE, PUBLIC_JOINCODE, PUBLIC_LABELS, and
PUBLIC_BLOSSOM_URL can be omitted entirely, each falls back to the
default already encoded in the file
2026-05-25 15:33:29 +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