From 0c7c50b4747bee7c353c926b18ed1150fb9b0864 Mon Sep 17 00:00:00 2001 From: Lucas Oliveira Date: Thu, 2 Nov 2023 00:08:20 -0300 Subject: [PATCH] Badge design changed --- src/frontend/src/components/ui/badge.tsx | 4 +- .../StorePage/components/market-card.tsx | 4 +- src/frontend/src/pages/StorePage/index.tsx | 94 ++++++++++++------- 3 files changed, 65 insertions(+), 37 deletions(-) diff --git a/src/frontend/src/components/ui/badge.tsx b/src/frontend/src/components/ui/badge.tsx index c101e3114..4ea312810 100644 --- a/src/frontend/src/components/ui/badge.tsx +++ b/src/frontend/src/components/ui/badge.tsx @@ -14,12 +14,14 @@ const badgeVariants = cva( "bg-secondary hover:bg-secondary/80 border-transparent text-secondary-foreground", destructive: "bg-destructive hover:bg-destructive/80 border-transparent text-destructive-foreground", - outline: "text-foreground", + outline: "text-primary/80 hover:bg-muted border-ring/60", }, size: { sm: "h-4 text-xs", md: "h-5 text-sm", lg: "h-6 text-base", + sq: "h-6 text-sm font-medium rounded-md", + xq: "h-5 text-xs font-medium rounded-md", }, }, defaultVariants: { diff --git a/src/frontend/src/pages/StorePage/components/market-card.tsx b/src/frontend/src/pages/StorePage/components/market-card.tsx index a1559e46d..5a578c84e 100644 --- a/src/frontend/src/pages/StorePage/components/market-card.tsx +++ b/src/frontend/src/pages/StorePage/components/market-card.tsx @@ -163,9 +163,9 @@ export const MarketCardComponent = ({ data }: { data: storeComponent }) => { data.tags.map((tag, index) => ( {tag.name} diff --git a/src/frontend/src/pages/StorePage/index.tsx b/src/frontend/src/pages/StorePage/index.tsx index 713e6ded6..4c9a082b0 100644 --- a/src/frontend/src/pages/StorePage/index.tsx +++ b/src/frontend/src/pages/StorePage/index.tsx @@ -2,6 +2,7 @@ import { cloneDeep } from "lodash"; import { Search } from "lucide-react"; import { useContext, useEffect, useRef, useState } from "react"; import PaginatorComponent from "../../components/PaginatorComponent"; +import ShadTooltip from "../../components/ShadTooltipComponent"; import IconComponent from "../../components/genericIconComponent"; import Header from "../../components/headerComponent"; import { SkeletonCardComponent } from "../../components/skeletonCardComponent"; @@ -161,6 +162,8 @@ export default function StorePage(): JSX.Element { ); } + const [tabActive, setTabActive] = useState("Flows"); + return ( <>
@@ -191,8 +194,8 @@ export default function StorePage(): JSX.Element { Search flows and components from the community.
-
-
+
+
-
- -
-
- + Components + + + +
-
+
+ +
+
{!loading && tags.map((i, idx) => ( category === i.id) ? "bg-beta-foreground text-background hover:bg-beta-foreground" : "" @@ -271,6 +296,7 @@ export default function StorePage(): JSX.Element { ))}
+
{loading ? ( <>