Mobile top bar with current tab name #1

Merged
alexey.bagno merged 1 commits from feature/mobile-topbar into master 2026-09-02 08:23:16 +00:00
Showing only changes of commit 3b0573656f - Show all commits
+12 -1
View File
@@ -127,6 +127,15 @@ function Nav({
); );
} }
function MobileTopBar({ category }: { category: Category }) {
const label = CATEGORIES.find((c) => c.id === category)?.label ?? "";
return (
<div class="bg-base-200 md:hidden px-4 pt-[calc(env(safe-area-inset-top)+0.5rem)] pb-2">
<span class="text-lg font-bold">{label}</span>
</div>
);
}
function Footer({ function Footer({
category, category,
setCategory, setCategory,
@@ -175,7 +184,7 @@ function MainScreen({
}) { }) {
return ( return (
<div <div
class={`flex-1 w-full mx-auto px-4 pb-24 md:pb-6 pt-[env(safe-area-inset-top)] ${ class={`flex-1 w-full mx-auto px-4 pb-24 md:pb-6 pt-2 md:pt-[env(safe-area-inset-top)] ${
category === "services" ? "max-w-5xl" : "max-w-md" category === "services" ? "max-w-5xl" : "max-w-md"
}`} }`}
> >
@@ -261,6 +270,8 @@ export function App() {
setOpenDoc={setOpenDoc} setOpenDoc={setOpenDoc}
/> />
<MobileTopBar category={category} />
<MainScreen <MainScreen
category={category} category={category}
setOpenDoc={setOpenDoc} setOpenDoc={setOpenDoc}