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.
This commit is contained in:
plebeius
2026-02-20 16:12:52 +08:00
parent cb0ab3a698
commit 64c89533f0
3 changed files with 22 additions and 5 deletions
+1 -1
View File
@@ -194,7 +194,7 @@ const App = () => (
<Route element={<GlobalLayout />}>
<Route path='/' element={<Home />} />
<Route path='/faq' element={<FAQ />} />
<Route path='/rules' element={<Rules />} />
<Route path='/rules/:boardIdentifier?' element={<Rules />} />
<Route element={<BoardLayout />}>
<Route path='/all/:timeFilterName?' element={null} />
<Route path='/all/:timeFilterName?/settings' element={null} />