Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
30c2823
Подключает шрифты Montserrat
NoaVel Oct 4, 2026
00966a2
Исправляет атрибут crossorigin
NoaVel Oct 4, 2026
9d9b85a
Добавляет переменные, глобальные стили и контейнер
NoaVel Oct 4, 2026
c3f2d5c
Добавляет цвета и базовые стили страницы
NoaVel Oct 4, 2026
5cf055f
Верстает шапку для всех версий
NoaVel Oct 4, 2026
9a48926
Добавляет мобильное меню и переключение текущего пункта
NoaVel Oct 4, 2026
4e13d81
Merge pull request #2 from NoaVel/header
NoaVel Oct 4, 2026
3374620
Верстает слайдер для всех версий
NoaVel Oct 5, 2026
561495e
Добавляет переключение слайдов
NoaVel Oct 5, 2026
8ab434f
Исправляет сдвиги при переключении слайдов
NoaVel Oct 5, 2026
a362bb8
Исправляет переносы строк в описании слайдов
NoaVel Oct 5, 2026
69189a5
Делает «Заказать» кнопкой и исправляет её шрифт
NoaVel Oct 5, 2026
5121abb
Merge pull request #3 from NoaVel/slider
NoaVel Oct 5, 2026
a7f5ea2
Подключает глиф ₽ через unicode-range в семействе Montserrat
NoaVel Oct 5, 2026
985baa4
Исправляет подключение шрифта для ₽, добавляет фавиконки, правит 404 …
NoaVel Oct 5, 2026
1eceba3
Merge pull request #4 from NoaVel/fixes
NoaVel Oct 5, 2026
ad57502
Верстает блок преимуществ
NoaVel Oct 5, 2026
aac0f23
Merge pull request #5 from NoaVel/features
NoaVel Oct 5, 2026
69c095d
Верстает форму фильтров каталога
NoaVel Oct 6, 2026
50d4e36
Добавляет состояния ручек ползунка цены
NoaVel Oct 6, 2026
299edf8
Уточняет ползунок и поля цены по макету, добавляет состояния
NoaVel Oct 6, 2026
e0890fc
Уточняет радиокнопки по макету, добавляет состояния
NoaVel Oct 6, 2026
65d3d64
Уточняет переключатели по макету, добавляет состояния
NoaVel Oct 6, 2026
5f592fd
Добавляет устойчивость формы фильтров к переполнению
NoaVel Oct 6, 2026
be8ce00
Добавляет состояния кнопки сброса по макету
NoaVel Oct 6, 2026
e2ef245
Добавляет сортировку каталога
NoaVel Oct 6, 2026
192343c
Добавляет карточки товаров в каталог
NoaVel Oct 6, 2026
4712b6b
Добавляет пагинацию каталога
NoaVel Oct 6, 2026
eb58bde
Исправляет ошибку скриптов на странице 404
NoaVel Oct 6, 2026
52e4b4c
Добавляет устойчивость каталога к переполнению
NoaVel Oct 6, 2026
43f73ef
Отправляет минимальную цену при пустом поле
NoaVel Oct 6, 2026
e2bacd2
Merge pull request #6 from NoaVel/catalog
NoaVel Oct 6, 2026
bfd6b50
Добавляет карту
NoaVel Oct 7, 2026
fa62a22
Merge pull request #7 from NoaVel/map
NoaVel Oct 7, 2026
240a521
Добавляет подвал
NoaVel Oct 7, 2026
23036e2
Добавляет устойчивость подвала к переполнению
NoaVel Oct 7, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 7 additions & 2 deletions source/404.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,15 @@
<html class="page" lang="ru">
<head>
<meta charset="UTF-8">
<title>404</title>
<title>Страница не найдена</title>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="fonts/montserrat-regular.woff2" rel="preload" type="font/woff2" as="font" crossorigin="anonymous">
<link href="fonts/montserrat-bold.woff2" rel="preload" type="font/woff2" as="font" crossorigin="anonymous">
<link href="favicon.ico" rel="icon" sizes="32x32">
<link href="favicons/icon.svg" rel="icon" type="image/svg+xml">
<link href="favicons/32.png" rel="icon" type="image/png" sizes="32x32">
<link href="favicons/180.png" rel="apple-touch-icon">
<link href="styles/styles.css" rel="stylesheet">
<link href="#" rel="preload" type="font/woff2" as="font">
<script src="scripts/index.js" defer></script>
</head>
<body class="page__body">
Expand Down
Binary file added source/favicon.ico
Binary file not shown.
Binary file added source/favicons/favicon-180.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added source/favicons/favicon-32.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions source/favicons/icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added source/fonts/montserrat-bold.woff
Binary file not shown.
Binary file added source/fonts/montserrat-bold.woff2
Binary file not shown.
Binary file added source/fonts/montserrat-medium.woff
Binary file not shown.
Binary file added source/fonts/montserrat-medium.woff2
Binary file not shown.
Binary file added source/fonts/montserrat-regular.woff
Binary file not shown.
Binary file added source/fonts/montserrat-regular.woff2
Binary file not shown.
Binary file added source/fonts/montserrat-ruble-regular.woff
Binary file not shown.
Binary file added source/fonts/montserrat-ruble-regular.woff2
Binary file not shown.
Binary file added source/fonts/montserrat-ruble-semibold.woff
Binary file not shown.
Binary file added source/fonts/montserrat-ruble-semibold.woff2
Binary file not shown.
Binary file added source/fonts/montserrat-semibold.woff
Binary file not shown.
Binary file added source/fonts/montserrat-semibold.woff2
Binary file not shown.
1 change: 1 addition & 0 deletions source/icons/address.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions source/icons/burger.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions source/icons/cart-plus.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions source/icons/cart.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions source/icons/close.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions source/icons/features-eco.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions source/icons/features-energy.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions source/icons/features-pocket.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions source/icons/features-speed.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions source/icons/html-academy-logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 0 additions & 1 deletion source/icons/htmlacademy-logo.svg

