feat(FN-3072): fix design tokens, mobile touch targets, and plugin settings
This merge addresses FN-3072 design feedback by updating CSS design tokens and mobile touch targets in ModelOnboardingModal, PluginSlot, and SettingsModal components, while also adding tests for droid settings plugin integration states. FN-3137 refines MissionManager's back-button navigation test as Fusion-Task-Id: FN-3072
This commit is contained in:
@@ -19,6 +19,15 @@ describe("droid runtime plugin index", () => {
|
||||
]));
|
||||
});
|
||||
|
||||
it("locks droid settings slot registration shape", () => {
|
||||
const settingsSlot = plugin.uiSlots?.find((slot) => slot.slotId === "settings-provider-card");
|
||||
expect(settingsSlot).toMatchObject({
|
||||
slotId: "settings-provider-card",
|
||||
label: "Droid CLI Provider",
|
||||
componentPath: "./components/settings-provider-card.js",
|
||||
});
|
||||
});
|
||||
|
||||
it("has a valid manifest", () => {
|
||||
expect(() => validatePluginManifest(plugin.manifest)).not.toThrow();
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user