Commit Graph

16 Commits

Author SHA1 Message Date
N1C4T
813775cb50 feat: added sidebar, removed verbose comments, fixed npm audits 2026-02-22 04:52:21 +04:00
N1C4T
e8435a49dd refactor: extract AUR/Nix data to json 2026-01-25 21:30:07 +04:00
N1C4T
1cbbdbb08d feat(nix): show unfree packages warning in UI ref #35 2026-01-13 02:16:29 +04:00
N1C4T
a5e82fffa6 fix: service worker network-first strategy + lint fixes 2026-01-10 19:50:59 +04:00
N1C4T
1a55696407 Refine UI: Aesthetic overhaul, mobile improvements 2026-01-10 18:56:51 +04:00
N1C4T
99cfc4716a bar hidden until user interacts with selection 2026-01-10 15:20:10 +04:00
N1C4T
c23cf75d97 hide bottom bar on load, show after first selection 2026-01-10 15:02:09 +04:00
N1C4T
ff5dc12956 update footer button colors 2026-01-06 21:39:52 +04:00
N1C4T
6c9b2123dd improve mobile layout and UX 2026-01-06 12:45:44 +04:00
N1C4T
07773ed42e feat: Enhance UI with system theme, refined headers, and new layout
- layout: Auto-detect system theme on first visit
- header: Refined layout (centered, uppercase subtitle, inline help)
- categories: Compact 'Soft Pill' design with improved focus state
- data: Reorganized Zellij to CLI Tools
- lint: Fixed various linting issues
2026-01-06 03:03:48 +04:00
N1C4T
c3b737f901 refactor: split CommandFooter, perf tweaks
- extracted drawer modal to CommandDrawer (~180 lines)
- CommandFooter now under 270 lines
- replaced transition-all with specific props (colors, transform, etc)
- should reduce repaints on hover states
2025-12-31 22:11:19 +04:00
N1C4T
683943a180 fix: ignore Ctrl/Alt/Meta in keyboard shortcuts 2025-12-31 14:04:15 +04:00
NIJAT
00d521750e feat: refined UI components and updated app data 2025-12-29 12:36:28 +04:00
NIJAT
f83293afe2 fix: prevent command bar text wrapping on narrow screens 2025-12-29 00:12:48 +04:00
NIJAT
b0bd27341a 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.
2025-12-29 00:02:45 +04:00
NIJAT
0eae8240c7 feat: security fixes, loading skeleton, script refactor 2025-12-28 17:29:39 +04:00