mirror of
https://github.com/abusoww/tuxmate.git
synced 2026-04-17 21:53:12 +02:00
feat: huge UI/UX overhaul, AUR improvements, and code polish
- Shortcuts Bar: Redesigned layout (Esc/Tab grouped, Space added), unified NAV styling, and implemented consistent Arch Blue branding. - AUR Integration: - Added yay/paru helper toggle with keyboard shortcuts (1/2). - Implemented minimal visual ARCH logo indicator for AUR packages. - Standardized all AUR-related UI elements (checkboxes, badges) to official Arch Blue (#1793d1). - Theme System: Refactored useTheme hook to a global Context Provider for perfect animation sync. - Animations & UI: Enhanced drawer animations (slide-up/down), tooltips, and hover states using GSAP. - Performance: Optimized app filtering with useMemo to prevent re-renders; fixed reconciliation issues. - Fixes: Resolved hydration mismatches and malformed HTML tags. - Docs: Updated README and CONTRIBUTING guidelines. - Refactor: Cleaned up unused code.
This commit is contained in:
23
README.md
23
README.md
@@ -54,9 +54,9 @@ Shows which apps are available for your selected distro, with instructions for u
|
||||
|
||||
## 📸 Screenshots
|
||||
|
||||

|
||||

|
||||

|
||||

|
||||

|
||||

|
||||
|
||||
|
||||
|
||||
@@ -216,18 +216,21 @@ See [CONTRIBUTING.md](CONTRIBUTING.md) for contribution guidelines.
|
||||
- [x] Nix, Flatpak & Snap universal package support
|
||||
- [x] 150+ applications across 15 categories
|
||||
- [x] Smart script generation with error handling
|
||||
- [x] AUR helper integration (yay) for Arch
|
||||
- [x] Keyboard navigation (Vim keys + Arrows)
|
||||
- [x] Dark / Light theme toggle
|
||||
- [x] Dark / Light theme toggle with smooth animations
|
||||
- [x] Copy command & Download script
|
||||
- [x] Package availability indicators
|
||||
- [x] Custom domain
|
||||
- [x] Docker support for containerized deployment
|
||||
- [x] CI/CD workflow for automated Docker builds
|
||||
- [x] Docker support
|
||||
- [x] CI/CD shortcuts & workflow
|
||||
- [x] Search & filter applications (Real-time)
|
||||
- [x] AUR Helper selection (yay/paru) + Auto-detection
|
||||
- [x] Keyboard navigation (Vim keys, Arrows, Space, Esc, Enter)
|
||||
- [x] Package availability indicators (including AUR badges)
|
||||
|
||||
|
||||
|
||||
|
||||
### Planned
|
||||
|
||||
- [ ] Search & filter applications
|
||||
- [ ] Winget support (Windows)
|
||||
- [ ] Homebrew support (macOS)
|
||||
- [ ] Save custom presets / profiles
|
||||
|
||||
Reference in New Issue
Block a user