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