Launcher: should respect the same design as other panels

- mTertiary for hover
- no special gradient
- classic thin border
This commit is contained in:
LemmyCook 2025-08-21 21:25:13 -04:00
parent cb554f106b
commit 7d47b98621
4 changed files with 135 additions and 125 deletions

View file

@ -11,9 +11,11 @@ Singleton {
try {
if (iconName && typeof Quickshell !== 'undefined' && Quickshell.iconPath) {
const p = Quickshell.iconPath(iconName, fallback)
if (p && p !== "") return p
if (p && p !== "")
return p
}
} catch (e) {
// ignore and fall back
}
try {
@ -26,7 +28,8 @@ Singleton {
// Resolve icon path for a DesktopEntries appId - safe on missing entries
function iconForAppId(appId, fallbackName) {
const fallback = fallbackName || "application-x-executable"
if (!appId) return iconFromName(fallback, fallback)
if (!appId)
return iconFromName(fallback, fallback)
try {
if (typeof DesktopEntries === 'undefined' || !DesktopEntries.byId)
return iconFromName(fallback, fallback)
@ -38,5 +41,3 @@ Singleton {
}
}
}