Site-wide alignment polish, translation gap cleanup, Dot renderer zoom fix
This release touches three areas: consistent page alignment across every tool page, closing translation gaps on non-Chinese pages, and a fix for the DOT graph renderer's zoom behavior.
Unified alignment across all tool pages
Many tool pages had sections that hovered at odd horizontal positions: blocks were centered instead of left-aligned, and each section had a different width, so the page's left edge looked ragged. All 60 tool pages now share the same layout rhythm — sections align to a single left axis, span the content column fully, and keep consistent spacing. Tool pages with deliberately narrow elements (such as the chmod permission table) keep their intended widths.
Translation gaps filled
A sweep of every user-facing string against our four-language dictionary found around 100 keys that had no translation for English, Japanese, or Vietnamese — those pages silently fell back to Chinese. The gaps covered the webhook tool, the favorite button tooltip, clipboard notices, the stash feature, the CSV editor (Vietnamese), and more. All four languages are now complete: switching languages no longer leaves any Chinese text behind.
DOT renderer: zoom without the page jumping
When zooming the DOT graph preview with the mouse wheel, the whole page used to scroll along — the preview would slide out of view. Two root causes were fixed, and zooming is now completely contained: wheel over the preview and only the graph scales, the page stays put.
Also in this release
- The Cron tool page got a layout redesign: presets now show their expression directly on the chip, field cards display live values, and all sections align left.
- A production CSS quirk that made tooltips and dropdown menus invisible was fixed earlier today; this release builds on that.
