diff --git a/llama_stack/ui/README.md b/llama_stack/ui/README.md index b9f60cdb7..36eee4cff 100644 --- a/llama_stack/ui/README.md +++ b/llama_stack/ui/README.md @@ -2,7 +2,13 @@ ## Getting Started -First, run the development server: +First, install dependencies: + +```bash +npm install next react react-dom +``` + +Then, run the development server: ```bash npm run dev diff --git a/llama_stack/ui/app/layout.tsx b/llama_stack/ui/app/layout.tsx index 965e1fb8f..a61fff38f 100644 --- a/llama_stack/ui/app/layout.tsx +++ b/llama_stack/ui/app/layout.tsx @@ -22,16 +22,16 @@ import { AppSidebar } from "@/components/app-sidebar" export default function Layout({ children }: { children: React.ReactNode }) { return ( - - - - -
- - {children} -
-
- - + + + + +
+ + {children} +
+
+ + ) } diff --git a/llama_stack/ui/components/app-sidebar.tsx b/llama_stack/ui/components/app-sidebar.tsx index a8718ad07..b8dd070bb 100644 --- a/llama_stack/ui/components/app-sidebar.tsx +++ b/llama_stack/ui/components/app-sidebar.tsx @@ -1,4 +1,5 @@ import { MessageSquareText, MessagesSquare } from "lucide-react" +import Link from "next/link" import { Sidebar, @@ -29,9 +30,9 @@ const logItems = [ export function AppSidebar() { return ( - - Llama Stack - + + Llama Stack + Logs @@ -40,10 +41,10 @@ export function AppSidebar() { {logItems.map((item) => ( - + {item.title} - + ))} diff --git a/llama_stack/ui/package-lock.json b/llama_stack/ui/package-lock.json index d8fc13790..7ecaeccc4 100644 --- a/llama_stack/ui/package-lock.json +++ b/llama_stack/ui/package-lock.json @@ -15,9 +15,9 @@ "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "lucide-react": "^0.510.0", - "next": "15.3.2", - "react": "^19.0.0", - "react-dom": "^19.0.0", + "next": "^15.3.2", + "react": "^19.1.0", + "react-dom": "^19.1.0", "tailwind-merge": "^3.3.0" }, "devDependencies": { diff --git a/llama_stack/ui/package.json b/llama_stack/ui/package.json index 4da9923e4..7e6e19976 100644 --- a/llama_stack/ui/package.json +++ b/llama_stack/ui/package.json @@ -16,9 +16,9 @@ "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "lucide-react": "^0.510.0", - "next": "15.3.2", - "react": "^19.0.0", - "react-dom": "^19.0.0", + "next": "^15.3.2", + "react": "^19.1.0", + "react-dom": "^19.1.0", "tailwind-merge": "^3.3.0" }, "devDependencies": {