UNPKG

create-onetech-app

Version:

CLI to quickly set up React projects with popular templates and tools.

29 lines (26 loc) 1.15 kB
import React from "react"; import ThemeToggler from "./ThemeToggler"; import LanguageSwitcher from "./LanguageSwitcher"; import { useTranslations } from "next-intl"; const Navbar = () => { const Onetech = useTranslations().raw("onetech"); return ( <React.Fragment> <nav className="absolute left-1/2 -translate-x-1/2 top-4 mx-auto md:top-8 [--width:90%] sm:[--width:24rem] md:[--width:30rem] w-[var(--width)] rounded-full bg-gray-100 dark:bg-neutral-50/10 backdrop-blur-xl z-10 md:scale-[1.15] "> <div className="flex items-center justify-between px-4 py-2"> <a href="/" className="flex items-center transition-all ease-in-out"> <img src="/onetech.svg" alt="--onetech--" className="w-10 h-10" /> <span className="max-md:hidden block mx-2 text-lg font-medium text-slate-800 dark:text-neutral-200"> {Onetech} </span> </a> <div className="flex items-center gap-4"> <ThemeToggler /> <LanguageSwitcher /> </div> </div> </nav> </React.Fragment> ); }; export default Navbar;