diff --git a/.vscode/snippets/html.json b/.vscode/snippets/html.json
new file mode 100644
index 0000000..d3e5a69
--- /dev/null
+++ b/.vscode/snippets/html.json
@@ -0,0 +1,266 @@
+{
+ "navigation": {
+ "scope": "html",
+ "prefix": "m-nav",
+ "body": [
+ "",
+ " ",
+ " ",
+ " $1 ",
+ " ",
+ " ",
+ " $2 ",
+ " ",
+ " ",
+ " $3 ",
+ " ",
+ " ",
+ " "
+ ],
+ "description": "Snippet for navigation"
+ },
+ "logo": {
+ "scope": "html",
+ "prefix": "m-logo",
+ "body": [
+ "
"
+ ],
+ "description": "Snippet for logo"
+ },
+ "menu-toggle": {
+ "scope": "html",
+ "prefix": "m-menu-toggle",
+ "body": [
+ ""
+ ],
+ "description": "Snippet for Menu toggle (Burger)"
+ },
+ "social": {
+ "scope": "html",
+ "prefix": "m-social",
+ "body": [
+ "",
+ " ",
+ " ",
+ " ",
+ " ",
+ " ",
+ " ",
+ " ",
+ " ",
+ " ",
+ " ",
+ " ",
+ " ",
+ " ",
+ " ",
+ " ",
+ " ",
+ " ",
+ " ",
+ " ",
+ " ",
+ " "
+ ],
+ "description": "Snippet for social links"
+ },
+ "form": {
+ "scope": "html",
+ "prefix": "m-form",
+ "body": [
+ ""
+ ],
+ "description": "Snippet for basic form"
+ },
+ "swiper-slider": {
+ "scope": "html",
+ "prefix": "m-swiper-slider",
+ "body": [
+ "",
+ "
",
+ "
",
+ " $2",
+ "
",
+ "
",
+ " ",
+ "
",
+ "
",
+ "
"
+ ],
+ "description": "Snippet for basic swiper slider structure"
+ },
+ "micromodal-modal": {
+ "scope": "html",
+ "prefix": "m-micromodal-modal",
+ "body": [
+ "",
+ "
",
+ "
",
+ " ",
+ "
",
+ "
",
+ " $2",
+ "
",
+ "
",
+ "
"
+ ],
+ "description": "Snippet for micromodal basic structure"
+ },
+ "picture": {
+ "scope": "html",
+ "prefix": "m-picture",
+ "body": [
+ "",
+ " ",
+ " ",
+ " "
+ ],
+ "description": "Snippet for basic picture structure"
+ },
+ "image": {
+ "scope": "html",
+ "prefix": "m-image",
+ "body": [
+ " "
+ ],
+ "description": "Snippet for simple image"
+ },
+ "video": {
+ "prefix": "m-video",
+ "body": [
+ "",
+ " ",
+ " ",
+ " "
+ ],
+ "description": "Snippet for basic video"
+ },
+ "list": {
+ "prefix": "m-list",
+ "body": [
+ "",
+ " $2 ",
+ " $3 ",
+ " $4 ",
+ " "
+ ],
+ "description": "Snippet for basic list"
+ },
+ "grid": {
+ "prefix": "m-grid",
+ "body": [
+ "",
+ "
",
+ " $2",
+ "
",
+ "
",
+ " $3",
+ "
",
+ "
",
+ " $4",
+ "
",
+ "
"
+ ],
+ "description": "Snippet for basic grid structure"
+ },
+ "link-blank": {
+ "prefix": "m-link-blank",
+ "body": [
+ "$3 "
+ ],
+ "description": "Snippet for basic link blank"
+ },
+ "cookies-notice": {
+ "prefix": "m-cookies-notice",
+ "body": [
+ "",
+ "
",
+ " ",
+ " ",
+ "
",
+ " Мы используем Cookies ",
+ " ",
+ "
",
+ " Этот веб-сайт использует файлы cookies, чтобы обеспечить вам более качественный пользовательский опыт. Пожалуйста, разрешите использование этих файлов для дальнейшей работе с веб-сайтом.",
+ "
",
+ "
",
+ "
"
+ ],
+ "description": "Snippet for basic cookies notice"
+ },
+ "scroll-up": {
+ "prefix": "m-scroll-up",
+ "body": [
+ "",
+ " ",
+ "
"
+ ],
+ "description": "Snippet for basic scroll up button notice"
+ },
+ "table": {
+ "prefix": "m-table",
+ "body": [
+ "",
+ " ",
+ " ",
+ " $1 ",
+ " $2 ",
+ " $3 ",
+ " $4 ",
+ " ",
+ " ",
+ " ",
+ " ",
+ " $5 ",
+ " $6 ",
+ " $7 ",
+ " $8 ",
+ " ",
+ " ",
+ " ",
+ " ",
+ " $9 ",
+ " $10 ",
+ " $11 ",
+ " $12 ",
+ " ",
+ " ",
+ "
"
+ ],
+ "description": "Snippet for basic table structure"
+ },
+ "container": {
+ "prefix": "m-container",
+ "body": [
+ "",
+ " $1",
+ "
"
+ ],
+ "description": "Snippet for basic container structure"
+ }
+}
\ No newline at end of file
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 072a792..3213ea7 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,20 @@
Формат основан на [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
и этот проект придерживается [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+## [0.5.0] - 2024-07-01
+
+- Добавлены подсказки для специальных устройств и скринридеров в демо шаблоне.
+- Добавлена JS библиотека `particles.js`.
+- Добавлена директория `public/resources` для хранения пользовательских ресурсов.
+- Добавлена директория `.vscode`, которая содержит сниппеты для VS Code в формате JSON, которые помогут в работе с проектом.
+- Добавлена секция `Преимущества` в демо шаблон.
+- Добавлено скрытие стандартной кнопки `Очистить поле поиска` в поле поиска в браузерах.
+- Изменен логотип проекта.
+- Изменены оформление демо шаблона.
+- Изменены аниации элементов ScrollReveal.
+- Исправлено мерцание анимации загрузки элементов, путем добавления класса `.load-hidden`.
+- Исправлены некоторые ошибки.
+
## [0.4.0] - 2024-06-30
- Добавлена директория `.core` с системными файлами проекта.
@@ -24,6 +38,7 @@
- Изменен файл `public/partials/head.html`.
- Изменены названия пользовательских классов: `.is-mobile` и `.is-desktop` на `.mobile-only` и `.desktop-only`.
- Удален файл `src/scss/abstracts/placeholders`.
+- Исправлены некоторые ошибки.
## [0.3.0] - 2024-03-16
@@ -44,4 +59,4 @@
## [0.1.0] - 2023-09-16
-- Первая версия сборщика сайтов MRNKO STARTER v0.1.0.
\ No newline at end of file
+- Первая версия сборщика сайтов ViteJS HTML5 STARTER.
\ No newline at end of file
diff --git a/index.html b/index.html
index e8d4170..c16ddb6 100644
--- a/index.html
+++ b/index.html
@@ -6,6 +6,7 @@
{{> header }}
{{> hero }}
+ {{> advantages }}
{{> buttons }}
{{> forms }}
{{> table }}
diff --git a/package-lock.json b/package-lock.json
index 5f32598..f827bca 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -16,6 +16,7 @@
"inquirer": "^9.3.1",
"micromodal": "^0.4.10",
"normalize.css": "^8.0.1",
+ "particles.js": "^2.0.0",
"scrollreveal": "^4.0.9",
"swiper": "^10.2.0",
"tippy.js": "^6.2.5"
@@ -2006,6 +2007,11 @@
"resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.0.tgz",
"integrity": "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw=="
},
+ "node_modules/particles.js": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/particles.js/-/particles.js-2.0.0.tgz",
+ "integrity": "sha512-8e0JIqkRbMMPlFBnF9f+92hX1s07jdkd3tqB8uHE9L+cwGGjIYjQM7QLgt0FQ5MZp6SFFYYDm/Y48pqK3ZvJOQ=="
+ },
"node_modules/path-key": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
diff --git a/package.json b/package.json
index 2c73df0..57cec40 100644
--- a/package.json
+++ b/package.json
@@ -24,6 +24,7 @@
"inquirer": "^9.3.1",
"micromodal": "^0.4.10",
"normalize.css": "^8.0.1",
+ "particles.js": "^2.0.0",
"scrollreveal": "^4.0.9",
"swiper": "^10.2.0",
"tippy.js": "^6.2.5"
diff --git a/public/images/favicons/android-chrome-192x192.png b/public/images/favicons/android-chrome-192x192.png
index a535c1b..240bd97 100644
Binary files a/public/images/favicons/android-chrome-192x192.png and b/public/images/favicons/android-chrome-192x192.png differ
diff --git a/public/images/favicons/android-chrome-512x512.png b/public/images/favicons/android-chrome-512x512.png
index 6da5cba..6181dcc 100644
Binary files a/public/images/favicons/android-chrome-512x512.png and b/public/images/favicons/android-chrome-512x512.png differ
diff --git a/public/images/favicons/apple-touch-icon.png b/public/images/favicons/apple-touch-icon.png
index c0fcab4..10df0d7 100644
Binary files a/public/images/favicons/apple-touch-icon.png and b/public/images/favicons/apple-touch-icon.png differ
diff --git a/public/images/favicons/favicon-16x16.png b/public/images/favicons/favicon-16x16.png
index e86c2ca..546d523 100644
Binary files a/public/images/favicons/favicon-16x16.png and b/public/images/favicons/favicon-16x16.png differ
diff --git a/public/images/favicons/favicon-32x32.png b/public/images/favicons/favicon-32x32.png
index 81caac3..3b949f3 100644
Binary files a/public/images/favicons/favicon-32x32.png and b/public/images/favicons/favicon-32x32.png differ
diff --git a/public/images/favicons/favicon.ico b/public/images/favicons/favicon.ico
index 497f50c..9ba8e5e 100644
Binary files a/public/images/favicons/favicon.ico and b/public/images/favicons/favicon.ico differ
diff --git a/public/images/logo.svg b/public/images/logo.svg
index 065ff3c..5850b58 100644
--- a/public/images/logo.svg
+++ b/public/images/logo.svg
@@ -1,4 +1,4 @@
-
-
-
+
+
+
diff --git a/public/partials/advantages.html b/public/partials/advantages.html
new file mode 100644
index 0000000..e6d95bb
--- /dev/null
+++ b/public/partials/advantages.html
@@ -0,0 +1,16 @@
+
\ No newline at end of file
diff --git a/public/partials/buttons.html b/public/partials/buttons.html
index 0c1661d..9c2a9e3 100644
--- a/public/partials/buttons.html
+++ b/public/partials/buttons.html
@@ -1,36 +1,36 @@
-