diff --git a/assets/css/styles.css b/assets/css/styles.css index a7ca4e9..b484c8c 100644 --- a/assets/css/styles.css +++ b/assets/css/styles.css @@ -1,3 +1,168 @@ +/*Start Footer*/ +.site-footer +{ + background-color:#26272b; + padding:45px 0 20px; + font-size:15px; + line-height:24px; + color:#737373; +} +.site-footer hr +{ + border-top-color:#bbb; + opacity:0.5 +} +.site-footer hr.small +{ + margin:20px 0 +} +.site-footer h6 +{ + color:#fff; + font-size:16px; + text-transform:uppercase; + margin-top:5px; + letter-spacing:2px +} +.site-footer a +{ + color:#737373; +} +.site-footer a:hover +{ + color:#3366cc; + text-decoration:none; +} +.footer-links +{ + padding-left:0; + list-style:none +} +.footer-links li +{ + display:block +} +.footer-links a +{ + color:#737373 +} +.footer-links a:active,.footer-links a:focus,.footer-links a:hover +{ + color:#3366cc; + text-decoration:none; +} +.footer-links.inline li +{ + display:inline-block +} +.site-footer .social-icons +{ + text-align:right +} +.site-footer .social-icons a +{ + width:40px; + height:40px; + line-height:40px; + margin-left:6px; + margin-right:0; + border-radius:100%; + background-color:#33353d +} +.copyright-text +{ + margin:0 +} +@media (max-width:991px) +{ + .site-footer [class^=col-] + { + margin-bottom:30px + } +} +@media (max-width:767px) +{ + .site-footer + { + padding-bottom:0 + } + .site-footer .copyright-text,.site-footer .social-icons + { + text-align:center + } +} +.social-icons +{ + padding-left:0; + margin-bottom:0; + list-style:none +} +.social-icons li +{ + display:inline-block; + margin-bottom:4px +} +.social-icons li.title +{ + margin-right:15px; + text-transform:uppercase; + color:#96a2b2; + font-weight:700; + font-size:13px +} +.social-icons a{ + background-color:#eceeef; + color:#818a91; + font-size:16px; + display:inline-block; + line-height:44px; + width:44px; + height:44px; + text-align:center; + margin-right:8px; + border-radius:100%; + -webkit-transition:all .2s linear; + -o-transition:all .2s linear; + transition:all .2s linear +} +.social-icons a:active,.social-icons a:focus,.social-icons a:hover +{ + color:#fff; + background-color:#29aafe +} +.social-icons.size-sm a +{ + line-height:34px; + height:34px; + width:34px; + font-size:14px +} +.social-icons a.facebook:hover +{ + background-color:#3b5998 +} +.social-icons a.twitter:hover +{ + background-color:#00aced +} +.social-icons a.linkedin:hover +{ + background-color:#007bb6 +} +.social-icons a.dribbble:hover +{ + background-color:#ea4c89 +} +@media (max-width:767px) +{ + .social-icons li.title + { + display:block; + margin-right:0; + font-weight:600 + } +} + /* Colour Variable */ :root { diff --git a/dark/assets/css/styles.css b/dark/assets/css/styles.css index e913022..afcb618 100644 --- a/dark/assets/css/styles.css +++ b/dark/assets/css/styles.css @@ -1123,3 +1123,141 @@ html { font-size: 1.1rem; transition: 0.2 ease; } +p, .a-CTA, input, header .navigation-bar a, .copyright li, .contact .form form label, .contact .form form button { + font-family: Cabin, sans-serif; +} +.fa-asterisk, .a-CTA, h2, header .navigation-bar a:hover, header nav.active .navigation-bar a:hover, footer .social-media .links a:hover, .copyright .info li a, .copyright .CTA li a:hover { + color: #a96700; +} +header nav .navigation-bar .underline, header .text .button button:hover, .contact .form form button:hover, .contact .text i:hover { + background-color: #a96700; +} +header .navigation-bar ul li, header .text, .about-us .text, .reservation .text, .menu .box-model, .menu .text, .fixed-image .text, footer, .copyright, .contact .text i { + text-align: center; +} +header nav, header .navigation-bar ul, .about-us, .reservation, .about-us .image-container, .reservation .image-container, .menu, .menu .menu-image-container, footer .contact-container, .copyright ul, .contact { + display: flex; +} +header nav .toggle, header nav .toggle span, header .navigation-bar, header .navigation-bar ul, .menu .box-model .close, footer .social-media .links a, .copyright .CTA li a { + transition: .3s; +} +header, header nav .toggle span, header .navigation-bar a, header .text, header .text .arrow .left, header .text .arrow .right, .recipes, .menu .box-image-container, .fixed-image .text, .copyright, .copyright .arrow-up { + position: relative; +} +header nav .toggle, header .navigation-bar .underline, header .text .arrow .left:after, header .text .arrow .right:after, header .svg-down, header .arrow-down, .recipes .text, .menu .box-model .close, .menu .box-model .arrow .arrow-right,.menu .box-model .arrow .arrow-left, .menu .box-image-container .box-image, .copyright .svg-up { + position: absolute; +} +.recipes .text, .fixed-image .text, .menu .box-image-container, .menu .box-image-container .box-image { + top: 50%; + left: 50%; + transform: translate(-50%,-50%); +} +header nav, header .navigation-bar a:hover .underline, header .navigation-bar li.active .underline, .menu .box-model, .menu .box-image-container, .menu .box-image-container .box-image { + width: 100%; +} +button, .dots > div, header nav .toggle, header .arrow-down, .menu .box-model .close, .menu .box-model .arrow .arrow-right,.menu .box-model .arrow .arrow-left, .menu .menu-image-container .image img, footer .newsletter i, .copyright .arrow-up { + cursor: pointer; +} +.dots .active, header nav.active, header nav.active .toggle.active span, header nav .toggle span, header .navigation-bar .underline, header .text .arrow .left, header .text .arrow .right, header .text .button button, .contact form button { + background-color: #fff; +} +h1, h3, header .navigation-bar a, header .text span, .menu .box-model .close:hover, footer .text h2, footer .text p, footer .social-media .links a, .contact .text i, .contact .form form button { + color: #fff; +} +header nav, header .navigation-bar.show, header .navigation-bar a:hover .underline, header .navigation-bar li.active .underline, header .text .arrow .left:after, .menu .box-model, .copyright .arrow-up { + left: 0; +} +header .text .arrow .left:after, header .text .arrow .right:after, header .text span, footer .social-media .links a, footer .newsletter i, .copyright .arrow-up, .contact .text i, .contact .form form label { + display: inline-block; +} +/*Start Footer*/ +footer { + background-color: #121212; + padding: 60px 20px; +} +footer .text { + max-width: 500px; + margin: auto; +} +footer .text h2 { + font-family: 'Source Sans Pro', sans-serif; + font-size: 19px; + letter-spacing: 1.9px; + margin-bottom: 25px; +} +footer .text .fa-asterisk { + font-size: 12px; +} +footer .text p { + line-height: 27px; +} +footer .contact-container { + padding: 40px 0; + max-width: 1000px; + margin: auto; +} +footer .contact-container > div { + flex: 1; +} +footer .contact-container h3 { + font-size: 19px; + letter-spacing: 1.9px; +} +footer .social-media .links a { + margin: 0 10px; + font-size: 25px; +} +footer .newsletter input { + padding: 10px; + width: 270px; + background-color: #eee; + border: none; + margin-left: -15px; +} +footer .newsletter i { + margin-left: -40px; + vertical-align: middle; + font-size: 21px; +} +.copyright { + padding: 15px 40px 30px; + background-color: #262526; +} +.copyright .svg-up { + top: 0; + left: 50%; + margin-left: -96px; + margin-top: -50px; +} +.copyright .arrow-up { + width: 40px; + height: 30px; + top: -45px; + color: #fff; + line-height: 1.9 +} +.copyright ul { + justify-content: center; +} +.copyright li { + color: #919191; + font-size: 14px; +} +.copyright li:not(:last-of-type):after { + content: '•'; + margin: 10px; +} +.copyright .CTA { + margin-top: 25px; +} +.copyright .CTA li a { + color: #919191; +} + +/*End Footer*/ +.a-CTA { + border-bottom: 2px solid #a96700; + padding-bottom: 4px; + letter-spacing: 1.5px; + font-size: 18px; +} diff --git a/dark/index.html b/dark/index.html index ea5aa35..65c1c6a 100644 --- a/dark/index.html +++ b/dark/index.html @@ -220,9 +220,60 @@