From 1fe950f55b27e63392df9e05039cde617ac665d3 Mon Sep 17 00:00:00 2001
From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
Date: Thu, 8 Feb 2024 08:44:56 -0600
Subject: [PATCH] a few style updates to better match figma (#9745)
---
web/src/components/Chip.tsx | 2 +-
web/src/components/Header.tsx | 29 +++-------------------
web/src/components/Sidebar.tsx | 42 +-------------------------------
web/src/components/ui/button.tsx | 3 ++-
web/src/pages/site-navigation.ts | 34 ++++++++++++++++++++++++++
5 files changed, 41 insertions(+), 69 deletions(-)
create mode 100644 web/src/pages/site-navigation.ts
diff --git a/web/src/components/Chip.tsx b/web/src/components/Chip.tsx
index 8333a8f78..ce7d0886e 100644
--- a/web/src/components/Chip.tsx
+++ b/web/src/components/Chip.tsx
@@ -6,7 +6,7 @@ type ChipProps = {
};
export default function Chip({ className, children }: ChipProps) {
return (
-
+
{children}
);
diff --git a/web/src/components/Header.tsx b/web/src/components/Header.tsx
index c84e6afd6..608a5281c 100644
--- a/web/src/components/Header.tsx
+++ b/web/src/components/Header.tsx
@@ -57,36 +57,13 @@ import ActivityIndicator from "./ui/activity-indicator";
import { useRestart } from "@/api/ws";
import { ENV } from "@/env";
import { NavLink } from "react-router-dom";
+import { navbarLinks } from "@/pages/site-navigation";
type HeaderProps = {
onToggleNavbar: () => void;
};
function HeaderNavigation() {
- const navbarLinks = [
- {
- id: 1,
- title: "Live",
- url: "/",
- },
- {
- id: 2,
- title: "History",
- url: "/history",
- },
- {
- id: 3,
- title: "Export",
- url: "/export",
- },
- {
- id: 4,
- title: "UI Playground",
- url: "/playground",
- dev: true,
- },
- ];
-
return (
{navbarLinks.map((item) => {
@@ -97,7 +74,7 @@ function HeaderNavigation() {
key={item.id}
to={item.url}
className={({ isActive }) =>
- `py-4 px-2 flex flex-row items-center text-center rounded-lg gap-2 hover:bg-border ${
+ `my-2 py-3 px-4 text-muted-foreground flex flex-row items-center text-center rounded-lg gap-2 hover:bg-border ${
isActive ? "font-bold bg-popover text-popover-foreground" : ""
}`
}
@@ -145,7 +122,7 @@ function Header({ onToggleNavbar }: HeaderProps) {
return (