diff --git a/src/ArticleCard.tsx b/src/ArticleCard.tsx index fbfd74f..e3e3f61 100644 --- a/src/ArticleCard.tsx +++ b/src/ArticleCard.tsx @@ -59,11 +59,11 @@ export function ArticleCardVertical({ return ( - + - + {/* {category} - + */} {title} diff --git a/src/Header.tsx b/src/Header.tsx index 53aef36..aad13a6 100644 --- a/src/Header.tsx +++ b/src/Header.tsx @@ -9,6 +9,7 @@ import { Image, Menu, Dialog, + Stack, } from "@mantine/core"; import { IconExternalLink } from "@tabler/icons-react"; import { useDisclosure } from "@mantine/hooks"; @@ -23,7 +24,13 @@ const useStyles = createStyles((theme) => ({ }, links: { - [theme.fn.smallerThan("xs")]: { + [theme.fn.smallerThan("md")]: { + display: "none", + }, + }, + + linksmobile: { + [theme.fn.largerThan("md")]: { display: "none", }, }, @@ -35,9 +42,9 @@ const useStyles = createStyles((theme) => ({ }, burger: { - // [theme.fn.largerThan("xs")]: { - display: "none", - // } + [theme.fn.largerThan("md")]: { + display: "none", + }, }, link: { @@ -73,8 +80,7 @@ interface HeaderSimpleProps { } export function HeaderSimple({ links }: HeaderSimpleProps) { - // const [opened, { toggle }] = useDisclosure(false); - const [opened, { toggle, close }] = useDisclosure(true); + const [openedMenu, menuactions] = useDisclosure(false); const [active, setActive] = useState(""); const { classes, cx } = useStyles(); @@ -99,23 +105,84 @@ export function HeaderSimple({ links }: HeaderSimpleProps) { return (
- - Полная версия портала доступна с компьютера - {/* <Anchor href='/' inherit={true} color='black' underline={false}>Литературные музеи России</Anchor> */} {/* */} + {/* Menu for mobile */} + + + + + { + e.preventDefault(); + // setActive("#authors"); + }} + > + Авторы + + + + + + } + component="a" + href="https://bigenc.ru/c/ostrovskii-aleksandr-nikolaevich-c697e2" + target="_blank" + > + Островский + + + } + component="a" + href="https://bigenc.ru/c/prishvin-mikhail-mikhailovich-893107" + target="_blank" + > + Пришвин + + + } + component="a" + href="https://bigenc.ru/c/briusov-valerii-iakovlevich-fc6a35" + target="_blank" + > + Брюсов + + + + {items} + + + + {/* Menu for pc */} @@ -177,8 +244,8 @@ export function HeaderSimple({ links }: HeaderSimpleProps) { diff --git a/src/KartaPage.tsx b/src/KartaPage.tsx index fc431cf..de4baa6 100644 --- a/src/KartaPage.tsx +++ b/src/KartaPage.tsx @@ -292,6 +292,69 @@ export function KartaPage() { /> + {/* Search mobile */} + + + + + {articles !== null && + articles.length > 0 && + articles.map((article) => ( + + ))} + + + + + {/* Search pc */}