diff --git a/src/App.tsx b/src/App.tsx index a777a28..b2b83e0 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -7,7 +7,7 @@ import { import { CustomFonts } from './CustomFonts'; import { KartaPage } from "./KartaPage"; -// import { Landing } from "./Landing"; +import { Landing } from "./Landing"; import { Article } from "./Article"; import { HeaderSimple } from "./Header"; import { FooterLinks } from "./Footer"; @@ -19,10 +19,10 @@ const router = createBrowserRouter([ path: "/", element: , }, - // { - // path: "/about", - // element: , - // }, + { + path: "/about", + element: , + }, { path: "/article/:id", element:
, diff --git a/src/Landing.tsx b/src/Landing.tsx index edf8606..6290bfb 100644 --- a/src/Landing.tsx +++ b/src/Landing.tsx @@ -1,122 +1,102 @@ import { - createStyles, - Title, - SimpleGrid, - Text, - Button, - ThemeIcon, - Grid, - Col, - rem, - Container, - } from '@mantine/core'; - import { IconReceiptOff, IconFlame, IconCircleDotted, IconFileCode } from '@tabler/icons-react'; - - const useStyles = createStyles((theme) => ({ - wrapper: { - padding: `calc(${theme.spacing.xl} * 2) ${theme.spacing.xl}`, - minHeight: '58vh', - display: 'flex', - alignItems: 'center', - justifyContent: 'center', - overflowX: 'hidden' + Title, + Container, + rem, + createStyles, + TypographyStylesProvider, +} from "@mantine/core"; + +const useStyles = createStyles((theme) => ({ + content: { + padding: rem(30), + }, + + title: { + fontSize: rem(55), + lineHeight: 1.2, + fontWeight: 900, + paddingBottom: rem(20), + [theme.fn.smallerThan("xs")]: { + fontSize: rem(28), }, - - title: { - fontFamily: `Greycliff CF, ${theme.fontFamily}`, - fontSize: rem(36), - fontWeight: 900, - lineHeight: 1.1, - marginBottom: theme.spacing.md, - color: theme.colorScheme === 'dark' ? theme.white : theme.black, - }, - })); - - const features = [ - { - icon: IconReceiptOff, - title: 'Открывает', - description: 'All packages are published under MIT license, you can use Mantine in any project', - }, - { - icon: IconFileCode, - title: 'Сохраняет', - description: 'Build type safe applications, all components and hooks export types', - }, - { - icon: IconCircleDotted, - title: 'Объединяет', - description: - 'With new :focus-visible selector focus ring will appear only when user navigates with keyboard', - }, - { - icon: IconFlame, - title: 'Помогает', - description: - 'Customize colors, spacing, shadows, fonts and many other settings with global theme object', - }, - ]; - - export function Landing() { - const { classes } = useStyles(); - - const items = features.map((feature) => ( -
- - - - - {feature.title} - - - {feature.description} - -
- )); - - return ( - - - - - Литкарта - - - Пространство для русской литературы - - - - - - - - {items} - - - - - ); - } \ No newline at end of file + }, + + heading2: { + color: theme.colorScheme === "dark" ? theme.white : theme.black, + paddingTop: rem(11), + }, +})); + +export function Landing() { + const { classes } = useStyles(); + + return ( + + + О проекте + + +

+ Культурно-просветительский онлайн-проект «Литературные музеи России» + создан Государственным музеем истории российской литературы имени В.И. + Даля в творческом содружестве с Русским географическим обществом и + Московским государственным университетом геодезии и картографии. + Проект реализован при поддержке фонда «История Отечества». +

+

+ Литература исторически занимает особое место в отечественной культуре. + В последние годы возникли новые междисциплинарные подходы к изучению + истории литературы на границе литературоведения и культурной + географии. В основе онлайн-проекта лежит идея комплексного + представления литературного и исторического наследия России на + интерактивной географической карте. Информационную базу портала + составит значительный корпус научно выверенной информации, собранной в + ходе работы над энциклопедией «Литературные музеи России» — + многолетним проектом Государственного музея истории российской + литературы имени В.И. Даля, флагманского музея Ассоциации литературных + музеев России. +

+

+ Запуск портала приурочен к литературным юбилеям, которые отмечаются в + 2023 году: 200 лет со дня рождения А.Н. Островского, 150 лет со дня + рождения В.Я. Брюсова и М.М. Пришвина. Основой структуры нового + интернет-ресурса стали литературные музеи в географическом + пространстве. Литературные музеи, как правило, созданы в местах, где + жили и творили писатели, они являются центрами сохранения + литературного наследия и точками притяжения для широкой аудитории, от + туристов до ученых-исследователей. Первыми локациями, отмеченными на + интерактивной карте, стали Музей Серебряного века (Дом В.Я. Брюсова) и + Дом-музей М.М. Пришвина (отделы ГМИРЛИ имени В.И. Даля), а также + Государственный мемориальный и природный музей-заповедник А.Н. + Островского «Щелыково». +

+

+ Совмещение географического пространства и пространства литературы + стало возможным благодаря современным геоинформационным технологиям. + Онлайн-проект «Литературные музеи России» — пилотная версия цифровой + платформы, в которой заложен функционал для развития сразу в + нескольких направлениях: научном, образовательном, просветительском, + туристическом. От оцифрованной энциклопедии — к интерактивному + учебнику, набору научных инструментов, каталогу тематических + литературных маршрутов внутреннего туризма. +

+

+ Использование пространственных и временных данных позволит создавать + цифровые карты, где найдут отражение места жизни писателей и места + действия их произведений, маршруты авторов, их героев и многое другое. +

+

+ Проект рассчитан на долгосрочное сотрудничество с музеями и вузами + гуманитарной и естественнонаучной направленности. Благодаря ролевой + модели управления контентом работать над пополнением портала смогут + как филологи и музейщики, так и геоинформатики и веб-картографы. +

+

+ Для широкой аудитории пользователей онлайн-проект станет уникальной + возможностью исследовать пространство отечественной словесности в + реальном географическом пространстве. +

+
+
+ ); +} diff --git a/src/assets/footer.json b/src/assets/footer.json index 7655c26..d2339ca 100644 --- a/src/assets/footer.json +++ b/src/assets/footer.json @@ -9,7 +9,7 @@ }, { "label": "О проекте", - "link": "#" + "link": "/about" } ] }