Skip to content

Commit fd98226

Browse files
committed
fix(046): make "Global settings" badge more prominent on security panel
Related #46 Per UX feedback: the "global settings — apply to every imported server" hint on the Servers-tab security panel summary was muted opacity-50 text and the wording suggested the toggles only affected the current import. Both toggles are actually backed by the persistent mcpproxy config — flipping them writes through to mcp_config.json and stays in effect forever. - Promote "Global settings" to a bold primary-color badge (badge-primary badge-sm font-semibold) so it reads at a glance. - Replace the right-side caption with "saved to your mcpproxy config" so the persistence story is explicit, not implied. - Caption hides on narrow viewports (badge alone is enough).
1 parent 0f56647 commit fd98226

25 files changed

Lines changed: 39 additions & 36 deletions

frontend/src/components/OnboardingWizard.vue

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -355,7 +355,10 @@
355355
<summary class="cursor-pointer flex items-center gap-2 px-6 py-2.5 select-none hover:bg-base-200/70 transition-colors">
356356
<span class="transition-transform inline-block group-open:rotate-90 opacity-60">▸</span>
357357
<span class="text-sm font-medium">Runtime isolation and MCP server quarantine</span>
358-
<span class="text-[11px] opacity-50 ml-auto">global settings — apply to every imported server</span>
358+
<span class="ml-auto inline-flex items-center gap-2">
359+
<span class="badge badge-primary badge-sm font-semibold">Global settings</span>
360+
<span class="text-xs opacity-70 hidden sm:inline">saved to your mcpproxy config</span>
361+
</span>
359362
</summary>
360363
<div class="px-6 py-4 space-y-4 bg-base-100">
361364
<!-- Docker isolation -->
1.55 KB
Loading

web/frontend/dist/assets/Activity-CKkJY4Zi.js renamed to web/frontend/dist/assets/Activity-DkNCDDiU.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

web/frontend/dist/assets/AdminDashboard-DiJehDlE.js renamed to web/frontend/dist/assets/AdminDashboard-CrP5j1D9.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)