commit b3c99a667a7380a489c2c35d1fddf52de0290e4f Author: Никита Круглицкий Date: Tue Nov 26 16:15:12 2024 +0300 Initial commit diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4a7f73a --- /dev/null +++ b/.gitignore @@ -0,0 +1,24 @@ +# Nuxt dev/build outputs +.output +.data +.nuxt +.nitro +.cache +dist + +# Node dependencies +node_modules + +# Logs +logs +*.log + +# Misc +.DS_Store +.fleet +.idea + +# Local env files +.env +.env.* +!.env.example diff --git a/README.md b/README.md new file mode 100644 index 0000000..039dd24 --- /dev/null +++ b/README.md @@ -0,0 +1,9 @@ +# Сборка проекта + +Запустить + +```shell +yarn generate +``` + +Скопировать содержимое директории `dist` в директорию `/www` на хостинге diff --git a/app.vue b/app.vue new file mode 100644 index 0000000..495a086 --- /dev/null +++ b/app.vue @@ -0,0 +1,37 @@ + + + diff --git a/assets/icons/duo/flip-chart.svg b/assets/icons/duo/flip-chart.svg new file mode 100644 index 0000000..71684ec --- /dev/null +++ b/assets/icons/duo/flip-chart.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/icons/duo/group-chat.svg b/assets/icons/duo/group-chat.svg new file mode 100644 index 0000000..a65602d --- /dev/null +++ b/assets/icons/duo/group-chat.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/duo/lightning.svg b/assets/icons/duo/lightning.svg new file mode 100644 index 0000000..cd97666 --- /dev/null +++ b/assets/icons/duo/lightning.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/assets/icons/duo/mail.svg b/assets/icons/duo/mail.svg new file mode 100644 index 0000000..0565a8a --- /dev/null +++ b/assets/icons/duo/mail.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/duo/phone.svg b/assets/icons/duo/phone.svg new file mode 100644 index 0000000..dc47f15 --- /dev/null +++ b/assets/icons/duo/phone.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/assets/icons/duo/thumbs-up.svg b/assets/icons/duo/thumbs-up.svg new file mode 100644 index 0000000..b28d770 --- /dev/null +++ b/assets/icons/duo/thumbs-up.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/assets/icons/duo/thunder-move.svg b/assets/icons/duo/thunder-move.svg new file mode 100644 index 0000000..07a87f9 --- /dev/null +++ b/assets/icons/duo/thunder-move.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/mono/arrow-up.svg b/assets/icons/mono/arrow-up.svg new file mode 100644 index 0000000..70a0402 --- /dev/null +++ b/assets/icons/mono/arrow-up.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/icons/mono/call.svg b/assets/icons/mono/call.svg new file mode 100644 index 0000000..3287d9c --- /dev/null +++ b/assets/icons/mono/call.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/mono/chevron-left.svg b/assets/icons/mono/chevron-left.svg new file mode 100644 index 0000000..c4f7cbd --- /dev/null +++ b/assets/icons/mono/chevron-left.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/icons/mono/chevron-right.svg b/assets/icons/mono/chevron-right.svg new file mode 100644 index 0000000..edb8b7b --- /dev/null +++ b/assets/icons/mono/chevron-right.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/icons/mono/copy.svg b/assets/icons/mono/copy.svg new file mode 100644 index 0000000..8a51d8b --- /dev/null +++ b/assets/icons/mono/copy.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/icons/mono/info.svg b/assets/icons/mono/info.svg new file mode 100644 index 0000000..984460b --- /dev/null +++ b/assets/icons/mono/info.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/icons/mono/instagram.svg b/assets/icons/mono/instagram.svg new file mode 100644 index 0000000..14f44e7 --- /dev/null +++ b/assets/icons/mono/instagram.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/icons/mono/minus.svg b/assets/icons/mono/minus.svg new file mode 100644 index 0000000..26583bf --- /dev/null +++ b/assets/icons/mono/minus.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/icons/mono/play.svg b/assets/icons/mono/play.svg new file mode 100644 index 0000000..f00ecb6 --- /dev/null +++ b/assets/icons/mono/play.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/mono/plus.svg b/assets/icons/mono/plus.svg new file mode 100644 index 0000000..b2730da --- /dev/null +++ b/assets/icons/mono/plus.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/icons/mono/telegram.svg b/assets/icons/mono/telegram.svg new file mode 100644 index 0000000..e107476 --- /dev/null +++ b/assets/icons/mono/telegram.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/icons/mono/whatsapp.svg b/assets/icons/mono/whatsapp.svg new file mode 100644 index 0000000..b3f32dc --- /dev/null +++ b/assets/icons/mono/whatsapp.svg @@ -0,0 +1,4 @@ + + + + diff --git a/components.d.ts b/components.d.ts new file mode 100644 index 0000000..9c2b426 --- /dev/null +++ b/components.d.ts @@ -0,0 +1,28 @@ +/* eslint-disable */ +// @ts-nocheck +// Generated by unplugin-vue-components +// Read more: https://github.com/vuejs/core/pull/3399 +export {} + +/* prettier-ignore */ +declare module 'vue' { + export interface GlobalComponents { + IDuoFlipChart: typeof import('~icons/duo/flip-chart')['default'] + IDuoGroupChat: typeof import('~icons/duo/group-chat')['default'] + IDuoLightning: typeof import('~icons/duo/lightning')['default'] + IDuoMail: typeof import('~icons/duo/mail')['default'] + IDuoPhone: typeof import('~icons/duo/phone')['default'] + IDuoThumbsUp: typeof import('~icons/duo/thumbs-up')['default'] + IDuoThunderMove: typeof import('~icons/duo/thunder-move')['default'] + IMonoArrowUp: typeof import('~icons/mono/arrow-up')['default'] + IMonoChevronLeft: typeof import('~icons/mono/chevron-left')['default'] + IMonoChevronRight: typeof import('~icons/mono/chevron-right')['default'] + IMonoInfo: typeof import('~icons/mono/info')['default'] + IMonoInstagram: typeof import('~icons/mono/instagram')['default'] + IMonoPlay: typeof import('~icons/mono/play')['default'] + IMonoTelegram: typeof import('~icons/mono/telegram')['default'] + IMonoWhatsapp: typeof import('~icons/mono/whatsapp')['default'] + RouterLink: typeof import('vue-router')['RouterLink'] + RouterView: typeof import('vue-router')['RouterView'] + } +} diff --git a/components/app-footer.vue b/components/app-footer.vue new file mode 100644 index 0000000..3beb399 --- /dev/null +++ b/components/app-footer.vue @@ -0,0 +1,111 @@ + + + + + diff --git a/components/app-header.vue b/components/app-header.vue new file mode 100644 index 0000000..8d781dc --- /dev/null +++ b/components/app-header.vue @@ -0,0 +1,105 @@ + + + + + diff --git a/components/homepage/any-questions.vue b/components/homepage/any-questions.vue new file mode 100644 index 0000000..5513a75 --- /dev/null +++ b/components/homepage/any-questions.vue @@ -0,0 +1,106 @@ + + + + + diff --git a/components/homepage/faq.vue b/components/homepage/faq.vue new file mode 100644 index 0000000..457edab --- /dev/null +++ b/components/homepage/faq.vue @@ -0,0 +1,59 @@ + + + diff --git a/components/homepage/hero.vue b/components/homepage/hero.vue new file mode 100644 index 0000000..a4fa220 --- /dev/null +++ b/components/homepage/hero.vue @@ -0,0 +1,226 @@ + + + + + diff --git a/components/homepage/how-it-works.vue b/components/homepage/how-it-works.vue new file mode 100644 index 0000000..d7f7d4b --- /dev/null +++ b/components/homepage/how-it-works.vue @@ -0,0 +1,217 @@ +