Every world needs a place to keep its stories.
For Dicewoven, that place became The Library — a digital shelf built to hold everything the Loom creates: cards, books, encounters, and adventures.
The Library wasn’t planned at first. It grew naturally — from the need to see what we were making, not just store it.
A simple idea evolved into one of the most ambitious features yet.
🗂 From Builder to Shelf
It began with the Adventure Builder, our tool that collects cards from across the site — Inns, NPCs, Shops, Quests, and Dungeons.
At first, it was purely functional: a way to assemble adventures and export them as PDFs.
But over time, a new goal took shape.
What if these creations could live on the site — displayed like books on a shelf, ready to reopen, edit, and re-arrange?
Thus, The Library was born.
Each card would have a spine, a face, and a home.
Players could hover to flip, open, and manage their own collections — a balance between UI design and storytelling, a tool that feels like lore.
🧱 Building the Shelf
Designing the Library meant blending form and function:
Interactive hover-flip book spines for every saved creation.
Subtle parchment glows and shadowed runes to keep the Dicewoven aesthetic.
A persistent localStorage system, remembering every book added to your shelf.
Planned integration with the PDF export system, allowing players to compile, download, and share their adventures directly.
It became the heart of the user experience — part game, part gallery.
💾 Saving, Loading, and Living Data
Underneath the parchment textures lies pure JavaScript — an intricate weave of localStorage, modular data, and browser persistence.
We tested saving, deleting, and restoring cards across sessions — all without losing the parchment magic or breaking layout.
And while bugs appeared (as they always do), each one revealed a new thread in the system’s design — how best to balance functionality with storytelling.
🪶 Beyond the Shelf
The Library marks more than a technical milestone; it’s a shift in philosophy.
Dicewoven isn’t just about rolling dice — it’s about creating, preserving, and sharing stories.
With the Library, every player becomes both reader and author.
The next phase will bring:
Ko-fi integration for premium or early-access shelves.
Custom book covers for exported adventures.
And eventually, shared libraries — where worlds can intertwine.
The shelves are rising, the glow is returning, and soon the Library will open its doors to all who weave their own tales.
The Loom remembers.