Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
6308df6
fix: wrap
Antonbinom Aug 4, 2021
2d495ad
fix: flex-wrap 1200
Antonbinom Aug 4, 2021
e70ecc9
create: adaptive books 1200
Antonbinom Aug 4, 2021
9525841
fix: adaptive 1200
Antonbinom Aug 4, 2021
44f8233
create: responsive books
Antonbinom Aug 4, 2021
4363f55
create: sections, slider
Antonbinom Aug 4, 2021
6f0f81e
create: add animation for heart button
Antonbinom Aug 5, 2021
4cbd0a8
create: sliders and buttons
Antonbinom Aug 5, 2021
8645617
create: sections mobile
Antonbinom Aug 5, 2021
7307c4a
create: sections mobile
Antonbinom Aug 5, 2021
9ef83f1
create: slider
Antonbinom Aug 5, 2021
d3d28b2
create: adaprive unreleased
Antonbinom Aug 5, 2021
58a9933
fix: fix sliders
Antonbinom Aug 6, 2021
d05f66f
fix: fix width of books->top
Antonbinom Aug 6, 2021
9e8ba20
fix: sections buttons image
Antonbinom Aug 6, 2021
9ae0229
optimize: compress pics
Antonbinom Aug 6, 2021
f70e199
fix: add class 'hold' for body, fix main
Antonbinom Aug 6, 2021
568c871
create: section author
Antonbinom Aug 6, 2021
48a4dc5
crate: author section
Antonbinom Aug 6, 2021
9029c47
create: adaptive author section
Antonbinom Aug 6, 2021
33cc79b
create: responsive publishers section
Antonbinom Aug 6, 2021
deaab74
fix: final fix
Antonbinom Aug 6, 2021
ad8ddc6
fix: buttons fixing
Antonbinom Aug 6, 2021
5058bab
create: section blog in index.html
Antonbinom Aug 7, 2021
1d5af47
create: section blog and responsive it
Antonbinom Aug 7, 2021
641dfc7
create: subscribe section
Antonbinom Aug 7, 2021
116795f
create: adaptive for subscribe
Antonbinom Aug 7, 2021
061f07b
fix: adaptive for subscribe
Antonbinom Aug 7, 2021
a4f6c2a
create: footer
Antonbinom Aug 7, 2021
9610427
create: footer desctop
Antonbinom Aug 7, 2021
90bf1f3
create: adaptive footer
Antonbinom Aug 7, 2021
d4e783d
fix: hearts red
Antonbinom Aug 7, 2021
81f7e4b
create: modal
Antonbinom Aug 8, 2021
01e39c7
create: adaptive modal
Antonbinom Aug 8, 2021
d7a95e7
create: mail agent and validation
Antonbinom Aug 8, 2021
7659c44
create: add and adaptive thanks.html
Antonbinom Aug 8, 2021
f2a79be
create: erro 404
Antonbinom Aug 8, 2021
bb5adc4
fix: stratch
Antonbinom Aug 8, 2021
941a739
fix: fix
Antonbinom Aug 8, 2021
9a1c831
fix: fix input
Antonbinom Aug 8, 2021
b9d6c38
fix: modal
Antonbinom Aug 8, 2021
9b921e4
fix: fix js
Antonbinom Aug 8, 2021
0da3117
create: button to up
Antonbinom Aug 9, 2021
a64ebdf
fix: fix bags
Antonbinom Aug 9, 2021
7a20a9f
fix: overflow
Antonbinom Aug 9, 2021
1a2e686
fix: bam
Antonbinom Aug 9, 2021
c4844b8
fix: some fix
Antonbinom Aug 9, 2021
d0fb239
fix: fix main
Antonbinom Aug 9, 2021
e6547a9
create: ancore
Antonbinom Aug 9, 2021
cb4ec2a
fix: header links
Antonbinom Aug 10, 2021
d95eb55
fix: likes
Antonbinom Aug 10, 2021
9cf53cb
fix: fix slider
Antonbinom Aug 10, 2021
12ba798
fix: fix slider
Antonbinom Aug 10, 2021
75b59aa
Delete logpass.php
Antonbinom Aug 10, 2021
5f56af4
Update README.md
Antonbinom Apr 25, 2022
ed3b281
Update README.md
Antonbinom Apr 26, 2022
a27d0b0
Update README.md
Antonbinom Apr 26, 2022
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
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
logpass.php
2 changes: 2 additions & 0 deletions .htaccess
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
RewriteEngine On
ErrorDocument 404 https://www.antonbinom.ru/ehya-read/404.html
267 changes: 267 additions & 0 deletions 404.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,267 @@
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link
href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&family=Roboto+Condensed:wght@700&family=Roboto:wght@500&display=swap"
rel="stylesheet"
/>
<link rel="stylesheet" href="css/swiper-bundle.min.css" />
<link rel="stylesheet" href="css/style.css" />

