c0mrade
|
bc90ba3779
|
refactor: migrate to eslint flat config and format codebase with prettier
- Remove legacy .eslintrc.cjs and .eslintignore
- Add eslint.config.js with flat config, security rules (no-eval, no-implied-eval, no-new-func, no-script-url)
- Add .prettierrc and .prettierignore
- Format entire codebase with prettier
|
2026-01-27 17:37:31 +03:00 |
|
Egor
|
9c2cb24c21
|
Add files via upload
|
2026-01-27 01:20:15 +03:00 |
|
Egor
|
f293fb8b2b
|
Update useTelegramWebApp.ts
|
2026-01-27 00:33:41 +03:00 |
|
Egor
|
857541fb94
|
Update usePullToRefresh.ts
|
2026-01-22 23:32:17 +03:00 |
|
PEDZEO
|
d7b387927f
|
Redesign AdminSettings with tabs navigation and favorites
- Add tab-based navigation (Favorites, Branding, Theme, Payments, etc.)
- Create useFavoriteSettings hook for localStorage-based favorites
- Create SettingCard component for consistent setting display
- Add global search functionality
- Implement collapsible sections for theme presets and colors
- Group settings by meta-categories (payments, subscriptions, etc.)
- Add dropdown for additional categories (More menu)
- Modern UI with improved spacing and interactions
|
2026-01-21 02:52:37 +03:00 |
|
Egor
|
d57419e338
|
Update useTelegramWebApp.ts
|
2026-01-20 13:51:08 +03:00 |
|
PEDZEO
|
2d8a0bd63a
|
Add pull to refresh functionality in Layout component: integrate usePullToRefresh hook, implement visual indicator for refresh state, and ensure compatibility with mobile menu interactions for improved user experience.
|
2026-01-20 03:35:58 +03:00 |
|
PEDZEO
|
64acfbee72
|
Add fullscreen functionality: introduce API methods for getting and updating fullscreen settings, implement caching for fullscreen state, and integrate fullscreen toggle in AdminSettings. Remove unused fullscreen icons from Layout component.
|
2026-01-20 02:17:22 +03:00 |
|
PEDZEO
|
6048d90e46
|
Enhance Layout and useTelegramWebApp hook: add contentSafeAreaInset state and adjust header padding for fullscreen mode to improve layout responsiveness.
|
2026-01-20 01:21:40 +03:00 |
|
PEDZEO
|
8753000a03
|
Add Telegram WebApp support: initialize app, enhance layout with fullscreen toggle, and improve polling mechanism in Wheel component
|
2026-01-20 00:13:11 +03:00 |
|
PEDZEO
|
c96ec5ecf6
|
Enhance performance and user experience in AnimatedBackground and FortuneWheel components. Added low-performance device detection, optimized rendering logic, and improved CSS animations. Refactored theme color application in useThemeColors hook for better palette generation. Updated Dashboard to use static icons on low-performance devices.
|
2026-01-20 00:02:28 +03:00 |
|
PEDZEO
|
5f123a39d9
|
Refactor App component to implement lazy loading for user and admin pages, enhancing performance and reducing initial load time. Introduce LazyPage wrapper for suspense handling during component loading.
|
2026-01-19 01:51:52 +03:00 |
|
PEDZEO
|
3fc22d2b4d
|
Refactor WebSocket URL handling in useWebSocket hook to support both absolute and relative API URLs, improving flexibility and error handling for host resolution.
|
2026-01-19 01:40:50 +03:00 |
|
PEDZEO
|
35ee63b351
|
Add ticket notification system with user and admin notification settings; integrate ToastProvider in main app layout
|
2026-01-19 00:24:13 +03:00 |
|
Egor
|
7be6b5c0ae
|
Add files via upload
|
2026-01-15 19:18:17 +03:00 |
|