Fixed header

This commit is contained in:
Lucas Oliveira 2023-10-25 19:45:04 -03:00
commit 3d6227d881
4 changed files with 21 additions and 18 deletions

View file

@ -32,7 +32,7 @@ export default function Header(): JSX.Element {
return ( return (
<div className="header-arrangement"> <div className="header-arrangement">
<div className="header-start-display"> <div className="header-start-display lg:w-[30%]">
<Link to="/"> <Link to="/">
<span className="ml-4 text-2xl">⛓️</span> <span className="ml-4 text-2xl">⛓️</span>
</Link> </Link>
@ -45,14 +45,19 @@ export default function Header(): JSX.Element {
<Link to="/"> <Link to="/">
<Button <Button
className="gap-2" className="gap-2"
variant={location.pathname === "/" ? "primary" : "secondary"} variant={
location.pathname === "/flows" ||
location.pathname === "/components"
? "primary"
: "secondary"
}
size="sm" size="sm"
> >
<IconComponent name="Home" className="h-4 w-4" /> <IconComponent name="Home" className="h-4 w-4" />
<div className="flex-1">{USER_PROJECTS_HEADER}</div> <div className="hidden flex-1 md:block">{USER_PROJECTS_HEADER}</div>
</Button> </Button>
</Link> </Link>
<Link to="/community"> {/* <Link to="/community">
<Button <Button
className="gap-2" className="gap-2"
variant={ variant={
@ -63,7 +68,7 @@ export default function Header(): JSX.Element {
<IconComponent name="Users2" className="h-4 w-4" /> <IconComponent name="Users2" className="h-4 w-4" />
<div className="flex-1">Community Examples</div> <div className="flex-1">Community Examples</div>
</Button> </Button>
</Link> </Link> */}
<Link to="/store"> <Link to="/store">
<Button <Button
className="gap-2" className="gap-2"
@ -71,20 +76,20 @@ export default function Header(): JSX.Element {
size="sm" size="sm"
> >
<IconComponent name="Store" className="h-4 w-4" /> <IconComponent name="Store" className="h-4 w-4" />
<div className="flex-1">Store</div> <div className="hidden flex-1 md:block">Store</div>
</Button> </Button>
</Link> </Link>
</div> </div>
<div className="header-end-division"> <div className="header-end-division lg:w-[30%]">
<div className="header-end-display"> <div className="header-end-display">
<a <a
href="https://github.com/logspace-ai/langflow" href="https://github.com/logspace-ai/langflow"
target="_blank" target="_blank"
rel="noreferrer" rel="noreferrer"
className="header-github-link" className="header-github-link gap-2"
> >
<FaGithub className="mr-2 h-5 w-5" /> <FaGithub className="h-5 w-5" />
Star <div className="hidden lg:block">Star</div>
<div className="header-github-display">{stars}</div> <div className="header-github-display">{stars}</div>
</a> </a>
<a <a

View file

@ -94,7 +94,6 @@ export default function ComponentsComponent() {
<SkeletonCardComponent /> <SkeletonCardComponent />
<SkeletonCardComponent /> <SkeletonCardComponent />
<SkeletonCardComponent /> <SkeletonCardComponent />
<SkeletonCardComponent />
</> </>
) : ( ) : (
flows flows

View file

@ -94,7 +94,6 @@ export default function FlowsComponent() {
<SkeletonCardComponent /> <SkeletonCardComponent />
<SkeletonCardComponent /> <SkeletonCardComponent />
<SkeletonCardComponent /> <SkeletonCardComponent />
<SkeletonCardComponent />
</> </>
) : ( ) : (
flows flows

View file

@ -237,7 +237,7 @@
} }
.main-page-flows-display { .main-page-flows-display {
@apply grid w-full gap-4 md:grid-cols-2 lg:grid-cols-4; @apply grid w-full gap-4 md:grid-cols-2 lg:grid-cols-3;
} }
.community-page-arrangement { .community-page-arrangement {
@ -495,7 +495,7 @@
@apply flex items-center gap-0.5 rounded-md px-1.5 py-1 text-sm font-medium; @apply flex items-center gap-0.5 rounded-md px-1.5 py-1 text-sm font-medium;
} }
.header-menu-bar-display { .header-menu-bar-display {
@apply flex max-w-[200px] cursor-pointer items-center gap-2; @apply flex max-w-[120px] lg:max-w-[200px] cursor-pointer items-center gap-2;
} }
.header-menu-flow-name { .header-menu-flow-name {
@apply flex-1 truncate; @apply flex-1 truncate;
@ -505,13 +505,13 @@
} }
.header-arrangement { .header-arrangement {
@apply flex-max-width h-12 items-center justify-between border-border bg-background; @apply flex-max-width h-12 items-center justify-between border-b border-border bg-muted;
} }
.header-start-display { .header-start-display {
@apply flex w-[30%] items-center justify-start gap-2; @apply flex items-center justify-start gap-2;
} }
.header-end-division { .header-end-division {
@apply flex w-[30%] justify-end px-2; @apply flex justify-end px-2;
} }
.header-end-display { .header-end-display {
@apply ml-auto mr-2 flex items-center gap-5; @apply ml-auto mr-2 flex items-center gap-5;
@ -535,7 +535,7 @@
@apply hover:bg-accent hover:text-accent-foreground; @apply hover:bg-accent hover:text-accent-foreground;
} }
.header-github-display { .header-github-display {
@apply -mr-px ml-2 flex h-9 items-center justify-center rounded-md rounded-l-none border bg-background px-2 text-sm; @apply -mr-px ml-1 flex h-9 items-center justify-center rounded-md rounded-l-none border bg-background px-2 text-sm;
} }
.header-notifications-box { .header-notifications-box {
@apply fixed left-0 top-0 h-screen w-screen; @apply fixed left-0 top-0 h-screen w-screen;