Commit Graph
34 Commits
Author SHA1 Message Date
plebeius 3bd1c0ad4f feat(favicon): swap tab favicon for SFW vs NSFW boards 2026-03-02 21:08:46 +08:00
plebeius e556a9e662 chore(deps): replace plebbit/plebbit-react-hooks with bitsocialhq/pkc-react-hooks
bitsocialhq/pkc-react-hooks is a fork of plebbit-react-hooks that we're maintaining temporarily as an attempt to modernize the original repository using AI tools, possibly merging changes back into plebbit-react-hooks, which should also be rebranded to pkc-react-hooks eventually, under the org pkcprotocol.
2026-02-28 15:02:56 +08:00
plebeius 64c89533f0 feat(rules): add URL params for direct links to board rules
Support /rules/:boardIdentifier (e.g. /rules/pol, /rules/somedomain.eth).
Selection updates URL; rules page always uses yotsuba theme.
2026-02-20 16:12:52 +08:00
plebeius 63ee8aa168 refactor: rebrand default subplebbits to 5chan directories 2026-01-28 16:51:27 +08:00
plebeius 9cc78694d8 fix(themes): all and subscriptions multiboards should use yotsuba 2025-11-08 15:27:25 +01:00
plebeius d78fed1fda refactor(routing): migrate to directory-based board routing 2025-11-07 12:50:58 +01:00
plebeius bae6faa929 feat: implement 5chan-specific default board list 2025-11-03 22:06:18 +01:00
plebeius 26d014b696 fix(settings): resolve theme persistence bug after hard refresh 2025-10-23 21:44:43 +02: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) ffe42c35ea upgrade react to v19, migrate from CRA to Vite, add react compiler 2025-03-04 17:53:05 +01:00
Tom (plebeius.eth) 882703b00d feat: auto subscribe new accounts to specific default subplebbits 2025-02-20 15:15:19 +01:00
Tom (plebeius.eth) cbed83cd10 fix(theme): christmas theme should only run on dec 24 and 25
that's how 4chan does it, it makes sense since the theme is distracting especially on desktop
2025-01-26 23:35:50 +01:00
Tom (plebeius.eth) 65ed3dffd5 fix(theme): prevent special theme from persisting outside holiday period 2025-01-26 23:29:26 +01:00
Tom (plebeius.eth) f533faf9f6 let christmas theme run until jan 5th 2024-12-24 17:44:43 +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) 6692c65c4b add route validation checks 2024-10-29 17:40:09 +01:00
Tom (plebeius.eth) 5f55adef07 fix(theme): changing theme wouldn't work in pending post page 2024-09-08 16:31:21 +02:00
Tom (plebeius.eth) 4e390a9fc5 fix(theme): theme changed incorrectly in pending post page 2024-08-28 22:05:20 +02:00
Tom (plebeius.eth) d3d88da24a fix theme warning 2024-08-26 17:39:27 +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) f06c50ef33 fix(theme): changing theme in sfw sub wouldn't change it for p/all and p/subscriptions. it should because sfw is the default 2024-08-05 11:58:33 +02:00
Tom (plebeius.eth) 06e18289a4 feat(styles): remember style selection per sfw or nsfw category, instead of single board 2024-06-30 21:50:50 +02:00
Tom (plebeius.eth) dc4416880e fix changing many themes quickly bugged out 2024-06-22 12:43:37 +02:00
Tom (plebeius.eth) 032ba62cbe fix(themes): changing theme would bug out 2024-06-22 12:36:38 +02:00
Tom (plebeius.eth) 73f4136f53 fix(use-theme): body css would bug out on navigation 2024-06-20 13:17:11 +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) bf806d6990 fix eslint 2024-06-17 17:50:26 +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) 911ec8f65f refactor: move use-theme store to stores 2024-05-31 20:14:32 +02:00
plebeius.eth 3f8d3dd9d1 update homepage, css themes 2024-03-15 22:42:13 +01:00
plebeius.eth 8f61caa789 add default subplebbit addresses 2024-03-01 20:42:21 +01:00
plebeius.eth 71f99ffca5 add themes, home component, body css 2024-02-28 21:18:37 +01:00