Commit Graph

271 Commits

Author SHA1 Message Date
Tom (plebeius.eth)
f1122f4671 fix assets size 2025-04-12 17:21:00 +02:00
Tom (plebeius.eth)
38387908cf Update sprout-2.png 2025-04-10 12:01:26 +02:00
Tom (plebeius.eth)
fe292b9d04 update sprout assets, update sidebar, fix eslint 2025-04-08 15:17:10 +02:00
Tom (plebeius.eth)
331fc9a8c5 Update sprout-2.png 2025-04-07 15:10:01 +02:00
Tom (plebeius.eth)
f19e335232 update assets 2025-04-07 14:48:56 +02:00
Tom (plebeius.eth)
96f6e2573b add new mascot, Sprout (new logo, not found pics, etc) 2025-04-07 00:08:48 +02:00
Tom (plebeius.eth)
9cb8d00690 update translation 2025-04-06 12:36:44 +02:00
Tom (plebeius.eth)
205e6d3c23 fix translation, icon margin 2025-04-06 00:02:00 +02:00
Tom (plebeius.eth)
ee37b49d88 feat(embeds): add PDF support for direct links and pdf file upload 2025-04-05 16:51:33 +02:00
Tom (plebeius.eth)
ffcc3bbbc3 add translation 2025-04-04 19:13:50 +02:00
Tom (plebeius.eth)
3cadb68db6 style(communities page): add "over18" label next to subs tagged as nsfw 2025-04-04 19:05:36 +02:00
Tom (plebeius.eth)
010f8b7077 add translations, fix bugs and warnings, update UI 2025-04-04 16:42:16 +02:00
Tom (plebeius.eth)
32a643e21c feat(settings): add "content options" page, add option to hide all default subs from topbar 2025-04-03 14:48:02 +02:00
Tom (plebeius.eth)
15857fc430 missing translation 2025-04-02 17:46:47 +02:00
Tom (plebeius.eth)
723dd4bc43 missing translation 2025-04-02 17:44:14 +02:00
Tom (plebeius.eth)
594c107195 add translation 2025-04-02 17:41:46 +02:00
Tom (plebeius.eth)
d4fc8bb822 feat(search bar): search posts in current feed by query, highlight post titles matching result 2025-04-01 16:53:17 +02:00
Tom (plebeius.eth)
da1123483f don't show search option when not available, add translations 2025-03-28 15:11:01 +01:00
Tom (plebeius.eth)
980e7894e9 add translation 2025-03-22 11:34:53 +01:00
Tom (plebeius.eth)
0cf2e4c1f7 add translations 2025-03-21 23:09:27 +01:00
Tom (plebeius.eth)
bf118e7ac8 feat(submit forms): add "preview" button to let the user quickly check how the markdown will render 2025-03-20 14:54:27 +01:00
Tom (plebeius.eth)
dc43aeb993 feat(submit page): add media file upload
On desktop or android, the user can drop or select a media file in the upload box, which automatically uploads it to catbox.moe in the background, and pastes the direct link to the media in the url field.
2025-03-19 21:40:24 +01:00
Tom (plebeius.eth)
4509713e04 update translations 2025-03-19 18:22:03 +01:00
Tom (plebeius.eth)
f5771b159d clearer wording and styling for mod edit reason 2025-03-17 18:38:50 +01:00
Tom (plebeius.eth)
110121ef53 add user-friendly info 2025-03-17 17:08:11 +01:00
Tom (plebeius.eth)
14e0fb8025 fix(pending post): pending post would appear in profile page instead of post page 2025-03-17 17:04:15 +01:00
Tom (plebeius.eth)
51f4fdc4b4 update translations 2025-03-14 13:53:45 +01:00
Tom (plebeius.eth)
88a1ead60b migrate from CRA to Vite, upgrade to React 19 2025-03-08 22:35:26 +01:00
Tom (plebeius.eth)
83e7b1b6bd display state strings from backend, but with user friendly wording 2025-02-19 23:39:09 +01:00
Tom (plebeius.eth)
c47131788d feat(footer): display "loading feed" and then "looking for more posts" because it's more user-friendly, moving the mouse over displays the backend state 2025-02-17 18:13:21 +01:00
Tom (plebeius.eth)
b6f83abf48 style(feed): improve loading string wording 2025-02-13 16:38:23 +01:00
Tom (plebeius.eth)
2a9eb260a3 feat(sidebar): display moderator/owner/admin status of account, if any 2025-02-12 22:01:09 +01:00
Tom (plebeius.eth)
afa1e3ffae feat(home): show message linking to p/all when user has 0 subscriptions 2025-02-11 22:05:11 +01:00
Tom (plebeius.eth)
210e9e762a clearer wording 2025-02-10 16:21:59 +01:00
Tom (plebeius.eth)
2a34ec6263 feat(subplebbit sidebar): add link to read-only subplebbit settings 2025-02-10 15:41:10 +01:00
Tom (plebeius.eth)
962d293896 Update default.json 2025-02-10 15:04:02 +01:00
Tom (plebeius.eth)
416361e817 update translation 2025-02-08 13:13:05 +01:00
Tom (plebeius.eth)
9051bfa437 feat(subplebbits list): add infobar for filtering by tag, undo, prevent filtering by invalid tag 2025-02-08 13:05:43 +01:00
Tom (plebeius.eth)
168d6161aa style(subplebbits list): improve design 2025-02-06 16:38:02 +01:00
Tom (plebeius.eth)
6d2a30eb7a fix icon resolution 2025-02-06 13:20:09 +01:00
Tom (plebeius.eth)
507b9a1a56 Update index.html 2025-01-12 22:36:26 +01:00
Tom (plebeius.eth)
544a4e8b54 Revert "perf: add asset preloading via css modules"
This reverts commit 6a8e46a7d7.
2025-01-04 12:20:01 +01:00
Tom (plebeius.eth)
6a8e46a7d7 perf: add asset preloading via css modules
previously it wouldn't work because the css would use duplicate assets hashed by webpack
2024-12-28 23:35:24 +01:00
Tom (plebeius.eth)
c6519bc18e fix translation 2024-12-23 17:13:18 +01:00
Tom (plebeius.eth)
a825e3f36c style(profile): add better-looking close button for welcome bar, improve wording 2024-12-22 22:48:28 +01:00
Tom (plebeius.eth)
7729413691 add missing translations, "are you sure" ui dialog 2024-12-22 17:56:51 +01:00
Tom (plebeius.eth)
92b19c472f fix(user page): account age was imprecise 2024-12-22 17:48:49 +01:00
Tom (plebeius.eth)
59f1f1b572 feat(reply): add colored "submitter" "[S]" next to user name if reply author is also the post author 2024-12-19 15:57:04 +01:00
Tom (plebeius.eth)
8399174914 fix(settings): "check for update" button didn't include apk case, now it can download the latest apk 2024-12-19 15:35:32 +01:00
Tom (plebeius.eth)
81c29bfbe8 add translations 2024-12-19 14:42:18 +01:00