Разработка дизайна и верстка сайта зоомагазина «Зообум»
Заказать уникальную курсовую работу- 41 41 страница
- 6 + 6 источников
- Добавлена 16.07.2021
- Содержание
- Часть работы
- Список литературы
- Вопросы/Ответы
1 Определение стилевого решения дизайна сайта 4
1.1 Выбор общей стилистики 4
1.2 Выбор цветовой схемы 9
1.3 Выбор шрифтовой пары 10
2 Разработка дизайн-макета сайта зоомагазина 11
2.1 Основные элементы дизайн-макета 11
2.2 Структура главной страницы 12
3 Вёрстка разработанного дизайн-макета сайта 16
Заключение 18
Список использованных источников 19
Приложение А Десктопная версия сайта 20
Приложение Б Планшетная версия сайта 21
При ложение В Мобильная версия сайта 22
Приложение Г Листинг программы 23
capitalize { text-transform: capitalize}h1,h2,h3,h4,h5,h6 { font-family: 'Montserrat', sans-serif; font-weight: normal; color: #444444; margin-top: 0px; font-style: normal; font-weight: 400;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a { color: #444444;}h1 { font-size: 46px; font-weight: 500;}h2 { font-size: 37px;}h3 { font-size: 28px;}h4 { font-size: 22px;}h5 { font-size: 18px;}h6 { font-size: 16px;}ul { margin: 0px; padding: 0px;}p { font-size: 14px; font-weight: 400; line-height: 26px; color: #242424; margin-bottom: 15px; font-family: 'Montserrat', sans-serif;}hr { margin: 60px 0; padding: 0px; border-bottom: 1px solid #eceff8; border-top: 0px;}hr.style-2 { border-bottom: 1px dashed #f10;}hr.mp-0 { margin: 0; border-bottom: 1px solid #eceff8;}hr.mtb-40 { margin: 40px 0; border-bottom: 1px solid #eceff8; border-top: 0px;}label { font-size: 15px; font-weight: 400; color: #626262;}*::-moz-selection { background: #4fc1f0; color: #fff; text-shadow: none;}::-moz-selection { background: #4fc1f0; color: #fff; text-shadow: none;}::selection { background: #4fc1f0; color: #fff; text-shadow: none;}.mark,mark { background: #4fc1f0 none repeat scroll 0 0; color: #ffffff;}span.tooltip-content { color: #00a9da; cursor: help; font-weight: 600;}.f-left { float: left}.f-right { float: right}.fix { overflow: hidden}/***************************transtion****************************/a.button::after,a.button-small::after { -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s;}.share ul,.share:hoverul { transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out;}a.button-border span,a.button-border-white span,input,select,textarea { -webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -ms-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;}/************************* Basic margin padding*************************/.m-0 { margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0;}.p-0 { padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0;}.bg-1 {background: url(../../images/bg/1.jpg);}.bg-img { background-position: center center; background-size: cover;}:focus { outline: -webkit-focus-ring-color auto 0px;}:focus { outline: -mos-focus-ring-color auto 0px;}.header-search form button { outline: medium none;}.relative { position: relative;}.overflow { overflow: hidden;}.border-bottom-1 { border-bottom: 1px solid #1d73d2;}.border-top-1 { border-top: 1px solid #d7d7d7;}.overly-style { position: relative;}#mobile-menu-active { display: none;}/* scrollUp */#scrollUp { background: #7e4c4f none repeat scroll 0 0; bottom: 85px; color: #ffffff; cursor: pointer; display: none; font-size: 20px; height: 40px; line-height: 43px; position: fixed; right: 12px; text-align: center; width: 38px; z-index: 9999;}#scrollUp:hover { background: #333 none repeat scroll 0 0;}/* button */.btn-style { background-color: #7e4c4f; border-radius: 50px; color: #fff; display: inline-block; font-family: "Montserrat", sans-serif; font-size: 14px; font-weight: bold; line-height: 1; padding: 18px 30px 17px; text-align: center; text-transform: uppercase; transition: all 0.3s ease 0s;}.btn-style:hover { background-color: #000; color: #fff;}.height-100vh { height: 100vh;}/* header top */.welcome-area > p { color: #fff; margin: 14px 0 0;}.account-curr-lang-wrap ulli { display: inline-block; list-style: outside none none; margin-right: 38px; position: relative;}.account-curr-lang-wrap ulli:last-child { margin-right: 0px;}.account-curr-lang-wrap ulli a { color: #fff; display: inline-block; line-height: 52px;}.account-curr-lang-wrap ulli:hover > a { color: #ccc;}.account-curr-lang-wrap ulli a i { font-size: 10px; margin-left: 8px; position: relative; top: 0;}.account-curr-lang-wrap ulli a img { margin-right: 6px; margin-top: -3px;}.account-curr-lang-wrap ulliul { background: #fff none repeat scroll 0 0; box-shadow: 0 1px 7px -2px rgba(0, 0, 0, 0.3); left: 0; padding: 8px 12px 10px; position: absolute; text-align: left; top: 100%; transform: rotateX(90deg); transform-origin: center top 0; transition: all 0.5s ease 0s; visibility: hidden; width: 125px; z-index: 220;}.account-curr-lang-wrap ulli:hoverul { transform: rotateX(0deg); visibility: visible;}.account-curr-lang-wrap ulliulli { display: block; margin-right: 0px;}.account-curr-lang-wrap ulliulli a { display: block; font-size: 12.5px; line-height: 32px; padding: 0; text-transform: capitalize; color: #383838;}.account-curr-lang-wrap ulliulli a img { margin-right: 5px;}.account-curr-lang-wrap ulliulli:hover > a { color: #7e4c4f;}.account-curr-lang-wrap > ul > li::before { background-color: #fff; content: ""; height: 12px; position: absolute; right: -22px; top: 50%;transform: translateY(-50%); width: 1px;}.account-curr-lang-wrap ulli:last-child::before { display: none;}.account-curr-lang-wrap ulli.top-hover ulli:hover > a { padding-left: 7px;}/* header bottom */.stick .logo.pt-39 { padding-top: 23px;}.main-menu li { display: inline-block; list-style: outside none none; padding: 0 16px; position: relative;}.main-menu li a { color: #383838; display: inline-block; font-family: "Montserrat", sans-serif; font-weight: 500; line-height: 120px; text-transform: uppercase;}.main-menu li:hover>a { color: #7e4c4f;}.main-menu ulli.mega-menu-position { position: static;}.main-menu nav>ul>li>ul.submenu { background: #fff none repeat scroll 0 0; box-shadow: 0 0 7px 0.5px rgba(0, 0, 0, 0.15); display: block; left: 0; opacity: 0; padding: 20px 20px 24px; position: absolute; text-align: left; top: 120%; transition: all 0.3s ease 0s; visibility: hidden; width: 190px; z-index: 999;}.main-menu ulliul>li { display: block; padding: 0;}.main-menu ulliul>li a { color: #555; display: block; line-height: 31px; text-transform: capitalize;}.main-menu nav>ul>li>ul.mega-menu { background: #fff none repeat scroll 0 0; border-top: 1px solid #dcdcdc; box-shadow: 0 0 7px 0.5px rgba(0, 0, 0, 0.15); display: block; left: 0; opacity: 0; padding: 30px 30px 34px 0; position: absolute; text-align: left; top: 120%; transition: all 0.3s ease 0s; visibility: hidden; width: 100%; z-index: 9999;}.main-menu nav>ul>li:hover>ul.submenu,.main-menu nav>ul>li:hover>ul.mega-menu { opacity: 1; top: 100%; visibility: visible;}.main-menu nav>ul>li>ul.mega-menu>li { display: inline-block; float: left; padding-left: 30px; width: 25%;}.main-menu ulliul>li.mega-menu-title { color: #333333; font-size: 14px; font-weight: bold; margin: 0 0 10px; text-transform: uppercase;}.mega-menu img { width: 100%;}.transparent-bar.stick { animation: 700ms ease-in-out 0s normal none 1 running fadeInDown; background-color: #fff; border-bottom: 0 solid #4a90e2; box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.06); position: fixed; top: 0; width: 100%; z-index: 9999;}.stick .main-menu li a { line-height: 90px;}.stick .main-menu liulli a { line-height: 31px;}.stick .logo.pt-25 { padding-top: 12px;}.stick .search-login-cart-wrapper { padding: 30px 0 0;}.slider-content.slider-content-white h3 { color: #fff;}.slider-content.slider-content-white h1 { color: #fff;}.slider-content-white .slider-btn a { background-color: #fff; color: #7e4c4f;}.slider-content-white .slider-btn a:hover { background-color: #7e4c4f; color: #fff;}/* food-category index-2 */.single-food-category-2 { padding: 0 35px; position: relative;}.single-food-category-2 > h3 { color: #000101; font-size: 30px; left: 0; margin: 0; position: absolute; right: 0; text-align: center; top: 50%;transform: translateY(-50%); font-family: "Pacifico", cursive; transition: all 0.3s ease 0s;}.single-food-hover::after { background: #000 none repeat scroll 0 0; border-radius: 100%; bottom: 0; content: ""; height: 300px; left: 50%; opacity: 0; position: absolute; right: 0; transform: translateX(-50%) scale(0.5); transition: all 0.3s ease 0s; width: 300px;}.single-food-category-2:hover .single-food-hover::after { opacity: .47; transform: translateX(-50%) scale(1);}.single-food-category-2:hover h3 { color: #fff;}/* food-category */.single-food-content { margin: -36px 0 0; position: relative; z-index: 99;}.single-food-content > h3 { background-color: #fff; border-radius: 50px; box-shadow: 0 0.3px 7px rgba(0, 0, 0, 0.2); color: #000101; display: inline-block; font-family: "Pacifico", cursive; font-size: 30px; font-weight: 400; line-height: 1;}.cate-padding-1 .single-food-content > h3 { padding: 15px 74px 27px;}.cate-padding-2 .single-food-content > h3 { padding: 20px 74px;}.cate-padding-3 .single-food-content > h3 { padding: 20px 74px 19px;}.single-food-hover-2 { position: relative;}.single-food-hover-2::after { background: #000 none repeat scroll 0 0; bottom: 0; content: ""; height: 100%; left: 50%; opacity: 0; position: absolute; right: 0; transform: translateX(-50%) scale(0.5); transition: all 0.3s ease 0s;width: 100%;}.single-food-category:hover .single-food-hover-2::after { opacity: 0.47; transform: translateX(-50%) scale(1);}.single-food-hover-2 > img { width: 100%;}.single-food-hover > img {max-width: 300px;}/* deal area */.deal-imgimg { width: 100%;}.deal-img { padding: 0 65px 0 0;}.deal-content > h3 { font-size: 20px; font-weight: 500; margin: 0;}.deal-pro-price { margin: 10px 0 17px;}.deal-pro-price > span { color: #7e4c4f; font-size: 20px; font-weight: 500;}.deal-pro-price > span.deal-old-price { color: #696969; margin-right: 10px; text-decoration: line-through;}.timer-style { margin: 36px 0 40px;}.timer-style span { border: 2px solid #ebebeb; border-radius: 3px; color: #242424; display: inline-block; font-size: 18px; font-weight: 400; margin: 0 18px 0 0; padding: 7px 14px 6px; text-align: center;}.timer-style span:last-child { margin: 0 0px 0 0;}.timer-style span p { color: #404040; font-size: 13px; font-weight: 400; margin: 9px 0 0; position: relative;}.timer-style span p::before { background-color: #aaa; border-radius: 100%; content: ""; height: 1px; left: 0; position: absolute; top: -5px; transition: all 0.4s ease 0s;width: 100%;}/* service-area */.service-content { padding: 30px 28px 25px;}.service-content > h4 { color: #4f4e4e; font-size: 16px; font-weight: 500; margin: 17px 0 7px; position: relative;}.service-content > p { color: #4f4e4e; font-size: 15px; margin: 0;}.service-content:hoverimg { animation: 500ms ease-in-out 0s normal none 1 running tada;}.service-color-1 { background-color: #fcedda;}.service-color-2 { background-color: #f2fbcb;}.service-color-3 { background-color: #f7d8f9;}/* blog-area */.blog-meta li { color: #575757; display: inline-block; list-style: outside none none; margin: 0 11px 0 0; position: relative;}.blog-meta li::before { background-color: #656565; content: ""; height: 1px; position: absolute; right: -9px; top: 50%;transform: translateY(-50%); width: 3px;}.blog-meta li:last-child::before { display: none;}.blog-content > h4 { color: #343434; font-size: 20px; font-weight: 500; line-height: 30px; margin: 0;}.blog-content > h4 a { color: #343434;}.blog-content > h4 a:hover { color: #7e4c4f;}.blog-content { padding: 26px 30px;}.blog-meta { margin: 0 0 10px;}.blog-imgimg { width: 100%;}.hover-effect { overflow: hidden; position: relative;}.hover-effect > a::before,.hover-effect > a::after { background: rgba(255, 255, 255, 0.1) none repeat scroll 0 0; content: ""; height: 100%; position: absolute; transition: all 0.3s ease 0s; width: 100%; z-index: 8; display: block;}.hover-effect > a::before { left: -100%; top: -100%;}.hover-effect > a::after { bottom: -100%; right: -100%;}.blog-wrapper:hover .hover-effect > a::after { bottom: 0; right: 0;}.blog-wrapper:hover .hover-effect > a::before { left: 0; top: 0;}/* footer area */.footer-info-wrapper > p { color: #6c6c6c; font-size: 14px; margin: 22px 0 21px;}.single-address-info { display: flex; margin: 0 0 5px;}.address-icon { margin-right: 12px;}.address-icon i { color: #5f5b5b; font-size: 20px; margin-top: 8px;}.address-icon.icon-mail i { margin-top: 3px;}.address-icon.phone-icon i { margin-top: 7px;}.address-content>p { color: #3b3b3b; margin: 0;}.address-content>p a { color: #3b3b3b;}.address-content>p a:hover { color: #7e4c4f;}h4.footer-title { color: #575757; font-size: 16px; font-weight: 500; margin: 0 0 32px;}.footer-content ulli { list-style: outside none none; margin-bottom: 13px;}.footer-content ulli:last-child { margin-bottom: 0px;}.footer-content ulli a { color: #6c6c6c; font-size: 14px;}.footer-content ulli a:hover { color: #7e4c4f; padding-left: 5px;}.newsletter-wrapper > p { color: #6c6c6c; font-size: 14px; margin: 0;}.newsletter-wrapper>p a { color: #7e4c4f; font-weight: 600; text-decoration: underline; text-transform: uppercase;}.newsletter-wrapper>p a:hover { color: #242424;}.subscribe-form form input { background: #fff none repeat scroll 0 0; border: medium none; border-radius: 50px; box-shadow: 0 0 13px 1.8px rgba(0, 0, 0, 0.05); color: #c3c3c3; font-size: 13px; height: 45px; padding: 0 100px 0 15px; width: 100%;}.mc-form .mc-news { left: -5000px; position: absolute;}.newsletter-style form { position: relative;}.subscribe-form .mc-form .clear { background: #7e4c4f none repeat scroll 0 0; border-radius: 50px; bottom: 4px; cursor: pointer; position: absolute; right: 4px; top: 4px; transition: all 0.3s ease 0s; z-index: 999;}.subscribe-form .mc-form .clear:hover { background: #242424 none repeat scroll 0 0;}.subscribe-form .clear input { background: transparent none repeat scroll 0 0; border: medium none; color: #fff; cursor: pointer; font-size: 14px; font-weight: bold; height: auto; padding: 8px 23px 11px; width: auto;}.social-icon ulli { display: inline-block; margin-right: 22px;}.social-icon ulli:last-child { margin-right: 0px;}.social-icon ulli a { font-size: 16px; color: #3e3e3e;}.social-icon ulli a:hover { color: #7e4c4f;}.newsletter-style { margin: 26px 0 38px;}.copyright > p { color: #828181; margin: 0;}.copyright > p a { color: #7e4c4f;}.copyright>p a:hover { text-decoration: underline;}.payment-imgimg {width: 100%;}
2. Модульные сетки в работе ux-дизайнера. Инструкция по применению // MEDIUM [Электронный ресурс]: https://medium.com. - Режим доступа: https://medium.com/design-spot/модульные-сетки-в-работе-ux-дизайнера-инструкция-по-применению-410cfc1df74d, свободный (дата обращения: 22.05.2021). – Загл. с экрана.
3. Определение шрифтов по домену // Capyba digital [Электронный ресурс]: https://capyba.ru/ - https://capyba.ru/services/fontfinder/, свободный (дата обращения: 22.05.2021). – Загл. с экрана.
4. Рынок с хвостами и перспективами. 26 марта 2019 г. // marketmedia [Электронный ресурс]: https://marketmedia.ru. - Режим доступа: https://marketmedia.ru/media-content/rynok-s-khvostami-i-perspektivami. – Загл. с экрана , свободный (дата обращения: 22.05.2021). – Загл. с экрана.
5. Цвет для сайта: какой выбрать? // prof-mk.ru [Электронный ресурс]: https://prof-mk.ru/ - Режим доступа: https://prof-mk.ru/zvet-sajta/. – Загл. с экрана , свободный (дата обращения: 22.05.2021). – Загл. с экрана.
6. HTML5 // Htmlbook.Ru [Электронный ресурс]: http://htmlbook.ru/. - Режим доступа: http://htmlbook.ru/html5, свободный (дата обращения: 22.05.2021). – Загл. с экрана.
Вопрос-ответ:
Какой стиль выбран для дизайна сайта зоомагазина Зообум?
Для дизайна сайта Зообум был выбран современный и яркий стиль, который отображает атмосферу радости и удовольствия от общения с животными.
Какая цветовая схема используется на сайте зоомагазина Зообум?
На сайте зоомагазина Зообум используется цветовая схема с яркими и насыщенными оттенками, такими как оранжевый, зеленый и желтый. Это создает веселое и привлекательное визуальное впечатление.
Какие шрифты используются на сайте зоомагазина Зообум?
На сайте зоомагазина Зообум используется шрифтовая пара, включающая санс-серифный шрифт для основного текста и курсивный шрифт для выделения заголовков и акцентирования важной информации. Это делает текст читабельным и привлекательным.
Какие элементы присутствуют в дизайн-макете сайта зоомагазина Зообум?
В дизайн-макете сайта зоомагазина Зообум присутствуют основные элементы, такие как логотип компании, навигационное меню, каталог товаров, секции с акциями и специальными предложениями, блоки с информацией о доставке и контактной информацией.
Какова структура главной страницы сайта зоомагазина Зообум?
Главная страница сайта зоомагазина Зообум имеет следующую структуру: верхняя часть с логотипом и навигационным меню, основной блок с предложениями и акциями, блоки с разделами каталога товаров, блок с информацией о доставке и контактная информация внизу страницы.
Какой стиль выбран для дизайна сайта зоомагазина Зообум?
Для дизайна сайта Зообум было выбрано стилевое решение, сочетающее в себе элементы минимализма и яркости, чтобы создать привлекательную и понятную атмосферу для посетителей.
Какая цветовая схема использована в дизайне сайта зоомагазина Зообум?
Для дизайна сайта Зообум была выбрана цветовая схема, основанная на сочетании светлых и ярких тонов, таких как белый, голубой и оранжевый. Это создает свежий и приятный визуал для посетителей.
Какие шрифты использованы в дизайне сайта зоомагазина Зообум?
В дизайне сайта Зообум была использована шрифтовая пара, состоящая из основного шрифта Roboto и вспомогательного шрифта Montserrat. Такое сочетание шрифтов обеспечивает читаемость и эстетическую привлекательность текстов на сайте.
Какие элементы содержит основной дизайн макет сайта зоомагазина Зообум?
Основной дизайн макет сайта Зообум содержит элементы, такие как шапка с логотипом и навигацией, баннеры с акцией и новинками, блоки с категориями товаров, блоки с акциями и отзывами клиентов, а также подвал с дополнительной навигацией и контактной информацией.