diff --git a/packages/app/src/components/tools-menu.tsx b/packages/app/src/components/tools-menu.tsx
index 16a4a33a34..f4924f0a58 100644
--- a/packages/app/src/components/tools-menu.tsx
+++ b/packages/app/src/components/tools-menu.tsx
@@ -57,7 +57,7 @@ export function ToolsMenu(props: ToolsMenuProps) {
const [state, setState] = createStore({ tab: props.defaultTab ?? ("mcp" as ToolsMenuTab) })
return (
-
+
value && setState("tab", value as ToolsMenuTab)}
@@ -79,7 +79,7 @@ export function ToolsMenu(props: ToolsMenuProps) {
{(item) => (
-
+
{item().name}
(
-
+
{item.name}
@@ -154,7 +154,7 @@ export function ToolsMenu(props: ToolsMenuProps) {
{(plugin) => (
-
+
{plugin}
@@ -181,7 +181,7 @@ function ToolsList(props: { description: string; children: JSXElement }) {
function ToolsEmpty(props: { title: JSXElement; description: string }) {
return (
-
{props.title}
+
{props.title}
{props.description}
)
diff --git a/packages/storybook/.storybook/preview.css b/packages/storybook/.storybook/preview.css
new file mode 100644
index 0000000000..5092e3c6f0
--- /dev/null
+++ b/packages/storybook/.storybook/preview.css
@@ -0,0 +1,6 @@
+@font-face {
+ font-family: "Inter";
+ src: url("@opencode-ai/ui/fonts/Inter.ttf") format("truetype");
+ font-weight: 100 900;
+ font-style: normal;
+}
diff --git a/packages/storybook/.storybook/preview.tsx b/packages/storybook/.storybook/preview.tsx
index 7c13eb979d..f227427c9a 100644
--- a/packages/storybook/.storybook/preview.tsx
+++ b/packages/storybook/.storybook/preview.tsx
@@ -1,6 +1,7 @@
import "@opencode-ai/ui/styles/tailwind"
import "@opencode-ai/session-ui/styles"
import "@opencode-ai/ui/v2/styles/tailwind.css"
+import "./preview.css"
import { createEffect, onCleanup, onMount } from "solid-js"
import addonA11y from "@storybook/addon-a11y"