diff --git a/clients/web/src/components/screens/ResourcesScreen/ResourcesScreen.tsx b/clients/web/src/components/screens/ResourcesScreen/ResourcesScreen.tsx
index eab11b1f..cefdd5cc 100644
--- a/clients/web/src/components/screens/ResourcesScreen/ResourcesScreen.tsx
+++ b/clients/web/src/components/screens/ResourcesScreen/ResourcesScreen.tsx
@@ -1,4 +1,4 @@
-import { Card, Flex, ScrollArea, Stack, Text } from "@mantine/core";
+import { Card, Flex, Group, ScrollArea, Stack, Text } from "@mantine/core";
import { ResourceControls } from "../../groups/ResourceControls/ResourceControls";
import { ResourcePreviewPanel } from "../../groups/ResourcePreviewPanel/ResourcePreviewPanel";
import { ResourceTemplatePanel } from "../../groups/ResourceTemplatePanel/ResourceTemplatePanel";
@@ -114,52 +114,66 @@ export function ResourcesScreen({
-
-
- {selectedTemplate ? (
- <>
-
-
-
- {selectedResource && (
-
- onReadResource(selectedResource.uri)}
- onSubscribe={() =>
- onSubscribeResource(selectedResource.uri)
- }
- onUnsubscribe={() =>
- onUnsubscribeResource(selectedResource.uri)
- }
- />
-
- )}
- >
- ) : selectedResource ? (
+ {selectedTemplate ? (
+
+
- onReadResource(selectedResource.uri)}
- onSubscribe={() => onSubscribeResource(selectedResource.uri)}
- onUnsubscribe={() =>
- onUnsubscribeResource(selectedResource.uri)
- }
+
- ) : (
-
- Select a resource to preview
-
- )}
-
-
+
+
+ {selectedResource ? (
+
+ onReadResource(selectedResource.uri)}
+ onSubscribe={() =>
+ onSubscribeResource(selectedResource.uri)
+ }
+ onUnsubscribe={() =>
+ onUnsubscribeResource(selectedResource.uri)
+ }
+ />
+
+ ) : (
+
+
+ Enter a URI and click Read to preview
+
+
+ )}
+
+
+ ) : selectedResource ? (
+
+
+ onReadResource(selectedResource.uri)}
+ onSubscribe={() => onSubscribeResource(selectedResource.uri)}
+ onUnsubscribe={() =>
+ onUnsubscribeResource(selectedResource.uri)
+ }
+ />
+
+
+ ) : (
+
+ Select a resource to preview
+
+ )}
);
}