refactor: consolidate icons and move server edit to separate page

- Create centralized icons file at src/components/icons/index.tsx
- Update admin and AppShell icons to re-export from centralized location
- Replace trial "T" button with GiftIcon in AdminServers
- Move server editing from modal to dedicated page /admin/servers/:id/edit
- Add localization keys for server edit page (mainSettings, pricingAndLimits, updateError)
This commit is contained in:
c0mrade
2026-02-02 10:03:47 +03:00
parent e5096d571f
commit 803609c1fb
11 changed files with 980 additions and 813 deletions

View File

@@ -1893,7 +1893,10 @@
"enable": "Включить",
"disable": "Отключить",
"toggleTrial": "Переключить триал",
"loadError": "Не удалось загрузить сервер"
"loadError": "Не удалось загрузить сервер",
"mainSettings": "Основные настройки",
"pricingAndLimits": "Цены и лимиты",
"updateError": "Не удалось сохранить изменения"
},
"campaigns": {
"title": "Рекламные кампании",