Personal web toolbox & calculator.
  • JavaScript 52.2%
  • CSS 40.1%
  • HTML 7.7%
Find a file
Brad Wenner 1c2bdaf4b2
All checks were successful
Deploy to Server / deploy (push) Successful in 3s
[style] background colors, primary highlight
2026-01-02 22:49:12 -08:00
.forgejo/workflows gridstack (#1) 2025-12-31 20:43:44 -08:00
calculator scaffold theming 2026-01-01 11:56:08 -08:00
color-converter [tool] color converter 2026-01-01 15:38:29 -08:00
dice-roller [dice] fix roll state persist 2026-01-01 19:14:51 -08:00
timer [timer] improvements 2026-01-01 19:10:56 -08:00
todo [task] drag and drop, simpler styling 2026-01-01 19:05:09 -08:00
vendor [vendor] add firacode 2026-01-01 11:36:34 -08:00
webembed [tool] webembed 2026-01-01 19:48:49 -08:00
.DS_Store gridstack (#1) 2025-12-31 20:43:44 -08:00
.gitignore [style] background colors, primary highlight 2026-01-02 22:49:12 -08:00
android-chrome-192x192.png favicon 2025-12-31 22:52:49 -08:00
android-chrome-512x512.png favicon 2025-12-31 22:52:49 -08:00
apple-touch-icon.png favicon 2025-12-31 22:52:49 -08:00
CLAUDE.md scaffold theming 2026-01-01 11:56:08 -08:00
dashboard.css [style] background colors, primary highlight 2026-01-02 22:49:12 -08:00
dashboard.js [style] background colors, primary highlight 2026-01-02 22:49:12 -08:00
favicon-16x16.png favicon 2025-12-31 22:52:49 -08:00
favicon-32x32.png favicon 2025-12-31 22:52:49 -08:00
favicon.ico favicon 2025-12-31 22:52:49 -08:00
index.html add theme selector 2026-01-01 12:06:40 -08:00
README.md Update README.md 2026-01-01 21:09:04 -08:00
site.webmanifest favicon 2025-12-31 22:52:49 -08:00
tools.json [tool] webembed 2026-01-01 19:48:49 -08:00
TOOLS_CONFIG.md implement local or remote tools 2025-12-31 20:53:00 -08:00

toolbox

Brad's personal dashboard of tools - a customizable, drag-and-drop grid workspace powered by GridStack.

Features

  • Drag-and-drop grid - Arrange tools however you want
  • Resizable cards - Adjust tool sizes to fit your workflow
  • Persistent layout - Positions and sizes saved automatically
  • Fullscreen mode - Expand any tool to fill the screen
  • Add/remove tools - Customize your dashboard on the fly
  • Dark theme - Clean, minimal i3-gaps inspired aesthetic
  • iframe isolation - Tools run independently without conflicts

Usage

Click "+" in the header to enable/disable tools. Drag cards to reposition, resize from bottom corners, or click ⛶ for fullscreen mode.

Your layout and tool states are automatically saved to localStorage.

Deployment

Automatically deployed via Forgejo Actions on push to main branch.

Local Development

python3 -m http.server 8080