diff --git a/astro.config.mjs b/astro.config.mjs index a9a12ee..8ec2da5 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -55,6 +55,7 @@ export default defineConfig({ }, sidebar: [ 'index', + 'intro', '1-web-map', '2-api', '3-backend', diff --git a/src/assets/book-cover.jpg b/src/assets/book-cover.jpg new file mode 100644 index 0000000..b3cda02 Binary files /dev/null and b/src/assets/book-cover.jpg differ diff --git a/src/components/AboutAstro.astro b/src/components/AboutAstro.astro new file mode 100644 index 0000000..46b35df --- /dev/null +++ b/src/components/AboutAstro.astro @@ -0,0 +1,48 @@ +--- +interface Props { + title: string; +} + +const { title } = Astro.props; +--- + +
+ + {title} + Astro + + + +
+ + diff --git a/src/components/Testimonial.astro b/src/components/Testimonial.astro new file mode 100644 index 0000000..21fb683 --- /dev/null +++ b/src/components/Testimonial.astro @@ -0,0 +1,64 @@ +--- +interface Props { + name: string; + title: string; +} + +const { name, title } = Astro.props; +--- + +
  • +
    + +
    + +
  • + + diff --git a/src/components/TestimonialGrid.astro b/src/components/TestimonialGrid.astro new file mode 100644 index 0000000..f7241bd --- /dev/null +++ b/src/components/TestimonialGrid.astro @@ -0,0 +1,43 @@ +--- +interface Props { + title: string; +} + +const { title } = Astro.props; +--- + +
    +

    {title}

    + +
    + + diff --git a/src/content/docs/index.mdx b/src/content/docs/index.mdx new file mode 100644 index 0000000..3cf792a --- /dev/null +++ b/src/content/docs/index.mdx @@ -0,0 +1,84 @@ +--- +title: "Титульный лист" +sidebar: + label: Титульный лист +description: Практическое введение в веб-картографию. Учебное пособие. Титов Герман. +tableOfContents: false +hero: + title: "" + # tagline: "УДК 528.92
    ББК 26.173.06
    Т45" + tagline: "Ключевые принципы веб‑картографии через практику создания веб‑карт" + image: + file: ../../assets/book-cover.jpg + actions: + - text: Приступить + link: /intro/ + icon: right-arrow + - text: Репозиторий + link: https://github.com/gtitov/wm101 + icon: external + variant: minimal + attrs: + rel: me +next: false +--- + + +import { CardGrid, Card } from '@astrojs/starlight/components'; +import AboutAstro from '../../components/AboutAstro.astro'; +import TestimonialGrid from '../../components/TestimonialGrid.astro'; +import Testimonial from '../../components/Testimonial.astro'; + + + + Даст понимание возможностей создания и публикации интерактивных картографических произведений + + + Поможет разобраться со спецификой передачи и визуализации пространственных данных + + + Подскажет, на что обратить внимание при постановке задач в продуктах, которые содержат веб‑карты + + + Позволит сделать уверенный шаг в сферу веб-картографии + + + + + + Для меня же это было темное царство, поэтому курс был особенно интересным, т.к позволил если не овладеть, то точно познакомиться с процессом веб-картографии + + + + Замечательный курс, подойдет тем, кто ищет информацию о MapLibre, о том, как связан фронтенд и бэкенд, о современных технологиях создания тайлов. + + + + Сложно представить успешного картографа, не задействованного в разработке картографических интернет-приложений. Короткий курс Германа Титова — отличное введение в направление. + + + + Для разработчиков, которых занесло в картографию - курс огонь! + + + + Записаться на курс и посмотреть другие отзывы можно в Картетике + + + +{/* +Astro is the all-in-one web framework designed for speed. +Pull your content from anywhere and deploy everywhere, all powered by your favorite UI components and libraries. + +[Learn about Astro](https://astro.build/) + + */} \ No newline at end of file diff --git a/src/content/docs/index.md b/src/content/docs/intro.md similarity index 85% rename from src/content/docs/index.md rename to src/content/docs/intro.md index c7b5981..dc08ac0 100644 --- a/src/content/docs/index.md +++ b/src/content/docs/intro.md @@ -47,10 +47,10 @@ title: Вступление Каждое упражнение состоит из обзора, краткого теоретического экскурса и практической части. По обзорам упражнений можно подробнее познакомиться с содержанием пособия. -В разделе "Литература" перечислены теоретические и практические публикации по веб-картографии, использованные в качестве источников для данного пособия. В разделе "Внеклассное чтение" предлагаются заметки, углубляющие содержание некоторых разделов. +В разделе [Литература](99-references) перечислены теоретические и практические публикации по веб-картографии, использованные в качестве источников для данного пособия. В разделе "Внеклассное чтение" предлагаются заметки, углубляющие содержание некоторых разделов. ## Обратная связь -Замечания и предложения принимаются через [репозиторий пособия](https://github.com/gtitov/wm101/issues). Пожалуйста, не стесняйтесь сообщать об ошибках, неточностях, опечатках. +Замечания и предложения принимаются через [репозиторий пособия](https://github.com/gtitov/wm101/issues). Пожалуйста, сообщайте также об ошибках, неточностях, опечатках.