Commit Graph
10 Commits
Author SHA1 Message Date
Tommaso CasaburiandGitHub f74b33f43b feat(flags): add comment flags (#1140)
* feat(flags): add comment flags

* fix(flags): address review feedback

* fix(flags): clear stale flag publish data
2026-05-24 23:14:36 +07:00
Tommaso Casaburi 0df81b598e fix(board header): replace loading icon with spinner 2026-05-23 23:30:51 +07:00
Tommaso Casaburi 782a1f466f feat(p2p stats): redesign connected peers with world map and country flags
Restyle the connected-peers list in the classic square, flat imageboard style,
move it to the end of the panel, and open it by default. Add an offline
approximate world map and per-peer country flags (sprite order taken from the
original 4chan flags.css), plus codify the old-school design rules in DESIGN.md
and point agents to them from AGENTS.md.
2026-05-23 18:33:00 +07:00
Tommaso CasaburiandGitHub aedee9fb83 feat(archive): implement comment.archived and add archive page (#1074)
* feat(archive): implement comment.archived and add archive page

Add isCommentArchived() utility, /board/:boardIdentifier/archive route,
archive view with filtered feed, and UI integration (board buttons, edit
menu, catalog row, post). Archived indicator on catalog and posts.

* fix(archive): address review feedback from Bugbot and CodeRabbit

Add missing i18n keys (archived, thread_archived, view, loading_archive),
add /archive/settings route, replace hardcoded English in archive.tsx, and
fix mobile test state.
2026-03-13 16:06:36 +08:00
plebeius 8b7834b62e improve favicon 2025-11-11 15:24:35 +01:00
plebeius 967584294c add 5chan logos for board admins and mods 2025-11-01 19:15:54 +01:00
Tom (plebeius.eth) 95233944c1 style(offline icon): use blue for loading, red for failed after 30 seconds 2024-07-19 17:39:47 +02:00
Tom (plebeius.eth) fe434cb634 feat(board header): add yellow offline icon for loading online status, red icon for offline status 2024-07-09 14:59:18 +02:00
Tom (plebeius.eth) 9f7544936e feat: use red offline icon for subplebbits that are most likely offline (ipns record fails to update) 2024-07-07 20:02:58 +02:00
plebeius.eth e24fe8bc30 add mobile button style 2024-03-21 15:21:33 +01:00