create project list screen

This commit is contained in:
Takeshi Kimata
2024-02-04 00:12:06 +09:00
parent 1eba1b190a
commit 182f021b39
22 changed files with 1635 additions and 154 deletions

View File

@@ -6,24 +6,20 @@ import {
NavbarBrand,
NavbarItem,
NavbarMenuItem,
} from "@nextui-org/navbar";
import { Kbd } from "@nextui-org/kbd";
import { Link } from "@nextui-org/link";
import { Input } from "@nextui-org/input";
import { link as linkStyles } from "@nextui-org/theme";
Kbd,
Link,
Input,
link as linkStyles
} from "@nextui-org/react";
import { siteConfig } from "@/config/site";
import NextLink from "next/link";
import clsx from "clsx";
import { ThemeSwitch } from "@/components/theme-switch";
import {
GithubIcon,
SearchIcon,
} from "@/components/icons";
import { GithubIcon, SearchIcon } from "@/components/icons";
import { Logo } from "@/components/icons";
import Image from "next/image";
export const Navbar = () => {
const searchInput = (
@@ -52,8 +48,13 @@ export const Navbar = () => {
<NavbarContent className="basis-1/5 sm:basis-full" justify="start">
<NavbarBrand as="li" className="gap-3 max-w-fit">
<NextLink className="flex justify-start items-center gap-1" href="/">
<Logo />
<p className="font-bold text-inherit">TCM</p>
<Image
src="/favicon/android-chrome-192x192.png"
width={32}
height={32}
alt="Logo"
/>
<p className="font-bold text-inherit">Test Case Manager</p>
</NextLink>
</NavbarBrand>
<ul className="hidden lg:flex gap-4 justify-start ml-2">

View File

@@ -2,7 +2,7 @@
import { FC } from "react";
import { VisuallyHidden } from "@react-aria/visually-hidden";
import { SwitchProps, useSwitch } from "@nextui-org/switch";
import { SwitchProps, useSwitch } from "@nextui-org/react";
import { useTheme } from "next-themes";
import { useIsSSR } from "@react-aria/ssr";
import clsx from "clsx";