Ariver
2026-05-11 8491e08bb399e01e281b33ca01e075b1c75d82ba
Apptag/AppGridItem.swift
@@ -6,6 +6,7 @@
struct AppGridItem: View {
    let app: AppInfo
    let iconSize: CGFloat
    var showName: Bool = true
    let onSelect: () -> Void
    @State private var isHovered = false
@@ -30,6 +31,7 @@
                    .lineLimit(1)
                    .truncationMode(.tail)
                    .frame(maxWidth: iconSize + 20)
                    .opacity(showName ? 1 : (isHovered ? 0.85 : 0))
            }
            .padding(.vertical, 8)
            .padding(.horizontal, 4)