undef-dice
2026-01-09
Dice board UI overhauled, mobile touch handling improved, and dddice scraper tools added
9 files · 6,604+ · 6,564-
Dice board iteration
1 file changed
index.htmlOverhauled board UI layout, visual styling, and touch-action rules
- Overhauled the dice board UI layout and visual styling in
index.htmlremediate behavioral1 file
index.html
- Added touch-action manipulation rules for iOS Safari to prevent double-tap and pinch zoom on the page and canvas elements
harden
internal
1 file
index.html
- Added user-select and touch-callout CSS prevention for better mobile experience
harden
internal
1 file
index.html
Prototype cleanup
2 files changed
dice-roller-v52(1).htmlRemoved earlier prototypedice-roller.jsxRemoved React prototype
- Removed the “Reroll” button and its associated CSS; simplified to a Grab + Roll two-button action row
baseline
behavioral
1 file
index.html
- Added a
CONFIG.DEBUGflag to gate console logging output baseline behavioral1 file
index.html
- Removed
dice-roller-v52(1).htmlanddice-roller.jsxprototype files baseline internal2 files
dice-roller-v52(1).htmldice-roller.jsx
dddice scraper tools
6 files changed
dddice_scraper.pyScraper for dddice dice theme manifestsdddice_converter.pyConverter for dddice theme datadddice_fetch_manifest.pyManifest fetcher utilitydddice_scraper_simple.pySimplified scraper variantdddice_skin_tool.pySkin tool for dddice themesdddice_theme_viewer.htmlBrowser-based theme preview tool
- Fixed touch interaction issues that were causing unintended browser zoom on mobile devices
remediate
internal
1 file
index.html
- Added dddice scraper, converter, manifest fetcher, skin tool, and HTML theme viewer under
tools/dddice/instantiate internal4 files
dddice_scraper.pydddice_converter.pydddice_skin_tool.pydddice_theme_viewer.html