May 2026 - Site Updates
URL restructuring, the Undead Legion roster, a dev blog, mobile fixes, stub pages, and a new video on the home page. A lot happened in the first week.
Kyle
@Trarn · May 12, 2026
A lot has shipped in the first week since launch. This post covers everything Michael and I have added or changed since the site went live.
URL Restructuring
All community pages are now nested under /communities/. What was /rs3 is now /communities/rs3, /dnd is /communities/dnd, and so on. Sub-pages follow the same pattern — /communities/dnd/party, /communities/rs3/roster, etc. Cleaner hierarchy, easier to navigate, and sets us up correctly as the site grows.
Undead Legion Roster
The RS3 page now has a full clan roster at /communities/rs3/roster. Every member is listed with their rank, clan XP, and kill count. You can search by name, filter by rank, and sort by XP, rank tier, or kills. The Roster stat card on the Undead Legion page links directly to it.
Dev Blog
You're reading it. The Developer Updates section is live and powered by a simple in-memory array — no CMS needed for now. New posts show up here as we ship things. The home page hub card no longer says "Coming Soon."
Mobile Fixes
The site was already mostly responsive, but the ambient background glow effects — which use fixed pixel widths like 800px — were silently causing horizontal scrolling on phones. Fixed across every page with overflow-x-hidden on the root layout and overflow-hidden on each main element.
Stub Pages
- Hall of Sagas (/communities/rs3/sagas) - a future home for legendary kills and clan milestones.
- World Lore (/communities/dnd/lore) - faction records, history, and world-building for Prestige Encounters.
- Session Logs (/communities/dnd/sessions) - campaign recaps, indexed by session.
- World Map (/communities/dnd/map) - interactive map of the realm, coming once we have the assets.
New Home Page Video
The main page now features the Back to Roots video. The file came in at 361MB which is over Cloudflare's 300MB upload limit, so we compressed it with FFmpeg (libx264, CRF 23) and got it down to 68MB with no noticeable quality loss. Both videos on the site are now served from Cloudflare R2.
As always, if something looks broken or you have a suggestion, find Trarn or Michael in Discord.