<link rel="apple-touch-icon" sizes="57x57" href="favicons/apple-icon-57x57.png" />
<link rel="apple-touch-icon" sizes="60x60" href="favicons/apple-icon-60x60.png" />
<link rel="apple-touch-icon" sizes="72x72" href="favicons/apple-icon-72x72.png" />
<link rel="apple-touch-icon" sizes="76x76" href="favicons/apple-icon-76x76.png" />
<link rel="apple-touch-icon" sizes="114x114" href="favicons/apple-icon-114x114.png" />
<link rel="apple-touch-icon" sizes="120x120" href="favicons/apple-icon-120x120.png" />
<link rel="apple-touch-icon" sizes="144x144" href="favicons/apple-icon-144x144.png" />
<link rel="apple-touch-icon" sizes="152x152" href="favicons/apple-icon-152x152.png" />
<link rel="apple-touch-icon" sizes="180x180" href="favicons/apple-icon-180x180.png" />
<link rel="icon" type="image/png" sizes="192x192" href="favicons/android-icon-192x192.png" />
<link rel="icon" type="image/png" sizes="32x32" href="favicons/favicon-32x32.png" />
<link rel="icon" type="image/png" sizes="96x96" href="favicons/favicon-96x96.png" />
<link rel="icon" type="image/png" sizes="16x16" href="favicons/favicon-16x16.png" />
<link rel="manifest" href="favicons/manifest.json" />
<meta name="msapplication-TileColor" content="#ffffff" />
<meta name="msapplication-TileImage" content="favicons/ms-icon-144x144.png" />
<meta name="theme-color" content="#ffffff" />

