From bb85d43bcfa9dad3533e2712fd353ccb4cb12ec0 Mon Sep 17 00:00:00 2001 From: MrChengLen Date: Fri, 25 Sep 2026 19:55:56 +0200 Subject: [PATCH] =?UTF-8?q?feat(ui):=20seven=20quick=20actions=20on=20the?= =?UTF-8?q?=20homepage=20=E2=80=94=20operations=20visible=20before=20uploa?= =?UTF-8?q?d?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Before a file was chosen, the homepage's tool card offered no concrete operation — just the Convert/Compress toggle and an empty target-format dropdown — and the PDF tools sat as small text links in a "More tools" box below the fold. First visible step of surfacing operations earlier: - The tool card now shows, under the drop zone, an "Or choose directly" label with seven chip links — Compress PDF, JPG to PDF, Word to PDF, Split PDF, Extract PDF pages, HEIC to JPG, Compress image (KB/MB) — and "All tools →". Every chip targets a page that already exists; "(KB/MB)" says file size, since pixel resizing isn't built. - Homepage-only: partials/convert_tool.html also renders /compress and the 12 /convert/ pages, so a show_quick_actions flag set only by index() keeps self-links and a diluted row off them. - Server-rendered