Разработка сайта и его дизайн

Заказать уникальную курсовую работу
Тип работы: Курсовая работа
Предмет: Графический дизайн
  • 31 31 страница
  • 8 + 8 источников
  • Добавлена 03.07.2021
1 496 руб.
  • Содержание
  • Часть работы
  • Список литературы
  • Вопросы/Ответы
Введение 3
1 Определение стилевого решения дизайна сайта 5
1.1 Выбор общей стилистики 5
1.2 Анализ современных трендов дизайна сайтов 9
1.3 Выбор цветовой схемы 13
1.4 Выбор шрифтовой пары 14
2 Разработка дизайн-макета сайта ресторана 16
2.1 Основные элементы дизайн-макета 16
2.2 Структура главной страницы 17
3 Вёрстка разработанного дизайн-макета сайта 22
Заключение 30
Список использованных источников 31
Приложение Г Листинг программы (фрагмент) 32

Фрагмент для ознакомления

Контакты

Наш адрес: ТЦ "Яй", ул. Пархоменко, 156, Уфа, Респ. Башкортостан
Телефон: +7 (ХХХ) ХХХ-ХХ-ХХ

Напишите нам


© GOSTI 2021

<script src="js/jquery.min.js"></script> <script src="js/popper.min.js"></script> <script src="js/bootstrap.min.js"></script> <script src="js/jquery.easing.1.3.js"></script> <script src="js/jquery.waypoints.min.js"></script> <script src="js/owl.carousel.min.js"></script> <script src="js/jquery.magnific-popup.min.js"></script> <script src="js/bootstrap-datepicker.js"></script> <script src="js/jquery.timepicker.min.js"></script> <script src="js/jquery.animateNumber.min.js"></script> <script src="js/main.js"></script> Файл style.csshtml {overflow-x: hidden; }body {font-family: "Raleway", sans-serif;background: #fff;font-size: 16px;line-height: 1.6;color: #202020; }a { -webkit-transition: .3s all ease; -o-transition: .3s all ease;transition: .3s all ease;color: #F96D00; }a:hover {text-decoration: none;color: #F96D00; }h1, h2, h3, h4, h5,.h1, .h2, .h3, .h4, .h5 {line-height: 1.45;color: #000;font-family: "Yanone Kaffeesatz", "Arial Narrow",serif;}.text-primary {color: #F96D00 !important; }.ftco-navbar-light {background: transparent !important;position: absolute;left: 0;right: 0;z-index: 3; } @media screen and (max-width: 991px) { .ftco-navbar-light {background: #000 !important;top: 0;position: relative; } } .ftco-navbar-light .navbar-nav > .nav-item > .nav-link {font-size: 16px;padding-top: 30px;padding-bottom: 30px;padding-left: 20px;padding-right: 20px; } @media screen and (max-width: 960px) { .ftco-navbar-light .navbar-nav > .nav-item > .nav-link {padding-top: 10px;padding-bottom: 10px;padding-left: 0px;padding-right: 0px; } } .ftco-navbar-light .navbar-nav > .nav-item.ftco-cta a {color: #fff; } .ftco-navbar-light .navbar-nav > .nav-item.ftco-seperator {position: relative;margin-left: 20px;padding-left: 20px; } @media screen and (max-width: 960px) { .ftco-navbar-light .navbar-nav > .nav-item.ftco-seperator {padding-left: 0;margin-left: 0; } } .ftco-navbar-light .navbar-nav > .nav-item.ftco-seperator:before {position: absolute;content: "";top: 10px;bottom: 10px;left: 0;width: 2px;background: rgba(255, 255, 255, 0.05); } @media screen and (max-width: 960px) { .ftco-navbar-light .navbar-nav > .nav-item.ftco-seperator:before {display: none; } } .ftco-navbar-light .navbar-toggler {border: none;color: rgba(255, 255, 255, 0.5) !important;cursor: pointer;padding-right: 0;text-transform: uppercase;font-size: 16px;letter-spacing: .1em; } .ftco-navbar-light.scrolled {position: fixed;right: 0;left: 0;top: 0;margin-top: -130px;background: #fff !important; } @media screen and (max-width: 768px) { .ftco-navbar-light.scrolled .navbar-nav {background: none;border-radius: 0px;padding-left: 0rem !important;padding-right: 0rem !important; } } @media screen and (max-width: 576px) { .ftco-navbar-light.scrolled .navbar-nav {background: none;padding-left: 0 !important;padding-right: 0 !important; }} .ftco-navbar-light.scrolled .navbar-toggler {border: none;color: rgba(0, 0, 0, 0.5) !important;border-color: rgba(0, 0, 0, 0.5) !important;cursor: pointer;padding-right: 0;text-transform: uppercase;font-size: 16px;letter-spacing: .1em; } .ftco-navbar-light.scrolled .nav-link {padding-top: 0.7rem !important;padding-bottom: 0.7rem !important;color: #000 !important; } .ftco-navbar-light.scrolled .nav-link.active {color: #F96D00 !important; } .ftco-navbar-light.scrolled.awake {margin-top: 0px; -webkit-transition: .3s all ease-out; -o-transition: .3s all ease-out;transition: .3s all ease-out; } .ftco-navbar-light.scrolled.sleep { -webkit-transition: .3s all ease-out; -o-transition: .3s all ease-out;transition: .3s all ease-out; } .ftco-navbar-light.scrolled .navbar-brand {color: #000; }.navbar-brand {text-transform: uppercase;letter-spacing: .1em; }.bg-image, .ftco-cover {background-size: cover;background-repeat: no-repeat; }.ftco-cover {background-position: center center; } .ftco-cover .ftco-heading {font-size: 75px;line-height: 1.34;color: #fff;} @media screen and (max-width: 768px) { .ftco-cover .ftco-heading {font-size: 37px;line-height: 1.3; }} .ftco-cover .ftco-subheading, .ftco-cover p {color: rgba(255, 255, 255, 0.7);font-weight: 300;font-family: "Raleway", sans-serif; } @media screen and (max-width: 768px) { .ftco-cover .btn {width: 100% !important;border: 1px solid red; } } .ftco-cover a {position: relative;color: #fff; } .ftco-cover a:before {position: absolute;bottom: 0;left: 0;right: 0;background: #F96D00;height: 2px;content: " "; } .ftco-cover.overlay {position: relative; } .ftco-cover.overlay:before {content: "";background: rgba(0, 0, 0, 0.6);position: absolute;top: 0;left: 0;bottom: 0;right: 0; } .ftco-cover .ftco-vh-100 {min-height: 700px !important;}.ftco-slant {position: relative;overflow: hidden; } .ftco-slant:after {width: 120%;height: 200px;left: -10%;background: #f2f2f2; -webkit-transform: rotate(-5deg); -ms-transform: rotate(-5deg);transform: rotate(-5deg);content: "";position: absolute;bottom: -100px;} @media screen and (max-width: 960px) { .ftco-slant:after {bottom: -150px; }} @media screen and (max-width: 768px) { .ftco-slant:after {bottom: -170px; }} .ftco-slant.ftco-slant-white:after {background: #fff; } .ftco-slant.ftco-slant-dark:after {background: #263135;}.ftco-uppercase {font-size: 30px; }.menu-item {margin-bottom: 30px; } .menu-item img {width: 100px;border-radius: 50%;} .menu-item .menu-price {font-family: "Yanone Kaffeesatz","Arial Narrow", serif;font-size: 24px;}@media screen and (max-width: 768px) { .display-4 {font-size: 37px; } }.bg-light {background: #f1efed !important; }.ftco-custom-gutters {margin-left: -10px;margin-right: -10px; } .ftco-custom-gutters [class*=col-] {padding-left: 5px;padding-right: 5px;margin-bottom: 5px;} .ftco-custom-gutters [class*=col-] .ftco-thumbnail {display: block;margin-bottom: 5px; }.btn {border-radius: 4px;cursor: pointer;padding-left: 30px;padding-right: 30px;font-size: 20px;font-family: "Yanone Kaffeesatz","Arial Narrow", serif; } .btn.btn-lg {font-size: 20px !important;padding: 13px 40px !important;} .btn.btn-sm {padding: 10px 20px;font-size: 16px;} .btn.btn-primary {border-radius: 0px;} .btn.btn-secondary {border: 2px solid #ccc;background: none;border-radius: 0px;color: #999999;} .btn.btn-secondary:hover {background: #F96D00;border-color: #F96D00;color: #fff; } .btn:before {display: none; } .btn:hover, .btn:active, .btn:focus {outline: none; -webkit-box-shadow: none;box-shadow: none;} .btn.btn-primary {background: #F96D00;border-color: #F96D00;color: #fff; } .btn.btn-primary:hover, .btn.btn-primary:focus, .btn.btn-primary:active {border-color: #c65700;background: #c65700; } .btn.btn-outline-white {border-color: rgba(255, 255, 255, 0.8);background: none;border-radius: 0px;border-width: 2px;} .btn.btn-outline-white:hover, .btn.btn-outline-white:focus, .btn.btn-outline-white:active {background: #fff;border-color: #fff;color: #000; }.form-control {border: 2px solid rgba(0, 0, 0, 0.2);height: 55px !important;background: #fff !important;color: #000 !important;font-size: 18px;border-radius: 0px; } .form-control:focus, .form-control:active {border: 2px solid #000; }textarea.form-control {height: inherit !important; }.ftco-vh-100 {height: 100vh; } @media screen and (max-width: 960px) { .ftco-vh-100 {height: inherit;padding-top: 5em;padding-bottom: 5em; } }.ftco-vh-75 {height: 75vh; } @media screen and (max-width: 960px) { .ftco-vh-75 {height: inherit;padding-top: 5em;padding-bottom: 5em; } }.ftco-tab-nav {padding: 0;margin: 0;display: inline-block !important; } @media screen and (max-width: 576px) { .ftco-tab-nav {display: block !important;margin-bottom: 10px; width: 100% !important; } } .ftco-tab-nav li {padding: 0;margin: 0 5px;display: inline-block !important; } @media screen and (max-width: 576px) { .ftco-tab-nav li {display: block !important;margin-bottom: 10px;width: 100% !important; }} .ftco-tab-nav li a {text-transform: uppercase;font-size: 14px;letter-spacing: .2em;color: #ccc;border: 2px solid #ccc;border-radius: 0 !important; } .ftco-tab-nav li a.active {background: none !important;color: black !important;border: 2px solid #000;}.ftco-animate {opacity: 0;visibility: hidden; }.bg-primary {background: #F96D00 !important; }.ftco-section .ftco-sub-title {font-size: 16px;text-transform: uppercase;letter-spacing: .5em;color: #d4d4d4;font-family: "Raleway", sans-serif;font-weight: 300; }.ftco-section .ftco-primary-title {margin-top: 0;margin-bottom: 30px; }#section-about {padding: 8em 0; } #section-about .img {position: absolute;right: 0; } @media screen and (max-width: 768px) { #section-about .img {position: relative;right: inherit; } #section-about .img img {max-width: 100%; } }#section-offer {padding: 12em 0; }.ftco-section {padding: 1em 0; }.ftco-bg-dark {background: #3c312e; }.ftco-footer {font-size: 16px; } .ftco-footer .ftco-footer-logo {text-transform: uppercase;letter-spacing: .1em;} .ftco-footer .ftco-footer-widget h2 {font-weight: normal; } .ftco-footer p {color: rgba(255, 255, 255, 0.3); } .ftco-footer a {color: rgba(255, 255, 255, 0.3); } .ftco-footer a:hover {color: #F96D00; } .ftco-footer .ftco-heading {font-size: 24px; } .ftco-footer .ftco-heading-2 {font-size: 14px;font-weight: bold;letter-spacing: .05em;text-transform: uppercase;color: rgba(255, 255, 255, 0.6); }.ftco-pricing-popular {position: relative; } .ftco-pricing-popular .popular-text {text-transform: uppercase;font-size: 14px;margin-top: -16px;right: 0;background: #F96D00;color: #fff;padding: 2px 10px;position: absolute; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg);transform: rotate(90deg);letter-spacing: .1em; }.ftco-pricing h2 {font-size: 17px;text-transform: uppercase; }.ftco-pricing .ftco-price-per {font-size: 70px; } .ftco-pricing .ftco-price-per sup {font-size: 20px;top: -1.5em; } .ftco-pricing .ftco-price-per strong {color: #000; } .ftco-pricing .ftco-price-per span {font-size: 20px; }.ftco-pricing ul li {margin-bottom: 10px; }.ftco-footer-social li {list-style: none;margin: 0 10px 10px 0;display: inline-block; } .ftco-footer-social li a {height: 60px;width: 60px;display: block;float: left;background: rgba(255, 255, 255, 0.05);border-radius: 50%;position: relative; } .ftco-footer-social li a span {position: absolute;font-size: 26px;top: 50%;left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); } .ftco-footer-social li a:hover {color: #fff; }.footer-small-nav > li {display: inline-block; } .footer-small-nav > li a {margin: 0 10px 10px 0; } .footer-small-nav > li a:hover, .footer-small-nav > li a:focus {color: #F96D00; }.media .ftco-icon {width: 100px; } .media .ftco-icon span {color: #F96D00; }.ftco-media {background: #fff;border-radius: 0px; } .ftco-media.text-center .ftco-icon {margin: 0 auto; }.ftco-overflow-hidden {overflow: hidden; }.padding-top-bottom {padding-top: 120px;padding-bottom: 120px; }.ftco-owl {position: relative;z-index: 1; } .ftco-owl .owl-nav {position: absolute;top: 50%;margin-top: -50px;z-index: 10;left: 0;right: 0;opacity: 0;visibility: hidden; -webkit-transition: .3s all ease; -o-transition: .3s all ease;transition: .3s all ease; } .ftco-owl .owl-nav .owl-prev, .ftco-owl .owl-nav .owl-next {position: absolute;font-size: 30px;background: #F96D00;color: #fff;padding: 10px;line-height: 0; } .ftco-owl .owl-nav .owl-prev {left: 0; } .ftco-owl .owl-nav .owl-next {right: 0; } .ftco-owl .owl-dots {position: relative;text-align: center;margin-top: 30px; } .ftco-owl .owl-dots .owl-dot {display: inline-block;zoom: 1; } .ftco-owl .owl-dots .owl-dot span {width: 10px;height: 10px;background: #ccc;border-radius: 50%;display: inline-block;margin: 5px 7px; } .ftco-owl .owl-dots .owl-dot.active span {background: #F96D00; } .ftco-owl:hover .owl-nav {visibility: visible;opacity: 1; }#map {height: 400px;width: 100%; } @media screen and (max-width: 768px) { #map {height: 300px; } }#reservationModal .close {position: absolute;right: 30px;top: 10px;cursor: pointer; } #reservationModal .close:active, #reservationModal .close:focus {outline: none !important; } #reservationModal .close span {font-size: 30px; } #reservationModal .close small {font-size: 16px;position: relative;top: -2px;right: 10px; }#reservationModal .modal-content {border-radius: 0; } #reservationModal .modal-content label {color: #000; } #reservationModal .modal-content .modal-body {padding: 0; } #reservationModal .modal-content .bg-image, #reservationModal .modal-content .ftco-cover {background-size: cover;background-position: center center;background-repeat: no-repeat;padding-right: 0 !important;padding-left: 0 !important; } @media screen and (max-width: 960px) { #reservationModal .modal-content .bg-image, #reservationModal .modal-content .ftco-cover {height: 200px;padding-right: 0 !important;padding-left: 0 !important;margin-left: 15px;margin-right: 15px;overflow: hidden; } }.image-popup {cursor: -webkit-zoom-in;cursor: -moz-zoom-in;cursor: zoom-in; }.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg {opacity: 0; -webkit-backface-visibility: hidden; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;transition: all 0.3s ease-out; }.mfp-with-zoom.mfp-ready .mfp-container {opacity: 1; }.mfp-with-zoom.mfp-ready.mfp-bg {opacity: 0.8; }.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg {opacity: 0; }.ftco-counter .ftco-number {display: block;font-size: 72px;font-weight: bold;color: #F96D00; }.ftco-counter .ftco-label {font-size: 12px;text-transform: uppercase;letter-spacing: .1em;color: #b3b3b3; }#ftco-loader {position: fixed;width: 96px;height: 96px;left: 50%;top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);background-color: rgba(255, 255, 255, 0.9); -webkit-box-shadow: 0px 24px 64px rgba(0, 0, 0, 0.24);box-shadow: 0px 24px 64px rgba(0, 0, 0, 0.24);border-radius: 16px;opacity: 0;visibility: hidden; -webkit-transition: opacity 1s ease-out, visibility 0s linear 1s; -o-transition: opacity 1s ease-out, visibility 0s linear 1s;transition: opacity 1s ease-out, visibility 0s linear 1s;z-index: 1000; }#ftco-loader.fullscreen {padding: 0;left: 0;top: 0;width: 100%;height: 100%; -webkit-transform: none; -ms-transform: none;transform: none;background-color: #fff;border-radius: 0; -webkit-box-shadow: none;box-shadow: none; }#ftco-loader.show { -webkit-transition: opacity .4s ease-out, visibility 0s linear 0s; -o-transition: opacity .4s ease-out, visibility 0s linear 0s;transition: opacity .4s ease-out, visibility 0s linear 0s;visibility: visible;opacity: 1; }#ftco-loader .circular { -webkit-animation: loader-rotate 2s linear infinite;animation: loader-rotate 2s linear infinite;position: absolute;left: calc(50% - 24px);top: calc(50% - 24px);display: block; -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg);transform: rotate(0deg); }#ftco-loader .path {stroke-dasharray: 1, 200;stroke-dashoffset: 0; -webkit-animation: loader-dash 1.5s ease-in-out infinite;animation: loader-dash 1.5s ease-in-out infinite;stroke-linecap: round; }@-webkit-keyframes loader-rotate { 100% { -webkit-transform: rotate(360deg);transform: rotate(360deg); } }@keyframes loader-rotate { 100% { -webkit-transform: rotate(360deg);transform: rotate(360deg); } }@-webkit-keyframes loader-dash { 0% {stroke-dasharray: 1, 200;stroke-dashoffset: 0; } 50% {stroke-dasharray: 89, 200;stroke-dashoffset: -35px; } 100% {stroke-dasharray: 89, 200; stroke-dashoffset: -136px; } }@keyframes loader-dash { 0% {stroke-dasharray: 1, 200;stroke-dashoffset: 0; } 50% {stroke-dasharray: 89, 200;stroke-dashoffset: -35px; } 100% {stroke-dasharray: 89, 200;stroke-dashoffset: -136px; }} .tlt{/*надписьподлоготипом*/font-size: 12px;font-family: "Yanone Kaffeesatz","Arial Narrow", serif;text-align:center;}.news{/*текстновости*/text-align:justify;font-size:12px;}.dnews{/*датановости*/font-style:italic;font-size:16px;font-family: "Yanone Kaffeesatz","Arial Narrow", serif;}