feat: mobile-like window size and always-visible stats

- Changed window size to mobile phone format (400x800)
- Removed width condition for ActiveProxyFooter - now always visible
- Added run-umbrix.sh launch script with icon copying
- Stats cards now display on all screen sizes
This commit is contained in:
Umbrix Developer
2026-01-17 13:09:20 +03:00
parent ec5ebbd54b
commit 76a374950f
245 changed files with 7931 additions and 1315 deletions

View File

@@ -9,6 +9,20 @@ abstract class Constants {
static const termsAndConditionsUrl = "https://umbrix.net/terms.html";
static const cfWarpPrivacyPolicy = "https://www.cloudflare.com/application/privacypolicy/";
static const cfWarpTermsOfService = "https://www.cloudflare.com/application/terms/";
// ===== НАСТРОЙКИ СЕРВЕРА ОБНОВЛЕНИЙ =====
// Собственный сервер обновлений (для приватного репозитория)
// 📝 ИНСТРУКЦИЯ: Замените на URL вашего API сервера
// Пример: "https://api.umbrix.net/api/latest"
// 🧪 Для тестирования в эмуляторе используйте: "http://10.0.2.2:8000/api.php"
// См. документацию в папке: update-server/README.md
static const customUpdateServerUrl = "http://10.0.2.2:8000/api.php";
// Использовать собственный сервер обновлений вместо GitHub
// true = использовать customUpdateServerUrl (для приватного репозитория)
// false = использовать GitHub Releases (для публичного репозитория)
static const useCustomUpdateServer = true;
}
const kAnimationDuration = Duration(milliseconds: 250);