Commit Graph
78 Commits
Author SHA1 Message Date
plebeius e84038f185 fix(post form): fix positioning and styling on mobile 2025-12-06 15:46:34 +01:00
plebeius 12101fe75e feat: add Multiboards category with /subs/ and /all/ 2025-11-12 16:35:38 +01:00
plebeius 669bb5b181 feat(topbar): add customizable visibility controls for directories and subscriptions 2025-11-07 18:20:11 +01:00
plebeius d78fed1fda refactor(routing): migrate to directory-based board routing 2025-11-07 12:50:58 +01:00
plebeius 79dcc73556 refactor(modals): split directory modal into separate create board modal
Separate DirectoryModal (for home view placeholders) and CreateBoardModal (for board view create button) into distinct components with their own stores, allowing independent styling and cleaner separation of concerns.
2025-11-06 22:20:46 +01:00
plebeius ace4b0c8db fix(directory-modal): move to global layout and close on navigation 2025-11-06 16:37:09 +01:00
plebeius bae6faa929 feat: implement 5chan-specific default board list 2025-11-03 22:06:18 +01:00
plebeius 47b33787eb fix autosubscribe 2025-06-07 18:41:16 +02:00
Tom (plebeius.eth) 339a9bc18a fix(mod multisub): mod page was missing post form 2025-06-04 16:37:17 +02:00
Tom (plebeius.eth) cf183393a4 update board buttons UI, add catalog search UI 2025-03-06 15:44:26 +01:00
Tom (plebeius.eth) ba5753d85e feat: add p/mod feed for all subs the user moderates 2025-03-05 17:38:34 +01:00
Tom (plebeius.eth) b686ca3dd0 refactor settingsmodal to render it globally 2025-03-05 12:06:27 +01:00
Tom (plebeius.eth) 37e325c3d2 refactor replymodal to render it globally 2025-03-05 12:01:48 +01:00
Tom (plebeius.eth) 9db7b9db45 revert route validation, redirection should be handled by each view component if needed 2025-02-20 22:02:01 +01:00
Tom (plebeius.eth) d95d3342de revert %23 hash redirect 2025-02-20 21:44:10 +01:00
Tom (plebeius.eth) 0716aac9e2 feat(boards list): add filter by tag 2025-02-03 22:12:00 +01:00
Tom (plebeius.eth) e033868465 Update app.tsx 2024-12-25 17:11:56 +01:00
Tom (plebeius.eth) 5284b3da1b fix: snow effect shouldn't show on mobile
4chan also doesn't show it on mobile, it's too resource intensive
2024-12-25 17:11:14 +01:00
Tom (plebeius.eth) dd6a4121fb fix eslint 2024-12-24 17:15:51 +01:00
Tom (plebeius.eth) eb3a630cc3 feat: add christmas theme 2024-12-24 17:13:12 +01:00
Tom (plebeius.eth) 24816c6aa8 refactor dynamic time filter logic, let user choose any hour value in time filter params 2024-11-17 15:58:13 +01:00
Tom (plebeius.eth) c6e301af0f style(interface settings): add description to each UI setting 2024-10-31 12:48:01 +01:00
Tom (plebeius.eth) 6692c65c4b add route validation checks 2024-10-29 17:40:09 +01:00
Tom (plebeius.eth) 360dfb4604 fix(router): a link could include '%23' instead of '#' 2024-10-27 15:49:39 +01:00
Tom (plebeius.eth) cb97b67cde style(post mobile): improve buttons positioning, add Update and Auto buttons for clarity 2024-09-08 10:41:08 +02:00
Tom (plebeius.eth) cdee29e94f feat(pending post): show board navigation, stats and post form 2024-08-29 14:18:20 +02:00
Tom (plebeius.eth) d3d88da24a fix theme warning 2024-08-26 17:39:27 +02:00
Tom (plebeius.eth) f95ff6049f memoize initial theme 2024-08-26 12:31:15 +02:00
Tom (plebeius.eth) 733ee597aa refactor: fix warning for bad setState call in theme logic 2024-08-26 11:32:40 +02:00
Tom (plebeius.eth) 17f57a1d7d fix(post form): opening settings would close post form 2024-08-06 22:34:27 +02:00
Tom (plebeius.eth) 66cc23c404 feat: add FAQ page 2024-07-02 13:32:50 +02:00
Tom (plebeius.eth) 3bb1b2f8c1 perf(use-theme): refactor for performance, fix initial theme load after refresh 2024-06-19 22:55:22 +02:00
Tom (plebeius.eth) 3eb9c5c20f fix: performance, logic 2024-06-17 15:39:49 +02:00
Tom (plebeius.eth) 22c1acdd3d feat(subplebbit): add automatic theme based on nsfw or sfw tags 2024-06-17 12:17:36 +02:00
Tom (plebeius.eth) 8e5a5919fa refactor: rename PostPage to Post, export Post component from Post view 2024-06-11 15:49:26 +02:00
Tom (plebeius.eth) 15bffe89bf feat: add time filter to p/all and p/subscriptions 2024-06-09 16:40:32 +02:00
Tom (plebeius.eth) c83169ea12 fix: don't show subplebbit stats in multiboard feeds 2024-06-08 12:17:43 +02:00
Tom (plebeius.eth) 0c2de0ea71 Update app.tsx 2024-06-08 11:41:21 +02:00
Tom (plebeius.eth) 2fabd3cf54 feat(edit menu): add comment edit and delete for authors 2024-06-04 10:30:01 +02:00
Tom (plebeius.eth) 4b2a6025d3 feat(board): show error in feed near loading string 2024-06-03 11:04:53 +02:00
Tom (plebeius.eth) bc74a9ff77 feat(board buttons): improve layout, increase dimensions of post form on mobile, add refresh buttons 2024-05-31 15:16:21 +02:00
Tom (plebeius.eth) 75a1b716f8 rename board-banner to board-header, board-nav to topbar 2024-05-29 21:00:13 +02:00
plebeius.eth a096f664c8 fix regex 2024-05-23 18:03:13 +02:00
plebeius.eth 09f05ac8a0 feat(p/all): add description view 2024-05-17 17:25:25 +02:00
plebeius.eth 970c726720 feat(multisubs): add settings modal 2024-05-17 16:28:09 +02:00
plebeius.eth 86223bb249 feat(board): add p/all and p/subscriptions 2024-05-17 14:54:41 +02:00
plebeius.eth 59365df71a refactor: settings route, link, component 2024-05-09 16:04:24 +02:00
plebeius.eth 5e8d7436f9 fix(not found): force yotsuba theme with ref, not with params in app because they can't be detected in app 2024-05-07 22:09:00 +02:00
plebeius.eth 0ead6775ae fix 404 check, add 404 page mobile style, fix description/rules custom comment 2024-05-06 22:02:49 +02:00
plebeius.eth 5d124d2121 feat: add 'not found' view 2024-05-06 21:40:17 +02:00