feat: added sidebar, removed verbose comments, fixed npm audits

This commit is contained in:
N1C4T
2026-02-22 04:52:21 +04:00
parent 48dad0786b
commit 813775cb50
27 changed files with 1423 additions and 663 deletions

View File

@@ -50,11 +50,11 @@ export function AurPopover({
{/* Popover */}
{isOpen && (
<div
className="absolute bottom-full left-0 mb-2 w-64 bg-[var(--bg-secondary)] border border-[var(--border-primary)] rounded-xl shadow-2xl overflow-hidden"
className="absolute bottom-full left-0 mb-2 w-64 bg-[var(--bg-primary)] border border-[var(--border-primary)]/30 rounded-xl shadow-lg overflow-hidden"
style={{ animation: 'tooltipSlideUp 0.2s ease-out' }}
>
{/* Header */}
<div className="px-3 py-2 border-b border-[var(--border-primary)] bg-[var(--bg-tertiary)]">
<div className="px-3 py-2.5 border-b border-[var(--border-primary)]/15">
<p className="text-xs font-medium text-[var(--text-primary)]">AUR Packages</p>
<p className="text-xs text-[var(--text-muted)]">
{hasYayInstalled ? 'Using yay' : 'Will install yay first'}
@@ -74,7 +74,7 @@ export function AurPopover({
</div>
{/* Yay Checkbox */}
<div className="px-3 py-2 border-t border-[var(--border-primary)]">
<div className="px-3 py-2.5 border-t border-[var(--border-primary)]/15">
<label className="flex items-center gap-2 cursor-pointer select-none group">
<div className="relative">
<input