Enhance plugin loading and toolbar integration

- Added packagePath to plugin loader for improved manifest handling.
- Refactored GlobalToolbarPlugins for better slot and launcher management in BreadcrumbBar.
- Updated launcher trigger styles for globalToolbarButton.
This commit is contained in:
gsxdsm
2026-03-14 15:27:45 -07:00
parent 811e2b9909
commit ec261e9c7c
3 changed files with 26 additions and 18 deletions

View File

@@ -196,6 +196,9 @@ function launcherTriggerClassName(placementZone: PluginLauncherPlacementZone): s
case "sidebar":
case "sidebarPanel":
return "justify-start h-8 w-full";
case "toolbarButton":
case "globalToolbarButton":
return "h-8";
default:
return "h-8";
}
@@ -733,7 +736,7 @@ function DefaultLauncherTrigger({
return (
<Button
type="button"
variant={placementZone === "toolbarButton" ? "outline" : "ghost"}
variant={placementZone === "toolbarButton" || placementZone === "globalToolbarButton" ? "outline" : "ghost"}
size="sm"
className={launcherTriggerClassName(placementZone)}
onClick={onClick}