This file was deleted.

1 change: 1 addition & 0 deletions source/icons/ok.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions source/icons/pagination-arrow.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions source/icons/phone.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions source/icons/pinterest.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions source/icons/select-arrow.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions source/icons/slider-arrow.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions source/icons/user.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions source/icons/vk.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added source/images/catalog-product-beige@1x.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added source/images/catalog-product-beige@1x.webp
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added source/images/catalog-product-beige@2x.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added source/images/catalog-product-beige@2x.webp
Binary file added source/images/catalog-product-black@1x.png
Binary file added source/images/catalog-product-black@1x.webp
Binary file added source/images/catalog-product-black@2x.png
Binary file added source/images/catalog-product-black@2x.webp
Binary file added source/images/catalog-product-brown@1x.png
Binary file added source/images/catalog-product-brown@1x.webp
Binary file added source/images/catalog-product-brown@2x.png
Binary file added source/images/catalog-product-brown@2x.webp
Binary file added source/images/catalog-product-pink@1x.png
Binary file added source/images/catalog-product-pink@1x.webp
Binary file added source/images/catalog-product-pink@2x.png
Binary file added source/images/catalog-product-pink@2x.webp
Binary file added source/images/catalog-product-purple@1x.png
Binary file added source/images/catalog-product-purple@1x.webp
Binary file added source/images/catalog-product-purple@2x.png
Binary file added source/images/catalog-product-purple@2x.webp
Binary file added source/images/catalog-product-yellow@1x.png
Binary file added source/images/catalog-product-yellow@1x.webp
Binary file added source/images/catalog-product-yellow@2x.png
Binary file added source/images/catalog-product-yellow@2x.webp
1 change: 1 addition & 0 deletions source/images/logo-desktop.svg
1 change: 1 addition & 0 deletions source/images/logo-mobile.svg
1 change: 1 addition & 0 deletions source/images/logo-tablet.svg
Binary file added source/images/map-desktop@1x.jpg
Binary file added source/images/map-desktop@1x.webp
Binary file added source/images/map-desktop@2x.jpg
Binary file added source/images/map-desktop@2x.webp
Binary file added source/images/map-mobile@1x.jpg
Binary file added source/images/map-mobile@1x.webp
Binary file added source/images/map-mobile@2x.jpg
Binary file added source/images/map-mobile@2x.webp
Binary file added source/images/map-tablet@1x.jpg
Binary file added source/images/map-tablet@1x.webp
Binary file added source/images/map-tablet@2x.jpg
Binary file added source/images/map-tablet@2x.webp
Binary file added source/images/slider-decaf-desktop@1x.png
Binary file added source/images/slider-decaf-desktop@1x.webp
Binary file added source/images/slider-decaf-desktop@2x.png
Binary file added source/images/slider-decaf-desktop@2x.webp
Binary file added source/images/slider-decaf-mobile@1x.png
Binary file added source/images/slider-decaf-mobile@1x.webp
Binary file added source/images/slider-decaf-mobile@2x.png
Binary file added source/images/slider-decaf-mobile@2x.webp
Binary file added source/images/slider-decaf-tablet@1x.png
Binary file added source/images/slider-decaf-tablet@1x.webp
Binary file added source/images/slider-decaf-tablet@2x.png
Binary file added source/images/slider-decaf-tablet@2x.webp
Binary file added source/images/slider-espresso-desktop@1x.png
Binary file added source/images/slider-espresso-desktop@1x.webp
Binary file added source/images/slider-espresso-desktop@2x.png
Binary file added source/images/slider-espresso-desktop@2x.webp
Binary file added source/images/slider-espresso-mobile@1x.png
Binary file added source/images/slider-espresso-mobile@1x.webp
Binary file added source/images/slider-espresso-mobile@2x.png
Binary file added source/images/slider-espresso-mobile@2x.webp
Binary file added source/images/slider-espresso-tablet@1x.png
Binary file added source/images/slider-espresso-tablet@1x.webp
Binary file added source/images/slider-espresso-tablet@2x.png
Binary file added source/images/slider-espresso-tablet@2x.webp
Binary file added source/images/slider-lavender-desktop@1x.png
Binary file added source/images/slider-lavender-desktop@1x.webp
Binary file added source/images/slider-lavender-desktop@2x.png
Binary file added source/images/slider-lavender-desktop@2x.webp
Binary file added source/images/slider-lavender-mobile@1x.png
Binary file added source/images/slider-lavender-mobile@1x.webp
Binary file added source/images/slider-lavender-mobile@2x.png
Binary file added source/images/slider-lavender-mobile@2x.webp
Binary file added source/images/slider-lavender-tablet@1x.png
Binary file added source/images/slider-lavender-tablet@1x.webp
Binary file added source/images/slider-lavender-tablet@2x.png
Binary file added source/images/slider-lavender-tablet@2x.webp
Loading
Loading