<title>Онлайн магазин книг - Ehya</title>
</head>
<body>
<header class="header header--fixed">
<div class="container">
<div class="header__wrapper">
<a href="index.html" class="header-logo">
<img src="img/Logo.svg" alt="Image: Logo" />
</a>
<div class="header__menu header__menu--hidden">
<nav class="header__menu-nav">
<a href="#" class="header__menu-item">Рекомендации</a>
<a href="#" class="header__menu-item">Книги</a>
<a href="#" class="header__menu-item">Блог</a>
</nav>
<button class="button header__button button--white" data-href="#modal-wndow" data-toggle="modal">
Получить
</button>
</div>
<div class="burger-button">
<span class="burger-line"></span>
<span class="burger-line"></span>
<span class="burger-line"></span>
</div>
</div>
<!--/header__wrapper-->
</div>
<!--/container-->
<div class="header__burger-menu">
<div class="container">
<div class="header__menu header__menu--burger">
<nav class="header__menu-nav">
<a href="#" class="header__menu-item">Рекомендации</a>
<a href="#" class="header__menu-item">Книги</a>
<a href="#" class="header__menu-item">Блог</a>
</nav>
<button class="button header__button button--white" data-href="#modal-wndow" data-toggle="modal">
Получить
</button>
</div>
</div>
<!-- /.container -->
</div>
<!-- /.header__burger-menu -->
</header>
<!--/header-->
<section class="thanks">
<div class="container">
<div class="thanks__wrapper">
<div class="thanks__info error__info">
<h4 class="thanks__title error-title">Ошибка 404</h4>
<p class="thanks__text error-text">Такой страницы не существует!</p>
</div>
<!-- /.thanks__info -->
</div>
<!-- /.thanks__wrapper -->
</div>
<!-- /.container -->
</section>
<!-- /.thanks -->
<footer class="footer">
<div class="container">
<div class="footer__wrapper">
<div class="footer__main">
<a href="index.html" class="footer__logo">
<img src="img/Logo.svg" alt="Image: Logo" class="footer__logo-image" />
</a>
<p class="footer__tagline">Создайте современный и креативный веб-сайт с crealand</p>
<div class="footer__socials">
<a href="https://google.com" class="footer__link footer__link-google">
<img src="img/g.svg" alt="Icon: Google" class="footer__link-icon" />
</a>
<a href="https://twitter.com" class="footer__link footer__link-twitter">
<img src="img/tw.svg" alt="Icon: Twitter" class="footer__link-icon" />
</a>
<a href="https://www.instagram.com" class="footer__link footer__link-instagram">
<img src="img/inst.svg" alt="Icon: Instagram" class="footer__link-icon" />
</a>
<a href="https://www.linkedin.com" class="footer__link footer__link-linkedin">
<img src="img/lin.svg" alt="Icon: LinkedIn" class="footer__link-icon" />
</a>
</div>
</div>
<div class="footer__columns">
<div class="footer__product">
<h4 class="footer__title">Продукт</h4>
<ul class="footer__list">
<li class="footer__list-item">
<a href="#" class="footer__list-link">Лэндинг</a>
</li>
<li class="footer__list-item">
<a href="#" class="footer__list-link">Функции</a>
</li>
<li class="footer__list-item">
<a href="#" class="footer__list-link">Документация</a>
</li>
<li class="footer__list-item">
<a href="#" class="footer__list-link">Скидки</a>
</li>
<li class="footer__list-item">
<a href="#" class="footer__list-link">Расценки</a>
</li>
</ul>
</div>
<!-- /.footer__product -->
<div class="footer__service">
<h4 class="footer__title">Сервисы</h4>
<ul class="footer__list">
<li class="footer__list-item">
<a href="#" class="footer__list-link">Документация</a>
</li>
<li class="footer__list-item">
<a href="#" class="footer__list-link">Дизайн</a>
</li>
<li class="footer__list-item">
<a href="#" class="footer__list-link">Темы</a>
</li>
<li class="footer__list-item">
<a href="#" class="footer__list-link">Илюстрации</a>
</li>
<li class="footer__list-item">
<a href="#" class="footer__list-link">UI Kit</a>
</li>
</ul>
</div>
<!-- /.footer__service -->
<div class="footer__company">
<h4 class="footer__title">Компания</h4>
<ul class="footer__list">
<li class="footer__list-item">
<a href="#" class="footer__list-link">О нас</a>
</li>
<li class="footer__list-item">
<a href="#" class="footer__list-link">Условия</a>
</li>
<li class="footer__list-item">
<a href="#" class="footer__list-link">Privacy Policy</a>
</li>
<li class="footer__list-item">
<a href="#" class="footer__list-link">Careers</a>
</li>
</ul>
</div>
<!-- /.footer__company -->
<div class="footer__more">
<h4 class="footer__title">Еще..</h4>
<ul class="footer__list">
<li class="footer__list-item">
<a href="#" class="footer__list-link">Документация</a>
</li>
<li class="footer__list-item">
<a href="#" class="footer__list-link">Лицензия</a>
</li>
<li class="footer__list-item">
<a href="#" class="footer__list-link">Изменения</a>
</li>
</ul>
</div>
<!-- /.footer__more -->
</div>
</div>
<!-- /.footer__wrapper -->
<div class="footer__copyright">
<div class="footer__icon">
<img src="img/footer-heart.svg" alt="Image: Heart" class="footer-image" />
</div>
<span class="footer__text"> Copyright © 2019. Crafted with love. </span>
</div>
<!-- /.footer__copyright -->
</div>
<!-- /.container -->
</footer>
<!-- /.footer -->
<div class="modal" id="modal-window">
<div class="modal__overlay">
<div class="modal__dialog">
<a href="#" class="modal__close">
<svg class="modal__close">
<use xlink:href="img/sprite.svg#cross"></use>
</svg>
</a>
<h3 class="modal__title">Оформление</h3>
<form action="send.php" class="modal__form form" method="post">
<div class="input-wrapper">
<input
type="text"
class="modal__input input--error input"
placeholder="Ваше Имя*"
minlength="2"
name="name"
pattern="^[a-zA-Zа-яА-я]{0,50}$"
required
/>
</div>
<div class="input-wrapper">
<input
type="tel"
class="modal__input input-phone input--error input"
placeholder="Ваш Телефон*"
name="phone"
required
minlength="18"
maxlength="18"
aria-invalid="true"
/>
</div>
<div class="input-wrapper">
<input
type="email"
class="modal__input input--error input"
placeholder="Ваш Email*"
name="mail"
required
/>
</div>
<button type="submit" class="modal__button button--blue button">Отправить</button>
</form>
<!-- /.modal-form -->
</div>
<!-- /.modal-dialog -->
</div>
<!-- /.modal-overlay -->
</div>
<!-- /.modal -->
<a class="button-to-top button">
<img src="img/up.svg" alt="Кнопка: Наверх" class="to-top-image" />
</a>
<script src="js/jquery-3.6.0.min.js"></script>
<script src="js/jquery.validate.min.js"></script>
<script src="js/jquery.mask.min.js"></script>
<script src="js/swiper-bundle.min.js"></script>
<script src="js/main.js"></script>
</body>
</html>
31 changes: 30 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1 +1,30 @@
# web-start-easy
# Ehya

