NiceVPN Complete UI & Download Center - Revision 4 - 2026-08-01

ADMIN PANEL
- Rebuilt the authenticated administration shell with a new light-first operations UI.
- Replaced the former oversized dark dashboard header with a compact functional workspace header.
- Added larger, standardized typography for navigation, forms, tables, buttons and reports.
- Added a complete Software Links manager with platform creation, sorting, activation, color and visual icon selection.
- Added multiple editable download sources per platform with custom title, URL, badge, icon, ordering and status.
- Added public download page title/subtitle and maintenance controls.

PUBLIC DOWNLOAD CENTER
- Added downloads.php as a standalone modern application download page.
- Added automatic Android, iOS, Windows, macOS and Linux detection.
- Added a device-specific recommendation hero while retaining all platforms below it.
- Added animated download buttons, download-start feedback and responsive platform cards.
- Added shared database-backed content controlled from the admin panel.

MINI APP
- Added the new «آموزش اتصال» navigation destination.
- Added the same database-backed download catalogue inside Mini App.
- Added automatic device detection, recommended downloads, all-platform accordions and three connection steps.
- Replaced navigation visuals with Tabler Icons.
- Added the small «فیلترشکن را خاموش کنید!» warning below online payment buttons for purchase and renewal.

MIGRATION
- Added software_platforms and software_links tables.
- Added safe default platform seeding from admin, Mini App and public download entry points.

PREVIOUS FIXES RETAINED
- Official /renew request and live renewal pricing.
- Customer service cards, Jalali dates, traffic, QR/config modal and wallet transactions.
- Complete Mini App receipt notifications and modular churn analytics.
