Nouveautés & Corrections
- Choose a scan type: redesigned landing page.
- Three clear choices (Full / Quick / Custom) with the recommended one marked, each card is fully clickable with a subtle hover lift.
- Live signatures freshness pill at the top-right ("up to date" vs "outdated") with the loaded version shown on hover; one-click Download and Import buttons.
- Last-scan line reads "today / yesterday / N days ago" with the exact date and time next to it.
- Custom scan carries a visible PREMIUM badge when the license is missing so the gating is obvious.
- Custom scan options: redesigned configuration page.
- Three resizable panels — Elements to scan / Engine settings / Locations — with a draggable split between the two left columns and the locations tree so power users can grow the drive picker.
- Compact header strip summarizes the current configuration (active categories, selected locations, engine badges for MalPE / Cloud / Rootkit when on, mode).
- Master toggle on the categories column flips every element at once; action footer with Cancel / Start scan replaces the previous button bar.
- Same page is now used by the scheduled-scan editor so creating a scheduled custom scan uses the modernized options UI.
- Scan results page.
- Clean-scan state shows "No threats found" with a green shield and offers a single Finish button, instead of leaving Cancel / Quarantine (0) wired to nothing meaningful.
- Finish on a clean scan skips the end-of-scan upsell dialog (nothing was removed, nothing to upsell).
- Status column widths and empty-state copy tightened on the detections list.
- Dark theme corrections across the scan flow.
- Scan-choice, custom-scan options, and scan-results pages now honor the dark palette on first paint and on live theme flips (previously these could stay light-mode even when the rest of the window was dark).
- Dashboard "Start scan" button, scan-progress action buttons and the results-page action bar now share the same primary blue so pills read consistently across pages.
- Dashboard: Last scan date renders as "—" instead of a blank line when no scan has been recorded yet.
- Translation refresh for the new landing page, custom-scan options and results-page copy.