Выпускной проект курса Web-start в Glo Academy

## Описание

Одностраничный сайт онлайн магазина книг Ehya

## Функционал

- Адаптивная верстка
- Плавный скролл
- Валидация форм
- Отправка формы на email
- Страница 404
- Слайдеры
- Видео

## Стек технологий

- HTML
- CSS
- SASS
- JS
- JQuery
- Плагины
- PHP Mailer
- Pixel Perfect

## <a href="https://antonbinom.github.io/Ehya/">Ссылка</a>
16 changes: 16 additions & 0 deletions admin/.htaccess
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@

RewriteEngine on

DirectoryIndex textolite.php

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^.*$ textolite.php?q=$0 [L,NC,QSA]

<Files ~ "\.(ini|log)$">

deny from all

</Files>

Options -Indexes
54 changes: 54 additions & 0 deletions admin/conf.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
lang = en,ru

password = 6fbde3e2135f10ee603ff6f59bc97d4b0a4d4e9a

session = 03be9b56c989d364f38839eae78e69b7a9daebf8

pass_complexity = 500000

pass_complexity_js = 14999

auth_time = 1628524760

auth_error_time =

auth_error_list =

auth_error_limit = 5

auth_lockout_duration = 1

auth_session_reset = 60

auth_bot_filter = 1

logout_to_site = 0

site_scripts = 1

site_styles = 1

code_redraw_delay = 200

code_undo_limit = 50

code_highlighting = 1

allowed_ext =

visual_ext = html,htm,shtml,shtm,stm,php

editable_ext = html,htm,shtml,shtm,stm,php,css,js,xml,txt

default_file = index.html

folder_size = 1

document_root =

update_final = 1

update_beta = 0

cache =

Loading