@ -1,13 +0,0 @@
@@ -1,13 +0,0 @@
|
||||
# https://github.com/browserslist/browserslist#readme |
||||
|
||||
>= 1% |
||||
last 1 major version |
||||
not dead |
||||
Chrome >= 60 |
||||
Firefox >= 60 |
||||
Edge >= 15.15063 |
||||
Explorer 11 |
||||
iOS >= 10 |
||||
Safari >= 10 |
||||
Android >= 6 |
||||
not ExplorerMobile <= 11 |
||||
@ -0,0 +1,13 @@
@@ -0,0 +1,13 @@
|
||||
# Editor configuration, see https://editorconfig.org |
||||
root = true |
||||
|
||||
[*] |
||||
charset = utf-8 |
||||
indent_style = space |
||||
indent_size = 4 |
||||
insert_final_newline = true |
||||
trim_trailing_whitespace = true |
||||
|
||||
[*.md] |
||||
max_line_length = off |
||||
trim_trailing_whitespace = false |
||||
@ -1 +1,2 @@
@@ -1 +1,2 @@
|
||||
node_modules |
||||
node_modules |
||||
.DS_Store |
||||
@ -1,683 +0,0 @@
@@ -1,683 +0,0 @@
|
||||
/*! |
||||
* Start Bootstrap - Agency v5.2.2 (https://startbootstrap.com/template-overviews/agency) |
||||
* Copyright 2013-2019 Start Bootstrap |
||||
* Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-agency/blob/master/LICENSE) |
||||
*/ |
||||
|
||||
body { |
||||
overflow-x: hidden; |
||||
font-family: 'Roboto Slab', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; |
||||
} |
||||
|
||||
p { |
||||
line-height: 1.75; |
||||
} |
||||
|
||||
a { |
||||
color: #fed136; |
||||
} |
||||
|
||||
a:hover { |
||||
color: #fec503; |
||||
} |
||||
|
||||
.text-primary { |
||||
color: #fed136 !important; |
||||
} |
||||
|
||||
h1, |
||||
h2, |
||||
h3, |
||||
h4, |
||||
h5, |
||||
h6 { |
||||
font-weight: 700; |
||||
font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; |
||||
} |
||||
|
||||
.page-section { |
||||
padding: 100px 0; |
||||
} |
||||
|
||||
.page-section h2.section-heading { |
||||
font-size: 40px; |
||||
margin-top: 0; |
||||
margin-bottom: 15px; |
||||
} |
||||
|
||||
.page-section h3.section-subheading { |
||||
font-size: 16px; |
||||
font-weight: 400; |
||||
font-style: italic; |
||||
margin-bottom: 75px; |
||||
text-transform: none; |
||||
font-family: 'Droid Serif', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; |
||||
} |
||||
|
||||
@media (min-width: 768px) { |
||||
section { |
||||
padding: 150px 0; |
||||
} |
||||
} |
||||
|
||||
::-moz-selection { |
||||
background: #fed136; |
||||
text-shadow: none; |
||||
} |
||||
|
||||
::selection { |
||||
background: #fed136; |
||||
text-shadow: none; |
||||
} |
||||
|
||||
img::-moz-selection { |
||||
background: transparent; |
||||
} |
||||
|
||||
img::selection { |
||||
background: transparent; |
||||
} |
||||
|
||||
img::-moz-selection { |
||||
background: transparent; |
||||
} |
||||
|
||||
.btn { |
||||
font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; |
||||
font-weight: 700; |
||||
} |
||||
|
||||
.btn-xl { |
||||
font-size: 18px; |
||||
padding: 20px 40px; |
||||
} |
||||
|
||||
.btn-primary { |
||||
background-color: #fed136; |
||||
border-color: #fed136; |
||||
} |
||||
|
||||
.btn-primary:active, .btn-primary:focus, .btn-primary:hover { |
||||
background-color: #fec810 !important; |
||||
border-color: #fec810 !important; |
||||
color: white; |
||||
} |
||||
|
||||
.btn-primary:active, .btn-primary:focus { |
||||
box-shadow: 0 0 0 0.2rem rgba(254, 209, 55, 0.5) !important; |
||||
} |
||||
|
||||
#mainNav { |
||||
background-color: #212529; |
||||
} |
||||
|
||||
#mainNav .navbar-toggler { |
||||
font-size: 12px; |
||||
right: 0; |
||||
padding: 13px; |
||||
text-transform: uppercase; |
||||
color: white; |
||||
border: 0; |
||||
background-color: #fed136; |
||||
font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; |
||||
} |
||||
|
||||
#mainNav .navbar-brand { |
||||
color: #fed136; |
||||
font-family: 'Kaushan Script', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; |
||||
} |
||||
|
||||
#mainNav .navbar-brand.active, #mainNav .navbar-brand:active, #mainNav .navbar-brand:focus, #mainNav .navbar-brand:hover { |
||||
color: #fec503; |
||||
} |
||||
|
||||
#mainNav .navbar-nav .nav-item .nav-link { |
||||
font-size: 90%; |
||||
font-weight: 400; |
||||
padding: 0.75em 0; |
||||
letter-spacing: 1px; |
||||
color: white; |
||||
font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; |
||||
} |
||||
|
||||
#mainNav .navbar-nav .nav-item .nav-link.active, #mainNav .navbar-nav .nav-item .nav-link:hover { |
||||
color: #fed136; |
||||
} |
||||
|
||||
@media (min-width: 992px) { |
||||
#mainNav { |
||||
padding-top: 25px; |
||||
padding-bottom: 25px; |
||||
transition: padding-top 0.3s, padding-bottom 0.3s; |
||||
border: none; |
||||
background-color: transparent; |
||||
} |
||||
#mainNav .navbar-brand { |
||||
font-size: 1.75em; |
||||
transition: all 0.3s; |
||||
} |
||||
#mainNav .navbar-nav .nav-item .nav-link { |
||||
padding: 1.1em 1em !important; |
||||
} |
||||
#mainNav.navbar-shrink { |
||||
padding-top: 0; |
||||
padding-bottom: 0; |
||||
background-color: #212529; |
||||
} |
||||
#mainNav.navbar-shrink .navbar-brand { |
||||
font-size: 1.25em; |
||||
padding: 12px 0; |
||||
} |
||||
} |
||||
|
||||
header.masthead { |
||||
text-align: center; |
||||
color: white; |
||||
background-image: url("../img/header-bg.jpg"); |
||||
background-repeat: no-repeat; |
||||
background-attachment: scroll; |
||||
background-position: center center; |
||||
background-size: cover; |
||||
} |
||||
|
||||
header.masthead .intro-text { |
||||
padding-top: 150px; |
||||
padding-bottom: 100px; |
||||
} |
||||
|
||||
header.masthead .intro-text .intro-lead-in { |
||||
font-size: 22px; |
||||
font-style: italic; |
||||
line-height: 22px; |
||||
margin-bottom: 25px; |
||||
font-family: 'Droid Serif', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; |
||||
} |
||||
|
||||
header.masthead .intro-text .intro-heading { |
||||
font-size: 50px; |
||||
font-weight: 700; |
||||
line-height: 50px; |
||||
margin-bottom: 25px; |
||||
font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; |
||||
} |
||||
|
||||
@media (min-width: 768px) { |
||||
header.masthead .intro-text { |
||||
padding-top: 300px; |
||||
padding-bottom: 200px; |
||||
} |
||||
header.masthead .intro-text .intro-lead-in { |
||||
font-size: 40px; |
||||
font-style: italic; |
||||
line-height: 40px; |
||||
margin-bottom: 25px; |
||||
font-family: 'Droid Serif', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; |
||||
} |
||||
header.masthead .intro-text .intro-heading { |
||||
font-size: 75px; |
||||
font-weight: 700; |
||||
line-height: 75px; |
||||
margin-bottom: 50px; |
||||
font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; |
||||
} |
||||
} |
||||
|
||||
.service-heading { |
||||
margin: 15px 0; |
||||
text-transform: none; |
||||
} |
||||
|
||||
#portfolio .portfolio-item { |
||||
right: 0; |
||||
margin: 0 0 15px; |
||||
} |
||||
|
||||
#portfolio .portfolio-item .portfolio-link { |
||||
position: relative; |
||||
display: block; |
||||
max-width: 400px; |
||||
margin: 0 auto; |
||||
cursor: pointer; |
||||
} |
||||
|
||||
#portfolio .portfolio-item .portfolio-link .portfolio-hover { |
||||
position: absolute; |
||||
width: 100%; |
||||
height: 100%; |
||||
transition: all ease 0.5s; |
||||
opacity: 0; |
||||
background: rgba(254, 209, 54, 0.9); |
||||
} |
||||
|
||||
#portfolio .portfolio-item .portfolio-link .portfolio-hover:hover { |
||||
opacity: 1; |
||||
} |
||||
|
||||
#portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content { |
||||
font-size: 20px; |
||||
position: absolute; |
||||
top: 50%; |
||||
width: 100%; |
||||
height: 20px; |
||||
margin-top: -12px; |
||||
text-align: center; |
||||
color: white; |
||||
} |
||||
|
||||
#portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content i { |
||||
margin-top: -12px; |
||||
} |
||||
|
||||
#portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content h3, |
||||
#portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content h4 { |
||||
margin: 0; |
||||
} |
||||
|
||||
#portfolio .portfolio-item .portfolio-caption { |
||||
max-width: 400px; |
||||
margin: 0 auto; |
||||
padding: 25px; |
||||
text-align: center; |
||||
background-color: #fff; |
||||
} |
||||
|
||||
#portfolio .portfolio-item .portfolio-caption h4 { |
||||
margin: 0; |
||||
text-transform: none; |
||||
} |
||||
|
||||
#portfolio .portfolio-item .portfolio-caption p { |
||||
font-size: 16px; |
||||
font-style: italic; |
||||
margin: 0; |
||||
font-family: 'Droid Serif', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; |
||||
} |
||||
|
||||
#portfolio * { |
||||
z-index: 2; |
||||
} |
||||
|
||||
@media (min-width: 767px) { |
||||
#portfolio .portfolio-item { |
||||
margin: 0 0 30px; |
||||
} |
||||
} |
||||
|
||||
.portfolio-modal .modal-dialog { |
||||
margin: 1rem; |
||||
max-width: 100vw; |
||||
} |
||||
|
||||
.portfolio-modal .modal-content { |
||||
padding: 100px 0; |
||||
text-align: center; |
||||
} |
||||
|
||||
.portfolio-modal .modal-content h2 { |
||||
font-size: 3em; |
||||
margin-bottom: 15px; |
||||
} |
||||
|
||||
.portfolio-modal .modal-content p { |
||||
margin-bottom: 30px; |
||||
} |
||||
|
||||
.portfolio-modal .modal-content p.item-intro { |
||||
font-size: 16px; |
||||
font-style: italic; |
||||
margin: 20px 0 30px; |
||||
font-family: 'Droid Serif', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; |
||||
} |
||||
|
||||
.portfolio-modal .modal-content ul.list-inline { |
||||
margin-top: 0; |
||||
margin-bottom: 30px; |
||||
} |
||||
|
||||
.portfolio-modal .modal-content img { |
||||
margin-bottom: 30px; |
||||
} |
||||
|
||||
.portfolio-modal .modal-content button { |
||||
cursor: pointer; |
||||
} |
||||
|
||||
.portfolio-modal .close-modal { |
||||
position: absolute; |
||||
top: 25px; |
||||
right: 25px; |
||||
width: 75px; |
||||
height: 75px; |
||||
cursor: pointer; |
||||
background-color: transparent; |
||||
} |
||||
|
||||
.portfolio-modal .close-modal:hover { |
||||
opacity: 0.3; |
||||
} |
||||
|
||||
.portfolio-modal .close-modal .lr { |
||||
/* Safari and Chrome */ |
||||
z-index: 1051; |
||||
width: 1px; |
||||
height: 75px; |
||||
margin-left: 35px; |
||||
/* IE 9 */ |
||||
transform: rotate(45deg); |
||||
background-color: #212529; |
||||
} |
||||
|
||||
.portfolio-modal .close-modal .lr .rl { |
||||
/* Safari and Chrome */ |
||||
z-index: 1052; |
||||
width: 1px; |
||||
height: 75px; |
||||
/* IE 9 */ |
||||
transform: rotate(90deg); |
||||
background-color: #212529; |
||||
} |
||||
|
||||
.timeline { |
||||
position: relative; |
||||
padding: 0; |
||||
list-style: none; |
||||
} |
||||
|
||||
.timeline:before { |
||||
position: absolute; |
||||
top: 0; |
||||
bottom: 0; |
||||
left: 40px; |
||||
width: 2px; |
||||
margin-left: -1.5px; |
||||
content: ''; |
||||
background-color: #e9ecef; |
||||
} |
||||
|
||||
.timeline > li { |
||||
position: relative; |
||||
min-height: 50px; |
||||
margin-bottom: 50px; |
||||
} |
||||
|
||||
.timeline > li:after, .timeline > li:before { |
||||
display: table; |
||||
content: ' '; |
||||
} |
||||
|
||||
.timeline > li:after { |
||||
clear: both; |
||||
} |
||||
|
||||
.timeline > li .timeline-panel { |
||||
position: relative; |
||||
float: right; |
||||
width: 100%; |
||||
padding: 0 20px 0 100px; |
||||
text-align: left; |
||||
} |
||||
|
||||
.timeline > li .timeline-panel:before { |
||||
right: auto; |
||||
left: -15px; |
||||
border-right-width: 15px; |
||||
border-left-width: 0; |
||||
} |
||||
|
||||
.timeline > li .timeline-panel:after { |
||||
right: auto; |
||||
left: -14px; |
||||
border-right-width: 14px; |
||||
border-left-width: 0; |
||||
} |
||||
|
||||
.timeline > li .timeline-image { |
||||
position: absolute; |
||||
z-index: 100; |
||||
left: 0; |
||||
width: 80px; |
||||
height: 80px; |
||||
margin-left: 0; |
||||
text-align: center; |
||||
color: white; |
||||
border: 7px solid #e9ecef; |
||||
border-radius: 100%; |
||||
background-color: #fed136; |
||||
} |
||||
|
||||
.timeline > li .timeline-image h4 { |
||||
font-size: 10px; |
||||
line-height: 14px; |
||||
margin-top: 12px; |
||||
} |
||||
|
||||
.timeline > li.timeline-inverted > .timeline-panel { |
||||
float: right; |
||||
padding: 0 20px 0 100px; |
||||
text-align: left; |
||||
} |
||||
|
||||
.timeline > li.timeline-inverted > .timeline-panel:before { |
||||
right: auto; |
||||
left: -15px; |
||||
border-right-width: 15px; |
||||
border-left-width: 0; |
||||
} |
||||
|
||||
.timeline > li.timeline-inverted > .timeline-panel:after { |
||||
right: auto; |
||||
left: -14px; |
||||
border-right-width: 14px; |
||||
border-left-width: 0; |
||||
} |
||||
|
||||
.timeline > li:last-child { |
||||
margin-bottom: 0; |
||||
} |
||||
|
||||
.timeline .timeline-heading h4 { |
||||
margin-top: 0; |
||||
color: inherit; |
||||
} |
||||
|
||||
.timeline .timeline-heading h4.subheading { |
||||
text-transform: none; |
||||
} |
||||
|
||||
.timeline .timeline-body > ul, |
||||
.timeline .timeline-body > p { |
||||
margin-bottom: 0; |
||||
} |
||||
|
||||
@media (min-width: 768px) { |
||||
.timeline:before { |
||||
left: 50%; |
||||
} |
||||
.timeline > li { |
||||
min-height: 100px; |
||||
margin-bottom: 100px; |
||||
} |
||||
.timeline > li .timeline-panel { |
||||
float: left; |
||||
width: 41%; |
||||
padding: 0 20px 20px 30px; |
||||
text-align: right; |
||||
} |
||||
.timeline > li .timeline-image { |
||||
left: 50%; |
||||
width: 100px; |
||||
height: 100px; |
||||
margin-left: -50px; |
||||
} |
||||
.timeline > li .timeline-image h4 { |
||||
font-size: 13px; |
||||
line-height: 18px; |
||||
margin-top: 16px; |
||||
} |
||||
.timeline > li.timeline-inverted > .timeline-panel { |
||||
float: right; |
||||
padding: 0 30px 20px 20px; |
||||
text-align: left; |
||||
} |
||||
} |
||||
|
||||
@media (min-width: 992px) { |
||||
.timeline > li { |
||||
min-height: 150px; |
||||
} |
||||
.timeline > li .timeline-panel { |
||||
padding: 0 20px 20px; |
||||
} |
||||
.timeline > li .timeline-image { |
||||
width: 150px; |
||||
height: 150px; |
||||
margin-left: -75px; |
||||
} |
||||
.timeline > li .timeline-image h4 { |
||||
font-size: 18px; |
||||
line-height: 26px; |
||||
margin-top: 30px; |
||||
} |
||||
.timeline > li.timeline-inverted > .timeline-panel { |
||||
padding: 0 20px 20px; |
||||
} |
||||
} |
||||
|
||||
@media (min-width: 1200px) { |
||||
.timeline > li { |
||||
min-height: 170px; |
||||
} |
||||
.timeline > li .timeline-panel { |
||||
padding: 0 20px 20px 100px; |
||||
} |
||||
.timeline > li .timeline-image { |
||||
width: 170px; |
||||
height: 170px; |
||||
margin-left: -85px; |
||||
} |
||||
.timeline > li .timeline-image h4 { |
||||
margin-top: 40px; |
||||
} |
||||
.timeline > li.timeline-inverted > .timeline-panel { |
||||
padding: 0 100px 20px 20px; |
||||
} |
||||
} |
||||
|
||||
.team-member { |
||||
margin-bottom: 50px; |
||||
text-align: center; |
||||
} |
||||
|
||||
.team-member img { |
||||
width: 225px; |
||||
height: 225px; |
||||
border: 7px solid rgba(0, 0, 0, 0.1); |
||||
} |
||||
|
||||
.team-member h4 { |
||||
margin-top: 25px; |
||||
margin-bottom: 0; |
||||
text-transform: none; |
||||
} |
||||
|
||||
.team-member p { |
||||
margin-top: 0; |
||||
} |
||||
|
||||
section#contact { |
||||
background-color: #212529; |
||||
background-image: url("../img/map-image.png"); |
||||
background-repeat: no-repeat; |
||||
background-position: center; |
||||
} |
||||
|
||||
section#contact .section-heading { |
||||
color: #fff; |
||||
} |
||||
|
||||
section#contact .form-group { |
||||
margin-bottom: 25px; |
||||
} |
||||
|
||||
section#contact .form-group input, |
||||
section#contact .form-group textarea { |
||||
padding: 20px; |
||||
} |
||||
|
||||
section#contact .form-group input.form-control { |
||||
height: auto; |
||||
} |
||||
|
||||
section#contact .form-group textarea.form-control { |
||||
height: 248px; |
||||
} |
||||
|
||||
section#contact .form-control:focus { |
||||
border-color: #fed136; |
||||
box-shadow: none; |
||||
} |
||||
|
||||
section#contact ::-webkit-input-placeholder { |
||||
font-weight: 700; |
||||
color: #ced4da; |
||||
font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; |
||||
} |
||||
|
||||
section#contact :-moz-placeholder { |
||||
font-weight: 700; |
||||
color: #ced4da; |
||||
font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; |
||||
} |
||||
|
||||
section#contact ::-moz-placeholder { |
||||
font-weight: 700; |
||||
color: #ced4da; |
||||
font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; |
||||
} |
||||
|
||||
section#contact :-ms-input-placeholder { |
||||
font-weight: 700; |
||||
color: #ced4da; |
||||
font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; |
||||
} |
||||
|
||||
.footer { |
||||
padding: 25px 0; |
||||
text-align: center; |
||||
} |
||||
|
||||
.footer span.copyright { |
||||
font-size: 90%; |
||||
line-height: 40px; |
||||
text-transform: none; |
||||
font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; |
||||
} |
||||
|
||||
.footer ul.quicklinks { |
||||
font-size: 90%; |
||||
line-height: 40px; |
||||
margin-bottom: 0; |
||||
text-transform: none; |
||||
font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; |
||||
} |
||||
|
||||
ul.social-buttons { |
||||
margin-bottom: 0; |
||||
} |
||||
|
||||
ul.social-buttons li a { |
||||
font-size: 20px; |
||||
line-height: 50px; |
||||
display: block; |
||||
width: 50px; |
||||
height: 50px; |
||||
transition: all 0.3s; |
||||
color: white; |
||||
border-radius: 100%; |
||||
outline: none; |
||||
background-color: #212529; |
||||
} |
||||
|
||||
ul.social-buttons li a:active, ul.social-buttons li a:focus, ul.social-buttons li a:hover { |
||||
background-color: #fed136; |
||||
} |
||||
|
Before Width: | Height: | Size: 6.8 KiB After Width: | Height: | Size: 6.8 KiB |
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 7.2 KiB After Width: | Height: | Size: 7.2 KiB |
|
Before Width: | Height: | Size: 4.8 KiB After Width: | Height: | Size: 4.8 KiB |
|
After Width: | Height: | Size: 23 KiB |
|
Before Width: | Height: | Size: 233 KiB After Width: | Height: | Size: 233 KiB |
|
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 1.7 KiB |
|
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 1.7 KiB |
|
Before Width: | Height: | Size: 2.0 KiB After Width: | Height: | Size: 2.0 KiB |
|
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 1.6 KiB |
|
Before Width: | Height: | Size: 356 KiB After Width: | Height: | Size: 356 KiB |
|
After Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 52 KiB After Width: | Height: | Size: 52 KiB |
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 16 KiB |
|
Before Width: | Height: | Size: 31 KiB After Width: | Height: | Size: 31 KiB |
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 16 KiB |
|
Before Width: | Height: | Size: 52 KiB After Width: | Height: | Size: 52 KiB |
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 16 KiB |
|
Before Width: | Height: | Size: 40 KiB After Width: | Height: | Size: 40 KiB |
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 16 KiB |
|
Before Width: | Height: | Size: 102 KiB After Width: | Height: | Size: 102 KiB |
|
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 24 KiB |
|
Before Width: | Height: | Size: 36 KiB After Width: | Height: | Size: 36 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
After Width: | Height: | Size: 52 KiB |
|
After Width: | Height: | Size: 55 KiB |
|
After Width: | Height: | Size: 73 KiB |
@ -0,0 +1,499 @@
@@ -0,0 +1,499 @@
|
||||
<!DOCTYPE html> |
||||
<html lang="en"> |
||||
<head> |
||||
<meta charset="utf-8" /> |
||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" /> |
||||
<meta name="description" content="" /> |
||||
<meta name="author" content="" /> |
||||
<title>Agency - Start Bootstrap Theme</title> |
||||
<link rel="icon" type="image/x-icon" href="assets/img/favicon.ico" /> |
||||
<!-- Font Awesome icons (free version)--> |
||||
<script src="https://use.fontawesome.com/releases/v5.12.1/js/all.js" crossorigin="anonymous"></script> |
||||
<!-- Google fonts--> |
||||
<link href="https://fonts.googleapis.com/css?family=Montserrat:400,700" rel="stylesheet" type="text/css" /> |
||||
<link href="https://fonts.googleapis.com/css?family=Droid+Serif:400,700,400italic,700italic" rel="stylesheet" type="text/css" /> |
||||
<link href="https://fonts.googleapis.com/css?family=Roboto+Slab:400,100,300,700" rel="stylesheet" type="text/css" /> |
||||
<!-- Core theme CSS (includes Bootstrap)--> |
||||
<link href="css/styles.css" rel="stylesheet" /> |
||||
</head> |
||||
<body id="page-top"> |
||||
<!-- Navigation--> |
||||
<nav class="navbar navbar-expand-lg navbar-dark fixed-top" id="mainNav"> |
||||
<div class="container"> |
||||
<a class="navbar-brand js-scroll-trigger" href="#page-top"><img src="assets/img/navbar-logo.svg" /></a><button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarResponsive" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">Menu<i class="fas fa-bars ml-1"></i></button> |
||||
<div class="collapse navbar-collapse" id="navbarResponsive"> |
||||
<ul class="navbar-nav text-uppercase ml-auto"> |
||||
<li class="nav-item"><a class="nav-link js-scroll-trigger" href="#services">Services</a></li> |
||||
<li class="nav-item"><a class="nav-link js-scroll-trigger" href="#portfolio">Portfolio</a></li> |
||||
<li class="nav-item"><a class="nav-link js-scroll-trigger" href="#about">About</a></li> |
||||
<li class="nav-item"><a class="nav-link js-scroll-trigger" href="#team">Team</a></li> |
||||
<li class="nav-item"><a class="nav-link js-scroll-trigger" href="#contact">Contact</a></li> |
||||
</ul> |
||||
</div> |
||||
</div> |
||||
</nav> |
||||
<!-- Masthead--> |
||||
<header class="masthead"> |
||||
<div class="container"> |
||||
<div class="masthead-subheading">Welcome To Our Studio!</div> |
||||
<div class="masthead-heading text-uppercase">It's Nice To Meet You</div> |
||||
<a class="btn btn-primary btn-xl text-uppercase js-scroll-trigger" href="#services">Tell Me More</a> |
||||
</div> |
||||
</header> |
||||
<!-- Services--> |
||||
<section class="page-section" id="services"> |
||||
<div class="container"> |
||||
<div class="text-center"> |
||||
<h2 class="section-heading text-uppercase">Services</h2> |
||||
<h3 class="section-subheading text-muted">Lorem ipsum dolor sit amet consectetur.</h3> |
||||
</div> |
||||
<div class="row text-center"> |
||||
<div class="col-md-4"> |
||||
<span class="fa-stack fa-4x"><i class="fas fa-circle fa-stack-2x text-primary"></i><i class="fas fa-shopping-cart fa-stack-1x fa-inverse"></i></span> |
||||
<h4 class="my-3">E-Commerce</h4> |
||||
<p class="text-muted">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Minima maxime quam architecto quo inventore harum ex magni, dicta impedit.</p> |
||||
</div> |
||||
<div class="col-md-4"> |
||||
<span class="fa-stack fa-4x"><i class="fas fa-circle fa-stack-2x text-primary"></i><i class="fas fa-laptop fa-stack-1x fa-inverse"></i></span> |
||||
<h4 class="my-3">Responsive Design</h4> |
||||
<p class="text-muted">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Minima maxime quam architecto quo inventore harum ex magni, dicta impedit.</p> |
||||
</div> |
||||
<div class="col-md-4"> |
||||
<span class="fa-stack fa-4x"><i class="fas fa-circle fa-stack-2x text-primary"></i><i class="fas fa-lock fa-stack-1x fa-inverse"></i></span> |
||||
<h4 class="my-3">Web Security</h4> |
||||
<p class="text-muted">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Minima maxime quam architecto quo inventore harum ex magni, dicta impedit.</p> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</section> |
||||
<!-- Portfolio Grid--> |
||||
<section class="page-section bg-light" id="portfolio"> |
||||
<div class="container"> |
||||
<div class="text-center"> |
||||
<h2 class="section-heading text-uppercase">Portfolio</h2> |
||||
<h3 class="section-subheading text-muted">Lorem ipsum dolor sit amet consectetur.</h3> |
||||
</div> |
||||
<div class="row"> |
||||
<div class="col-lg-4 col-sm-6 mb-4"> |
||||
<div class="portfolio-item"> |
||||
<a class="portfolio-link" data-toggle="modal" href="#portfolioModal1" |
||||
><div class="portfolio-hover"> |
||||
<div class="portfolio-hover-content"><i class="fas fa-plus fa-3x"></i></div> |
||||
</div> |
||||
<img class="img-fluid" src="assets/img/portfolio/01-thumbnail.jpg" alt="" |
||||
/></a> |
||||
<div class="portfolio-caption"> |
||||
<div class="portfolio-caption-heading">Threads</div> |
||||
<div class="portfolio-caption-subheading text-muted">Illustration</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
<div class="col-lg-4 col-sm-6 mb-4"> |
||||
<div class="portfolio-item"> |
||||
<a class="portfolio-link" data-toggle="modal" href="#portfolioModal2" |
||||
><div class="portfolio-hover"> |
||||
<div class="portfolio-hover-content"><i class="fas fa-plus fa-3x"></i></div> |
||||
</div> |
||||
<img class="img-fluid" src="assets/img/portfolio/02-thumbnail.jpg" alt="" |
||||
/></a> |
||||
<div class="portfolio-caption"> |
||||
<div class="portfolio-caption-heading">Explore</div> |
||||
<div class="portfolio-caption-subheading text-muted">Graphic Design</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
<div class="col-lg-4 col-sm-6 mb-4"> |
||||
<div class="portfolio-item"> |
||||
<a class="portfolio-link" data-toggle="modal" href="#portfolioModal3" |
||||
><div class="portfolio-hover"> |
||||
<div class="portfolio-hover-content"><i class="fas fa-plus fa-3x"></i></div> |
||||
</div> |
||||
<img class="img-fluid" src="assets/img/portfolio/03-thumbnail.jpg" alt="" |
||||
/></a> |
||||
<div class="portfolio-caption"> |
||||
<div class="portfolio-caption-heading">Finish</div> |
||||
<div class="portfolio-caption-subheading text-muted">Identity</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
<div class="col-lg-4 col-sm-6 mb-4 mb-lg-0"> |
||||
<div class="portfolio-item"> |
||||
<a class="portfolio-link" data-toggle="modal" href="#portfolioModal4" |
||||
><div class="portfolio-hover"> |
||||
<div class="portfolio-hover-content"><i class="fas fa-plus fa-3x"></i></div> |
||||
</div> |
||||
<img class="img-fluid" src="assets/img/portfolio/04-thumbnail.jpg" alt="" |
||||
/></a> |
||||
<div class="portfolio-caption"> |
||||
<div class="portfolio-caption-heading">Lines</div> |
||||
<div class="portfolio-caption-subheading text-muted">Branding</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
<div class="col-lg-4 col-sm-6 mb-4 mb-sm-0"> |
||||
<div class="portfolio-item"> |
||||
<a class="portfolio-link" data-toggle="modal" href="#portfolioModal5" |
||||
><div class="portfolio-hover"> |
||||
<div class="portfolio-hover-content"><i class="fas fa-plus fa-3x"></i></div> |
||||
</div> |
||||
<img class="img-fluid" src="assets/img/portfolio/05-thumbnail.jpg" alt="" |
||||
/></a> |
||||
<div class="portfolio-caption"> |
||||
<div class="portfolio-caption-heading">Southwest</div> |
||||
<div class="portfolio-caption-subheading text-muted">Website Design</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
<div class="col-lg-4 col-sm-6"> |
||||
<div class="portfolio-item"> |
||||
<a class="portfolio-link" data-toggle="modal" href="#portfolioModal6" |
||||
><div class="portfolio-hover"> |
||||
<div class="portfolio-hover-content"><i class="fas fa-plus fa-3x"></i></div> |
||||
</div> |
||||
<img class="img-fluid" src="assets/img/portfolio/06-thumbnail.jpg" alt="" |
||||
/></a> |
||||
<div class="portfolio-caption"> |
||||
<div class="portfolio-caption-heading">Window</div> |
||||
<div class="portfolio-caption-subheading text-muted">Photography</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</section> |
||||
<!-- About--> |
||||
<section class="page-section" id="about"> |
||||
<div class="container"> |
||||
<div class="text-center"> |
||||
<h2 class="section-heading text-uppercase">About</h2> |
||||
<h3 class="section-subheading text-muted">Lorem ipsum dolor sit amet consectetur.</h3> |
||||
</div> |
||||
<ul class="timeline"> |
||||
<li> |
||||
<div class="timeline-image"><img class="rounded-circle img-fluid" src="assets/img/about/1.jpg" alt="" /></div> |
||||
<div class="timeline-panel"> |
||||
<div class="timeline-heading"> |
||||
<h4>2009-2011</h4> |
||||
<h4 class="subheading">Our Humble Beginnings</h4> |
||||
</div> |
||||
<div class="timeline-body"><p class="text-muted">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sunt ut voluptatum eius sapiente, totam reiciendis temporibus qui quibusdam, recusandae sit vero unde, sed, incidunt et ea quo dolore laudantium consectetur!</p></div> |
||||
</div> |
||||
</li> |
||||
<li class="timeline-inverted"> |
||||
<div class="timeline-image"><img class="rounded-circle img-fluid" src="assets/img/about/2.jpg" alt="" /></div> |
||||
<div class="timeline-panel"> |
||||
<div class="timeline-heading"> |
||||
<h4>March 2011</h4> |
||||
<h4 class="subheading">An Agency is Born</h4> |
||||
</div> |
||||
<div class="timeline-body"><p class="text-muted">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sunt ut voluptatum eius sapiente, totam reiciendis temporibus qui quibusdam, recusandae sit vero unde, sed, incidunt et ea quo dolore laudantium consectetur!</p></div> |
||||
</div> |
||||
</li> |
||||
<li> |
||||
<div class="timeline-image"><img class="rounded-circle img-fluid" src="assets/img/about/3.jpg" alt="" /></div> |
||||
<div class="timeline-panel"> |
||||
<div class="timeline-heading"> |
||||
<h4>December 2012</h4> |
||||
<h4 class="subheading">Transition to Full Service</h4> |
||||
</div> |
||||
<div class="timeline-body"><p class="text-muted">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sunt ut voluptatum eius sapiente, totam reiciendis temporibus qui quibusdam, recusandae sit vero unde, sed, incidunt et ea quo dolore laudantium consectetur!</p></div> |
||||
</div> |
||||
</li> |
||||
<li class="timeline-inverted"> |
||||
<div class="timeline-image"><img class="rounded-circle img-fluid" src="assets/img/about/4.jpg" alt="" /></div> |
||||
<div class="timeline-panel"> |
||||
<div class="timeline-heading"> |
||||
<h4>July 2014</h4> |
||||
<h4 class="subheading">Phase Two Expansion</h4> |
||||
</div> |
||||
<div class="timeline-body"><p class="text-muted">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sunt ut voluptatum eius sapiente, totam reiciendis temporibus qui quibusdam, recusandae sit vero unde, sed, incidunt et ea quo dolore laudantium consectetur!</p></div> |
||||
</div> |
||||
</li> |
||||
<li class="timeline-inverted"> |
||||
<div class="timeline-image"> |
||||
<h4>Be Part<br />Of Our<br />Story!</h4> |
||||
</div> |
||||
</li> |
||||
</ul> |
||||
</div> |
||||
</section> |
||||
<!-- Team--> |
||||
<section class="page-section bg-light" id="team"> |
||||
<div class="container"> |
||||
<div class="text-center"> |
||||
<h2 class="section-heading text-uppercase">Our Amazing Team</h2> |
||||
<h3 class="section-subheading text-muted">Lorem ipsum dolor sit amet consectetur.</h3> |
||||
</div> |
||||
<div class="row"> |
||||
<div class="col-lg-4"> |
||||
<div class="team-member"> |
||||
<img class="mx-auto rounded-circle" src="assets/img/team/1.jpg" alt="" /> |
||||
<h4>Kay Garland</h4> |
||||
<p class="text-muted">Lead Designer</p> |
||||
<a class="btn btn-dark btn-social mx-2" href="#!"><i class="fab fa-twitter"></i></a><a class="btn btn-dark btn-social mx-2" href="#!"><i class="fab fa-facebook-f"></i></a><a class="btn btn-dark btn-social mx-2" href="#!"><i class="fab fa-linkedin-in"></i></a> |
||||
</div> |
||||
</div> |
||||
<div class="col-lg-4"> |
||||
<div class="team-member"> |
||||
<img class="mx-auto rounded-circle" src="assets/img/team/2.jpg" alt="" /> |
||||
<h4>Larry Parker</h4> |
||||
<p class="text-muted">Lead Marketer</p> |
||||
<a class="btn btn-dark btn-social mx-2" href="#!"><i class="fab fa-twitter"></i></a><a class="btn btn-dark btn-social mx-2" href="#!"><i class="fab fa-facebook-f"></i></a><a class="btn btn-dark btn-social mx-2" href="#!"><i class="fab fa-linkedin-in"></i></a> |
||||
</div> |
||||
</div> |
||||
<div class="col-lg-4"> |
||||
<div class="team-member"> |
||||
<img class="mx-auto rounded-circle" src="assets/img/team/3.jpg" alt="" /> |
||||
<h4>Diana Petersen</h4> |
||||
<p class="text-muted">Lead Developer</p> |
||||
<a class="btn btn-dark btn-social mx-2" href="#!"><i class="fab fa-twitter"></i></a><a class="btn btn-dark btn-social mx-2" href="#!"><i class="fab fa-facebook-f"></i></a><a class="btn btn-dark btn-social mx-2" href="#!"><i class="fab fa-linkedin-in"></i></a> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
<div class="row"> |
||||
<div class="col-lg-8 mx-auto text-center"><p class="large text-muted">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aut eaque, laboriosam veritatis, quos non quis ad perspiciatis, totam corporis ea, alias ut unde.</p></div> |
||||
</div> |
||||
</div> |
||||
</section> |
||||
<!-- Clients--> |
||||
<section class="py-5"> |
||||
<div class="container"> |
||||
<div class="row"> |
||||
<div class="col-md-3 col-sm-6 my-3"> |
||||
<a href="#!"><img class="img-fluid d-block mx-auto" src="assets/img/logos/envato.jpg" alt="" /></a> |
||||
</div> |
||||
<div class="col-md-3 col-sm-6 my-3"> |
||||
<a href="#!"><img class="img-fluid d-block mx-auto" src="assets/img/logos/designmodo.jpg" alt="" /></a> |
||||
</div> |
||||
<div class="col-md-3 col-sm-6 my-3"> |
||||
<a href="#!"><img class="img-fluid d-block mx-auto" src="assets/img/logos/themeforest.jpg" alt="" /></a> |
||||
</div> |
||||
<div class="col-md-3 col-sm-6 my-3"> |
||||
<a href="#!"><img class="img-fluid d-block mx-auto" src="assets/img/logos/creative-market.jpg" alt="" /></a> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</section> |
||||
<!-- Contact--> |
||||
<section class="page-section" id="contact"> |
||||
<div class="container"> |
||||
<div class="text-center"> |
||||
<h2 class="section-heading text-uppercase">Contact Us</h2> |
||||
<h3 class="section-subheading text-muted">Lorem ipsum dolor sit amet consectetur.</h3> |
||||
</div> |
||||
<form id="contactForm" name="sentMessage" novalidate="novalidate"> |
||||
<div class="row align-items-stretch mb-5"> |
||||
<div class="col-md-6"> |
||||
<div class="form-group"> |
||||
<input class="form-control" id="name" type="text" placeholder="Your Name *" required="required" data-validation-required-message="Please enter your name." /> |
||||
<p class="help-block text-danger"></p> |
||||
</div> |
||||
<div class="form-group"> |
||||
<input class="form-control" id="email" type="email" placeholder="Your Email *" required="required" data-validation-required-message="Please enter your email address." /> |
||||
<p class="help-block text-danger"></p> |
||||
</div> |
||||
<div class="form-group mb-md-0"> |
||||
<input class="form-control" id="phone" type="tel" placeholder="Your Phone *" required="required" data-validation-required-message="Please enter your phone number." /> |
||||
<p class="help-block text-danger"></p> |
||||
</div> |
||||
</div> |
||||
<div class="col-md-6"> |
||||
<div class="form-group form-group-textarea mb-md-0"> |
||||
<textarea class="form-control" id="message" placeholder="Your Message *" required="required" data-validation-required-message="Please enter a message."></textarea> |
||||
<p class="help-block text-danger"></p> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
<div class="text-center"> |
||||
<div id="success"></div> |
||||
<button class="btn btn-primary btn-xl text-uppercase" id="sendMessageButton" type="submit">Send Message</button> |
||||
</div> |
||||
</form> |
||||
</div> |
||||
</section> |
||||
<!-- Footer--> |
||||
<footer class="footer py-4"> |
||||
<div class="container"> |
||||
<div class="row align-items-center"> |
||||
<div class="col-lg-4 text-lg-left">Copyright © Your Website 2020</div> |
||||
<div class="col-lg-4 my-3 my-lg-0"> |
||||
<a class="btn btn-dark btn-social mx-2" href="#!"><i class="fab fa-twitter"></i></a><a class="btn btn-dark btn-social mx-2" href="#!"><i class="fab fa-facebook-f"></i></a><a class="btn btn-dark btn-social mx-2" href="#!"><i class="fab fa-linkedin-in"></i></a> |
||||
</div> |
||||
<div class="col-lg-4 text-lg-right"><a class="mr-3" href="#!">Privacy Policy</a><a href="#!">Terms of Use</a></div> |
||||
</div> |
||||
</div> |
||||
</footer> |
||||
<!-- Portfolio Modals--><!-- Modal 1--> |
||||
<div class="portfolio-modal modal fade" id="portfolioModal1" tabindex="-1" role="dialog" aria-hidden="true"> |
||||
<div class="modal-dialog"> |
||||
<div class="modal-content"> |
||||
<div class="close-modal" data-dismiss="modal"><img src="assets/img/close-icon.svg" /></div> |
||||
<div class="container"> |
||||
<div class="row justify-content-center"> |
||||
<div class="col-lg-8"> |
||||
<div class="modal-body"> |
||||
<!-- Project Details Go Here--> |
||||
<h2 class="text-uppercase">Project Name</h2> |
||||
<p class="item-intro text-muted">Lorem ipsum dolor sit amet consectetur.</p> |
||||
<img class="img-fluid d-block mx-auto" src="assets/img/portfolio/01-full.jpg" alt="" /> |
||||
<p>Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!</p> |
||||
<ul class="list-inline"> |
||||
<li>Date: January 2020</li> |
||||
<li>Client: Threads</li> |
||||
<li>Category: Illustration</li> |
||||
</ul> |
||||
<button class="btn btn-primary" data-dismiss="modal" type="button"><i class="fas fa-times mr-1"></i>Close Project</button> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
<!-- Modal 2--> |
||||
<div class="portfolio-modal modal fade" id="portfolioModal2" tabindex="-1" role="dialog" aria-hidden="true"> |
||||
<div class="modal-dialog"> |
||||
<div class="modal-content"> |
||||
<div class="close-modal" data-dismiss="modal"><img src="assets/img/close-icon.svg" /></div> |
||||
<div class="container"> |
||||
<div class="row justify-content-center"> |
||||
<div class="col-lg-8"> |
||||
<div class="modal-body"> |
||||
<!-- Project Details Go Here--> |
||||
<h2 class="text-uppercase">Project Name</h2> |
||||
<p class="item-intro text-muted">Lorem ipsum dolor sit amet consectetur.</p> |
||||
<img class="img-fluid d-block mx-auto" src="assets/img/portfolio/02-full.jpg" alt="" /> |
||||
<p>Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!</p> |
||||
<ul class="list-inline"> |
||||
<li>Date: January 2020</li> |
||||
<li>Client: Explore</li> |
||||
<li>Category: Graphic Design</li> |
||||
</ul> |
||||
<button class="btn btn-primary" data-dismiss="modal" type="button"><i class="fas fa-times mr-1"></i>Close Project</button> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
<!-- Modal 3--> |
||||
<div class="portfolio-modal modal fade" id="portfolioModal3" tabindex="-1" role="dialog" aria-hidden="true"> |
||||
<div class="modal-dialog"> |
||||
<div class="modal-content"> |
||||
<div class="close-modal" data-dismiss="modal"><img src="assets/img/close-icon.svg" /></div> |
||||
<div class="container"> |
||||
<div class="row justify-content-center"> |
||||
<div class="col-lg-8"> |
||||
<div class="modal-body"> |
||||
<!-- Project Details Go Here--> |
||||
<h2 class="text-uppercase">Project Name</h2> |
||||
<p class="item-intro text-muted">Lorem ipsum dolor sit amet consectetur.</p> |
||||
<img class="img-fluid d-block mx-auto" src="assets/img/portfolio/03-full.jpg" alt="" /> |
||||
<p>Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!</p> |
||||
<ul class="list-inline"> |
||||
<li>Date: January 2020</li> |
||||
<li>Client: Finish</li> |
||||
<li>Category: Identity</li> |
||||
</ul> |
||||
<button class="btn btn-primary" data-dismiss="modal" type="button"><i class="fas fa-times mr-1"></i>Close Project</button> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
<!-- Modal 4--> |
||||
<div class="portfolio-modal modal fade" id="portfolioModal4" tabindex="-1" role="dialog" aria-hidden="true"> |
||||
<div class="modal-dialog"> |
||||
<div class="modal-content"> |
||||
<div class="close-modal" data-dismiss="modal"><img src="assets/img/close-icon.svg" /></div> |
||||
<div class="container"> |
||||
<div class="row justify-content-center"> |
||||
<div class="col-lg-8"> |
||||
<div class="modal-body"> |
||||
<!-- Project Details Go Here--> |
||||
<h2 class="text-uppercase">Project Name</h2> |
||||
<p class="item-intro text-muted">Lorem ipsum dolor sit amet consectetur.</p> |
||||
<img class="img-fluid d-block mx-auto" src="assets/img/portfolio/04-full.jpg" alt="" /> |
||||
<p>Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!</p> |
||||
<ul class="list-inline"> |
||||
<li>Date: January 2020</li> |
||||
<li>Client: Lines</li> |
||||
<li>Category: Branding</li> |
||||
</ul> |
||||
<button class="btn btn-primary" data-dismiss="modal" type="button"><i class="fas fa-times mr-1"></i>Close Project</button> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
<!-- Modal 5--> |
||||
<div class="portfolio-modal modal fade" id="portfolioModal5" tabindex="-1" role="dialog" aria-hidden="true"> |
||||
<div class="modal-dialog"> |
||||
<div class="modal-content"> |
||||
<div class="close-modal" data-dismiss="modal"><img src="assets/img/close-icon.svg" /></div> |
||||
<div class="container"> |
||||
<div class="row justify-content-center"> |
||||
<div class="col-lg-8"> |
||||
<div class="modal-body"> |
||||
<!-- Project Details Go Here--> |
||||
<h2 class="text-uppercase">Project Name</h2> |
||||
<p class="item-intro text-muted">Lorem ipsum dolor sit amet consectetur.</p> |
||||
<img class="img-fluid d-block mx-auto" src="assets/img/portfolio/05-full.jpg" alt="" /> |
||||
<p>Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!</p> |
||||
<ul class="list-inline"> |
||||
<li>Date: January 2020</li> |
||||
<li>Client: Southwest</li> |
||||
<li>Category: Website Design</li> |
||||
</ul> |
||||
<button class="btn btn-primary" data-dismiss="modal" type="button"><i class="fas fa-times mr-1"></i>Close Project</button> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
<!-- Modal 6--> |
||||
<div class="portfolio-modal modal fade" id="portfolioModal6" tabindex="-1" role="dialog" aria-hidden="true"> |
||||
<div class="modal-dialog"> |
||||
<div class="modal-content"> |
||||
<div class="close-modal" data-dismiss="modal"><img src="assets/img/close-icon.svg" /></div> |
||||
<div class="container"> |
||||
<div class="row justify-content-center"> |
||||
<div class="col-lg-8"> |
||||
<div class="modal-body"> |
||||
<!-- Project Details Go Here--> |
||||
<h2 class="text-uppercase">Project Name</h2> |
||||
<p class="item-intro text-muted">Lorem ipsum dolor sit amet consectetur.</p> |
||||
<img class="img-fluid d-block mx-auto" src="assets/img/portfolio/06-full.jpg" alt="" /> |
||||
<p>Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!</p> |
||||
<ul class="list-inline"> |
||||
<li>Date: January 2020</li> |
||||
<li>Client: Window</li> |
||||
<li>Category: Photography</li> |
||||
</ul> |
||||
<button class="btn btn-primary" data-dismiss="modal" type="button"><i class="fas fa-times mr-1"></i>Close Project</button> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
<!-- Bootstrap core JS--> |
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script> |
||||
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.bundle.min.js"></script> |
||||
<!-- Third party plugin JS--> |
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-easing/1.4.1/jquery.easing.min.js"></script> |
||||
<!-- Contact form JS--> |
||||
<script src="assets/mail/jqBootstrapValidation.js"></script> |
||||
<script src="assets/mail/contact_me.js"></script> |
||||
<!-- Core theme JS--> |
||||
<script src="js/scripts.js"></script> |
||||
</body> |
||||
</html> |
||||
@ -0,0 +1,56 @@
@@ -0,0 +1,56 @@
|
||||
/*! |
||||
* Start Bootstrap - Agency v6.0.0 (https://startbootstrap.com/template-overviews/agency)
|
||||
* Copyright 2013-2020 Start Bootstrap |
||||
* Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-agency/blob/master/LICENSE)
|
||||
*/ |
||||
(function ($) { |
||||
"use strict"; // Start of use strict
|
||||
|
||||
// Smooth scrolling using jQuery easing
|
||||
$('a.js-scroll-trigger[href*="#"]:not([href="#"])').click(function () { |
||||
if ( |
||||
location.pathname.replace(/^\//, "") == |
||||
this.pathname.replace(/^\//, "") && |
||||
location.hostname == this.hostname |
||||
) { |
||||
var target = $(this.hash); |
||||
target = target.length |
||||
? target |
||||
: $("[name=" + this.hash.slice(1) + "]"); |
||||
if (target.length) { |
||||
$("html, body").animate( |
||||
{ |
||||
scrollTop: target.offset().top - 72, |
||||
}, |
||||
1000, |
||||
"easeInOutExpo" |
||||
); |
||||
return false; |
||||
} |
||||
} |
||||
}); |
||||
|
||||
// Closes responsive menu when a scroll trigger link is clicked
|
||||
$(".js-scroll-trigger").click(function () { |
||||
$(".navbar-collapse").collapse("hide"); |
||||
}); |
||||
|
||||
// Activate scrollspy to add active class to navbar items on scroll
|
||||
$("body").scrollspy({ |
||||
target: "#mainNav", |
||||
offset: 74, |
||||
}); |
||||
|
||||
// Collapse Navbar
|
||||
var navbarCollapse = function () { |
||||
if ($("#mainNav").offset().top > 100) { |
||||
$("#mainNav").addClass("navbar-shrink"); |
||||
} else { |
||||
$("#mainNav").removeClass("navbar-shrink"); |
||||
} |
||||
}; |
||||
// Collapse now if page is not at top
|
||||
navbarCollapse(); |
||||
// Collapse the navbar when page is scrolled
|
||||
$(window).scroll(navbarCollapse); |
||||
})(jQuery); // End of use strict
|
||||
@ -1,137 +0,0 @@
@@ -1,137 +0,0 @@
|
||||
"use strict"; |
||||
|
||||
// Load plugins
|
||||
const autoprefixer = require("gulp-autoprefixer"); |
||||
const browsersync = require("browser-sync").create(); |
||||
const cleanCSS = require("gulp-clean-css"); |
||||
const del = require("del"); |
||||
const gulp = require("gulp"); |
||||
const header = require("gulp-header"); |
||||
const merge = require("merge-stream"); |
||||
const plumber = require("gulp-plumber"); |
||||
const rename = require("gulp-rename"); |
||||
const sass = require("gulp-sass"); |
||||
const uglify = require("gulp-uglify"); |
||||
|
||||
// Load package.json for banner
|
||||
const pkg = require('./package.json'); |
||||
|
||||
// Set the banner content
|
||||
const banner = ['/*!\n', |
||||
' * Start Bootstrap - <%= pkg.title %> v<%= pkg.version %> (<%= pkg.homepage %>)\n', |
||||
' * Copyright 2013-' + (new Date()).getFullYear(), ' <%= pkg.author %>\n', |
||||
' * Licensed under <%= pkg.license %> (https://github.com/BlackrockDigital/<%= pkg.name %>/blob/master/LICENSE)\n', |
||||
' */\n', |
||||
'\n' |
||||
].join(''); |
||||
|
||||
// BrowserSync
|
||||
function browserSync(done) { |
||||
browsersync.init({ |
||||
server: { |
||||
baseDir: "./" |
||||
}, |
||||
port: 3000 |
||||
}); |
||||
done(); |
||||
} |
||||
|
||||
// BrowserSync reload
|
||||
function browserSyncReload(done) { |
||||
browsersync.reload(); |
||||
done(); |
||||
} |
||||
|
||||
// Clean vendor
|
||||
function clean() { |
||||
return del(["./vendor/"]); |
||||
} |
||||
|
||||
// Bring third party dependencies from node_modules into vendor directory
|
||||
function modules() { |
||||
// Bootstrap
|
||||
var bootstrap = gulp.src('./node_modules/bootstrap/dist/**/*') |
||||
.pipe(gulp.dest('./vendor/bootstrap')); |
||||
// Font Awesome CSS
|
||||
var fontAwesomeCSS = gulp.src('./node_modules/@fortawesome/fontawesome-free/css/**/*') |
||||
.pipe(gulp.dest('./vendor/fontawesome-free/css')); |
||||
// Font Awesome Webfonts
|
||||
var fontAwesomeWebfonts = gulp.src('./node_modules/@fortawesome/fontawesome-free/webfonts/**/*') |
||||
.pipe(gulp.dest('./vendor/fontawesome-free/webfonts')); |
||||
// jQuery Easing
|
||||
var jqueryEasing = gulp.src('./node_modules/jquery.easing/*.js') |
||||
.pipe(gulp.dest('./vendor/jquery-easing')); |
||||
// jQuery
|
||||
var jquery = gulp.src([ |
||||
'./node_modules/jquery/dist/*', |
||||
'!./node_modules/jquery/dist/core.js' |
||||
]) |
||||
.pipe(gulp.dest('./vendor/jquery')); |
||||
return merge(bootstrap, fontAwesomeCSS, fontAwesomeWebfonts, jquery, jqueryEasing); |
||||
} |
||||
|
||||
// CSS task
|
||||
function css() { |
||||
return gulp |
||||
.src("./scss/**/*.scss") |
||||
.pipe(plumber()) |
||||
.pipe(sass({ |
||||
outputStyle: "expanded", |
||||
includePaths: "./node_modules", |
||||
})) |
||||
.on("error", sass.logError) |
||||
.pipe(autoprefixer({ |
||||
cascade: false |
||||
})) |
||||
.pipe(header(banner, { |
||||
pkg: pkg |
||||
})) |
||||
.pipe(gulp.dest("./css")) |
||||
.pipe(rename({ |
||||
suffix: ".min" |
||||
})) |
||||
.pipe(cleanCSS()) |
||||
.pipe(gulp.dest("./css")) |
||||
.pipe(browsersync.stream()); |
||||
} |
||||
|
||||
// JS task
|
||||
function js() { |
||||
return gulp |
||||
.src([ |
||||
'./js/*.js', |
||||
'!./js/*.min.js', |
||||
'!./js/contact_me.js', |
||||
'!./js/jqBootstrapValidation.js' |
||||
]) |
||||
.pipe(uglify()) |
||||
.pipe(header(banner, { |
||||
pkg: pkg |
||||
})) |
||||
.pipe(rename({ |
||||
suffix: '.min' |
||||
})) |
||||
.pipe(gulp.dest('./js')) |
||||
.pipe(browsersync.stream()); |
||||
} |
||||
|
||||
// Watch files
|
||||
function watchFiles() { |
||||
gulp.watch("./scss/**/*", css); |
||||
gulp.watch(["./js/**/*", "!./js/**/*.min.js"], js); |
||||
gulp.watch("./**/*.html", browserSyncReload); |
||||
} |
||||
|
||||
// Define complex tasks
|
||||
const vendor = gulp.series(clean, modules); |
||||
const build = gulp.series(vendor, gulp.parallel(css, js)); |
||||
const watch = gulp.series(build, gulp.parallel(watchFiles, browserSync)); |
||||
|
||||
// Export tasks
|
||||
exports.css = css; |
||||
exports.js = js; |
||||
exports.clean = clean; |
||||
exports.vendor = vendor; |
||||
exports.build = build; |
||||
exports.watch = watch; |
||||
exports.default = build; |
||||
|
Before Width: | Height: | Size: 209 KiB |
|
Before Width: | Height: | Size: 37 KiB |
|
Before Width: | Height: | Size: 221 KiB |
@ -1,714 +0,0 @@
@@ -1,714 +0,0 @@
|
||||
<!DOCTYPE html> |
||||
<html lang="en"> |
||||
|
||||
<head> |
||||
|
||||
<meta charset="utf-8"> |
||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> |
||||
<meta name="description" content=""> |
||||
<meta name="author" content=""> |
||||
|
||||
<title>Agency - Start Bootstrap Theme</title> |
||||
|
||||
<!-- Bootstrap core CSS --> |
||||
<link href="vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet"> |
||||
|
||||
<!-- Custom fonts for this template --> |
||||
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css"> |
||||
<link href="https://fonts.googleapis.com/css?family=Montserrat:400,700" rel="stylesheet" type="text/css"> |
||||
<link href='https://fonts.googleapis.com/css?family=Kaushan+Script' rel='stylesheet' type='text/css'> |
||||
<link href='https://fonts.googleapis.com/css?family=Droid+Serif:400,700,400italic,700italic' rel='stylesheet' type='text/css'> |
||||
<link href='https://fonts.googleapis.com/css?family=Roboto+Slab:400,100,300,700' rel='stylesheet' type='text/css'> |
||||
|
||||
<!-- Custom styles for this template --> |
||||
<link href="css/agency.min.css" rel="stylesheet"> |
||||
|
||||
</head> |
||||
|
||||
<body id="page-top"> |
||||
|
||||
<!-- Navigation --> |
||||
<nav class="navbar navbar-expand-lg navbar-dark fixed-top" id="mainNav"> |
||||
<div class="container"> |
||||
<a class="navbar-brand js-scroll-trigger" href="#page-top">Start Bootstrap</a> |
||||
<button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarResponsive" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation"> |
||||
Menu |
||||
<i class="fas fa-bars"></i> |
||||
</button> |
||||
<div class="collapse navbar-collapse" id="navbarResponsive"> |
||||
<ul class="navbar-nav text-uppercase ml-auto"> |
||||
<li class="nav-item"> |
||||
<a class="nav-link js-scroll-trigger" href="#services">Services</a> |
||||
</li> |
||||
<li class="nav-item"> |
||||
<a class="nav-link js-scroll-trigger" href="#portfolio">Portfolio</a> |
||||
</li> |
||||
<li class="nav-item"> |
||||
<a class="nav-link js-scroll-trigger" href="#about">About</a> |
||||
</li> |
||||
<li class="nav-item"> |
||||
<a class="nav-link js-scroll-trigger" href="#team">Team</a> |
||||
</li> |
||||
<li class="nav-item"> |
||||
<a class="nav-link js-scroll-trigger" href="#contact">Contact</a> |
||||
</li> |
||||
</ul> |
||||
</div> |
||||
</div> |
||||
</nav> |
||||
|
||||
<!-- Header --> |
||||
<header class="masthead"> |
||||
<div class="container"> |
||||
<div class="intro-text"> |
||||
<div class="intro-lead-in">Welcome To Our Studio!</div> |
||||
<div class="intro-heading text-uppercase">It's Nice To Meet You</div> |
||||
<a class="btn btn-primary btn-xl text-uppercase js-scroll-trigger" href="#services">Tell Me More</a> |
||||
</div> |
||||
</div> |
||||
</header> |
||||
|
||||
<!-- Services --> |
||||
<section class="page-section" id="services"> |
||||
<div class="container"> |
||||
<div class="row"> |
||||
<div class="col-lg-12 text-center"> |
||||
<h2 class="section-heading text-uppercase">Services</h2> |
||||
<h3 class="section-subheading text-muted">Lorem ipsum dolor sit amet consectetur.</h3> |
||||
</div> |
||||
</div> |
||||
<div class="row text-center"> |
||||
<div class="col-md-4"> |
||||
<span class="fa-stack fa-4x"> |
||||
<i class="fas fa-circle fa-stack-2x text-primary"></i> |
||||
<i class="fas fa-shopping-cart fa-stack-1x fa-inverse"></i> |
||||
</span> |
||||
<h4 class="service-heading">E-Commerce</h4> |
||||
<p class="text-muted">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Minima maxime quam architecto quo inventore harum ex magni, dicta impedit.</p> |
||||
</div> |
||||
<div class="col-md-4"> |
||||
<span class="fa-stack fa-4x"> |
||||
<i class="fas fa-circle fa-stack-2x text-primary"></i> |
||||
<i class="fas fa-laptop fa-stack-1x fa-inverse"></i> |
||||
</span> |
||||
<h4 class="service-heading">Responsive Design</h4> |
||||
<p class="text-muted">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Minima maxime quam architecto quo inventore harum ex magni, dicta impedit.</p> |
||||
</div> |
||||
<div class="col-md-4"> |
||||
<span class="fa-stack fa-4x"> |
||||
<i class="fas fa-circle fa-stack-2x text-primary"></i> |
||||
<i class="fas fa-lock fa-stack-1x fa-inverse"></i> |
||||
</span> |
||||
<h4 class="service-heading">Web Security</h4> |
||||
<p class="text-muted">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Minima maxime quam architecto quo inventore harum ex magni, dicta impedit.</p> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</section> |
||||
|
||||
<!-- Portfolio Grid --> |
||||
<section class="bg-light page-section" id="portfolio"> |
||||
<div class="container"> |
||||
<div class="row"> |
||||
<div class="col-lg-12 text-center"> |
||||
<h2 class="section-heading text-uppercase">Portfolio</h2> |
||||
<h3 class="section-subheading text-muted">Lorem ipsum dolor sit amet consectetur.</h3> |
||||
</div> |
||||
</div> |
||||
<div class="row"> |
||||
<div class="col-md-4 col-sm-6 portfolio-item"> |
||||
<a class="portfolio-link" data-toggle="modal" href="#portfolioModal1"> |
||||
<div class="portfolio-hover"> |
||||
<div class="portfolio-hover-content"> |
||||
<i class="fas fa-plus fa-3x"></i> |
||||
</div> |
||||
</div> |
||||
<img class="img-fluid" src="img/portfolio/01-thumbnail.jpg" alt=""> |
||||
</a> |
||||
<div class="portfolio-caption"> |
||||
<h4>Threads</h4> |
||||
<p class="text-muted">Illustration</p> |
||||
</div> |
||||
</div> |
||||
<div class="col-md-4 col-sm-6 portfolio-item"> |
||||
<a class="portfolio-link" data-toggle="modal" href="#portfolioModal2"> |
||||
<div class="portfolio-hover"> |
||||
<div class="portfolio-hover-content"> |
||||
<i class="fas fa-plus fa-3x"></i> |
||||
</div> |
||||
</div> |
||||
<img class="img-fluid" src="img/portfolio/02-thumbnail.jpg" alt=""> |
||||
</a> |
||||
<div class="portfolio-caption"> |
||||
<h4>Explore</h4> |
||||
<p class="text-muted">Graphic Design</p> |
||||
</div> |
||||
</div> |
||||
<div class="col-md-4 col-sm-6 portfolio-item"> |
||||
<a class="portfolio-link" data-toggle="modal" href="#portfolioModal3"> |
||||
<div class="portfolio-hover"> |
||||
<div class="portfolio-hover-content"> |
||||
<i class="fas fa-plus fa-3x"></i> |
||||
</div> |
||||
</div> |
||||
<img class="img-fluid" src="img/portfolio/03-thumbnail.jpg" alt=""> |
||||
</a> |
||||
<div class="portfolio-caption"> |
||||
<h4>Finish</h4> |
||||
<p class="text-muted">Identity</p> |
||||
</div> |
||||
</div> |
||||
<div class="col-md-4 col-sm-6 portfolio-item"> |
||||
<a class="portfolio-link" data-toggle="modal" href="#portfolioModal4"> |
||||
<div class="portfolio-hover"> |
||||
<div class="portfolio-hover-content"> |
||||
<i class="fas fa-plus fa-3x"></i> |
||||
</div> |
||||
</div> |
||||
<img class="img-fluid" src="img/portfolio/04-thumbnail.jpg" alt=""> |
||||
</a> |
||||
<div class="portfolio-caption"> |
||||
<h4>Lines</h4> |
||||
<p class="text-muted">Branding</p> |
||||
</div> |
||||
</div> |
||||
<div class="col-md-4 col-sm-6 portfolio-item"> |
||||
<a class="portfolio-link" data-toggle="modal" href="#portfolioModal5"> |
||||
<div class="portfolio-hover"> |
||||
<div class="portfolio-hover-content"> |
||||
<i class="fas fa-plus fa-3x"></i> |
||||
</div> |
||||
</div> |
||||
<img class="img-fluid" src="img/portfolio/05-thumbnail.jpg" alt=""> |
||||
</a> |
||||
<div class="portfolio-caption"> |
||||
<h4>Southwest</h4> |
||||
<p class="text-muted">Website Design</p> |
||||
</div> |
||||
</div> |
||||
<div class="col-md-4 col-sm-6 portfolio-item"> |
||||
<a class="portfolio-link" data-toggle="modal" href="#portfolioModal6"> |
||||
<div class="portfolio-hover"> |
||||
<div class="portfolio-hover-content"> |
||||
<i class="fas fa-plus fa-3x"></i> |
||||
</div> |
||||
</div> |
||||
<img class="img-fluid" src="img/portfolio/06-thumbnail.jpg" alt=""> |
||||
</a> |
||||
<div class="portfolio-caption"> |
||||
<h4>Window</h4> |
||||
<p class="text-muted">Photography</p> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</section> |
||||
|
||||
<!-- About --> |
||||
<section class="page-section" id="about"> |
||||
<div class="container"> |
||||
<div class="row"> |
||||
<div class="col-lg-12 text-center"> |
||||
<h2 class="section-heading text-uppercase">About</h2> |
||||
<h3 class="section-subheading text-muted">Lorem ipsum dolor sit amet consectetur.</h3> |
||||
</div> |
||||
</div> |
||||
<div class="row"> |
||||
<div class="col-lg-12"> |
||||
<ul class="timeline"> |
||||
<li> |
||||
<div class="timeline-image"> |
||||
<img class="rounded-circle img-fluid" src="img/about/1.jpg" alt=""> |
||||
</div> |
||||
<div class="timeline-panel"> |
||||
<div class="timeline-heading"> |
||||
<h4>2009-2011</h4> |
||||
<h4 class="subheading">Our Humble Beginnings</h4> |
||||
</div> |
||||
<div class="timeline-body"> |
||||
<p class="text-muted">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sunt ut voluptatum eius sapiente, totam reiciendis temporibus qui quibusdam, recusandae sit vero unde, sed, incidunt et ea quo dolore laudantium consectetur!</p> |
||||
</div> |
||||
</div> |
||||
</li> |
||||
<li class="timeline-inverted"> |
||||
<div class="timeline-image"> |
||||
<img class="rounded-circle img-fluid" src="img/about/2.jpg" alt=""> |
||||
</div> |
||||
<div class="timeline-panel"> |
||||
<div class="timeline-heading"> |
||||
<h4>March 2011</h4> |
||||
<h4 class="subheading">An Agency is Born</h4> |
||||
</div> |
||||
<div class="timeline-body"> |
||||
<p class="text-muted">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sunt ut voluptatum eius sapiente, totam reiciendis temporibus qui quibusdam, recusandae sit vero unde, sed, incidunt et ea quo dolore laudantium consectetur!</p> |
||||
</div> |
||||
</div> |
||||
</li> |
||||
<li> |
||||
<div class="timeline-image"> |
||||
<img class="rounded-circle img-fluid" src="img/about/3.jpg" alt=""> |
||||
</div> |
||||
<div class="timeline-panel"> |
||||
<div class="timeline-heading"> |
||||
<h4>December 2012</h4> |
||||
<h4 class="subheading">Transition to Full Service</h4> |
||||
</div> |
||||
<div class="timeline-body"> |
||||
<p class="text-muted">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sunt ut voluptatum eius sapiente, totam reiciendis temporibus qui quibusdam, recusandae sit vero unde, sed, incidunt et ea quo dolore laudantium consectetur!</p> |
||||
</div> |
||||
</div> |
||||
</li> |
||||
<li class="timeline-inverted"> |
||||
<div class="timeline-image"> |
||||
<img class="rounded-circle img-fluid" src="img/about/4.jpg" alt=""> |
||||
</div> |
||||
<div class="timeline-panel"> |
||||
<div class="timeline-heading"> |
||||
<h4>July 2014</h4> |
||||
<h4 class="subheading">Phase Two Expansion</h4> |
||||
</div> |
||||
<div class="timeline-body"> |
||||
<p class="text-muted">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sunt ut voluptatum eius sapiente, totam reiciendis temporibus qui quibusdam, recusandae sit vero unde, sed, incidunt et ea quo dolore laudantium consectetur!</p> |
||||
</div> |
||||
</div> |
||||
</li> |
||||
<li class="timeline-inverted"> |
||||
<div class="timeline-image"> |
||||
<h4>Be Part |
||||
<br>Of Our |
||||
<br>Story!</h4> |
||||
</div> |
||||
</li> |
||||
</ul> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</section> |
||||
|
||||
<!-- Team --> |
||||
<section class="bg-light page-section" id="team"> |
||||
<div class="container"> |
||||
<div class="row"> |
||||
<div class="col-lg-12 text-center"> |
||||
<h2 class="section-heading text-uppercase">Our Amazing Team</h2> |
||||
<h3 class="section-subheading text-muted">Lorem ipsum dolor sit amet consectetur.</h3> |
||||
</div> |
||||
</div> |
||||
<div class="row"> |
||||
<div class="col-lg-4"> |
||||
<div class="team-member"> |
||||
<img class="mx-auto rounded-circle" src="img/team/1.jpg" alt=""> |
||||
<h4>Kay Garland</h4> |
||||
<p class="text-muted">Lead Designer</p> |
||||
<ul class="list-inline social-buttons"> |
||||
<li class="list-inline-item"> |
||||
<a href="#"> |
||||
<i class="fab fa-twitter"></i> |
||||
</a> |
||||
</li> |
||||
<li class="list-inline-item"> |
||||
<a href="#"> |
||||
<i class="fab fa-facebook-f"></i> |
||||
</a> |
||||
</li> |
||||
<li class="list-inline-item"> |
||||
<a href="#"> |
||||
<i class="fab fa-linkedin-in"></i> |
||||
</a> |
||||
</li> |
||||
</ul> |
||||
</div> |
||||
</div> |
||||
<div class="col-lg-4"> |
||||
<div class="team-member"> |
||||
<img class="mx-auto rounded-circle" src="img/team/2.jpg" alt=""> |
||||
<h4>Larry Parker</h4> |
||||
<p class="text-muted">Lead Marketer</p> |
||||
<ul class="list-inline social-buttons"> |
||||
<li class="list-inline-item"> |
||||
<a href="#"> |
||||
<i class="fab fa-twitter"></i> |
||||
</a> |
||||
</li> |
||||
<li class="list-inline-item"> |
||||
<a href="#"> |
||||
<i class="fab fa-facebook-f"></i> |
||||
</a> |
||||
</li> |
||||
<li class="list-inline-item"> |
||||
<a href="#"> |
||||
<i class="fab fa-linkedin-in"></i> |
||||
</a> |
||||
</li> |
||||
</ul> |
||||
</div> |
||||
</div> |
||||
<div class="col-lg-4"> |
||||
<div class="team-member"> |
||||
<img class="mx-auto rounded-circle" src="img/team/3.jpg" alt=""> |
||||
<h4>Diana Pertersen</h4> |
||||
<p class="text-muted">Lead Developer</p> |
||||
<ul class="list-inline social-buttons"> |
||||
<li class="list-inline-item"> |
||||
<a href="#"> |
||||
<i class="fab fa-twitter"></i> |
||||
</a> |
||||
</li> |
||||
<li class="list-inline-item"> |
||||
<a href="#"> |
||||
<i class="fab fa-facebook-f"></i> |
||||
</a> |
||||
</li> |
||||
<li class="list-inline-item"> |
||||
<a href="#"> |
||||
<i class="fab fa-linkedin-in"></i> |
||||
</a> |
||||
</li> |
||||
</ul> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
<div class="row"> |
||||
<div class="col-lg-8 mx-auto text-center"> |
||||
<p class="large text-muted">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aut eaque, laboriosam veritatis, quos non quis ad perspiciatis, totam corporis ea, alias ut unde.</p> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</section> |
||||
|
||||
<!-- Clients --> |
||||
<section class="py-5"> |
||||
<div class="container"> |
||||
<div class="row"> |
||||
<div class="col-md-3 col-sm-6"> |
||||
<a href="#"> |
||||
<img class="img-fluid d-block mx-auto" src="img/logos/envato.jpg" alt=""> |
||||
</a> |
||||
</div> |
||||
<div class="col-md-3 col-sm-6"> |
||||
<a href="#"> |
||||
<img class="img-fluid d-block mx-auto" src="img/logos/designmodo.jpg" alt=""> |
||||
</a> |
||||
</div> |
||||
<div class="col-md-3 col-sm-6"> |
||||
<a href="#"> |
||||
<img class="img-fluid d-block mx-auto" src="img/logos/themeforest.jpg" alt=""> |
||||
</a> |
||||
</div> |
||||
<div class="col-md-3 col-sm-6"> |
||||
<a href="#"> |
||||
<img class="img-fluid d-block mx-auto" src="img/logos/creative-market.jpg" alt=""> |
||||
</a> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</section> |
||||
|
||||
<!-- Contact --> |
||||
<section class="page-section" id="contact"> |
||||
<div class="container"> |
||||
<div class="row"> |
||||
<div class="col-lg-12 text-center"> |
||||
<h2 class="section-heading text-uppercase">Contact Us</h2> |
||||
<h3 class="section-subheading text-muted">Lorem ipsum dolor sit amet consectetur.</h3> |
||||
</div> |
||||
</div> |
||||
<div class="row"> |
||||
<div class="col-lg-12"> |
||||
<form id="contactForm" name="sentMessage" novalidate="novalidate"> |
||||
<div class="row"> |
||||
<div class="col-md-6"> |
||||
<div class="form-group"> |
||||
<input class="form-control" id="name" type="text" placeholder="Your Name *" required="required" data-validation-required-message="Please enter your name."> |
||||
<p class="help-block text-danger"></p> |
||||
</div> |
||||
<div class="form-group"> |
||||
<input class="form-control" id="email" type="email" placeholder="Your Email *" required="required" data-validation-required-message="Please enter your email address."> |
||||
<p class="help-block text-danger"></p> |
||||
</div> |
||||
<div class="form-group"> |
||||
<input class="form-control" id="phone" type="tel" placeholder="Your Phone *" required="required" data-validation-required-message="Please enter your phone number."> |
||||
<p class="help-block text-danger"></p> |
||||
</div> |
||||
</div> |
||||
<div class="col-md-6"> |
||||
<div class="form-group"> |
||||
<textarea class="form-control" id="message" placeholder="Your Message *" required="required" data-validation-required-message="Please enter a message."></textarea> |
||||
<p class="help-block text-danger"></p> |
||||
</div> |
||||
</div> |
||||
<div class="clearfix"></div> |
||||
<div class="col-lg-12 text-center"> |
||||
<div id="success"></div> |
||||
<button id="sendMessageButton" class="btn btn-primary btn-xl text-uppercase" type="submit">Send Message</button> |
||||
</div> |
||||
</div> |
||||
</form> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</section> |
||||
|
||||
<!-- Footer --> |
||||
<footer class="footer"> |
||||
<div class="container"> |
||||
<div class="row align-items-center"> |
||||
<div class="col-md-4"> |
||||
<span class="copyright">Copyright © Your Website 2019</span> |
||||
</div> |
||||
<div class="col-md-4"> |
||||
<ul class="list-inline social-buttons"> |
||||
<li class="list-inline-item"> |
||||
<a href="#"> |
||||
<i class="fab fa-twitter"></i> |
||||
</a> |
||||
</li> |
||||
<li class="list-inline-item"> |
||||
<a href="#"> |
||||
<i class="fab fa-facebook-f"></i> |
||||
</a> |
||||
</li> |
||||
<li class="list-inline-item"> |
||||
<a href="#"> |
||||
<i class="fab fa-linkedin-in"></i> |
||||
</a> |
||||
</li> |
||||
</ul> |
||||
</div> |
||||
<div class="col-md-4"> |
||||
<ul class="list-inline quicklinks"> |
||||
<li class="list-inline-item"> |
||||
<a href="#">Privacy Policy</a> |
||||
</li> |
||||
<li class="list-inline-item"> |
||||
<a href="#">Terms of Use</a> |
||||
</li> |
||||
</ul> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</footer> |
||||
|
||||
<!-- Portfolio Modals --> |
||||
|
||||
<!-- Modal 1 --> |
||||
<div class="portfolio-modal modal fade" id="portfolioModal1" tabindex="-1" role="dialog" aria-hidden="true"> |
||||
<div class="modal-dialog"> |
||||
<div class="modal-content"> |
||||
<div class="close-modal" data-dismiss="modal"> |
||||
<div class="lr"> |
||||
<div class="rl"></div> |
||||
</div> |
||||
</div> |
||||
<div class="container"> |
||||
<div class="row"> |
||||
<div class="col-lg-8 mx-auto"> |
||||
<div class="modal-body"> |
||||
<!-- Project Details Go Here --> |
||||
<h2 class="text-uppercase">Project Name</h2> |
||||
<p class="item-intro text-muted">Lorem ipsum dolor sit amet consectetur.</p> |
||||
<img class="img-fluid d-block mx-auto" src="img/portfolio/01-full.jpg" alt=""> |
||||
<p>Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!</p> |
||||
<ul class="list-inline"> |
||||
<li>Date: January 2017</li> |
||||
<li>Client: Threads</li> |
||||
<li>Category: Illustration</li> |
||||
</ul> |
||||
<button class="btn btn-primary" data-dismiss="modal" type="button"> |
||||
<i class="fas fa-times"></i> |
||||
Close Project</button> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<!-- Modal 2 --> |
||||
<div class="portfolio-modal modal fade" id="portfolioModal2" tabindex="-1" role="dialog" aria-hidden="true"> |
||||
<div class="modal-dialog"> |
||||
<div class="modal-content"> |
||||
<div class="close-modal" data-dismiss="modal"> |
||||
<div class="lr"> |
||||
<div class="rl"></div> |
||||
</div> |
||||
</div> |
||||
<div class="container"> |
||||
<div class="row"> |
||||
<div class="col-lg-8 mx-auto"> |
||||
<div class="modal-body"> |
||||
<!-- Project Details Go Here --> |
||||
<h2 class="text-uppercase">Project Name</h2> |
||||
<p class="item-intro text-muted">Lorem ipsum dolor sit amet consectetur.</p> |
||||
<img class="img-fluid d-block mx-auto" src="img/portfolio/02-full.jpg" alt=""> |
||||
<p>Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!</p> |
||||
<ul class="list-inline"> |
||||
<li>Date: January 2017</li> |
||||
<li>Client: Explore</li> |
||||
<li>Category: Graphic Design</li> |
||||
</ul> |
||||
<button class="btn btn-primary" data-dismiss="modal" type="button"> |
||||
<i class="fas fa-times"></i> |
||||
Close Project</button> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<!-- Modal 3 --> |
||||
<div class="portfolio-modal modal fade" id="portfolioModal3" tabindex="-1" role="dialog" aria-hidden="true"> |
||||
<div class="modal-dialog"> |
||||
<div class="modal-content"> |
||||
<div class="close-modal" data-dismiss="modal"> |
||||
<div class="lr"> |
||||
<div class="rl"></div> |
||||
</div> |
||||
</div> |
||||
<div class="container"> |
||||
<div class="row"> |
||||
<div class="col-lg-8 mx-auto"> |
||||
<div class="modal-body"> |
||||
<!-- Project Details Go Here --> |
||||
<h2 class="text-uppercase">Project Name</h2> |
||||
<p class="item-intro text-muted">Lorem ipsum dolor sit amet consectetur.</p> |
||||
<img class="img-fluid d-block mx-auto" src="img/portfolio/03-full.jpg" alt=""> |
||||
<p>Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!</p> |
||||
<ul class="list-inline"> |
||||
<li>Date: January 2017</li> |
||||
<li>Client: Finish</li> |
||||
<li>Category: Identity</li> |
||||
</ul> |
||||
<button class="btn btn-primary" data-dismiss="modal" type="button"> |
||||
<i class="fas fa-times"></i> |
||||
Close Project</button> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<!-- Modal 4 --> |
||||
<div class="portfolio-modal modal fade" id="portfolioModal4" tabindex="-1" role="dialog" aria-hidden="true"> |
||||
<div class="modal-dialog"> |
||||
<div class="modal-content"> |
||||
<div class="close-modal" data-dismiss="modal"> |
||||
<div class="lr"> |
||||
<div class="rl"></div> |
||||
</div> |
||||
</div> |
||||
<div class="container"> |
||||
<div class="row"> |
||||
<div class="col-lg-8 mx-auto"> |
||||
<div class="modal-body"> |
||||
<!-- Project Details Go Here --> |
||||
<h2 class="text-uppercase">Project Name</h2> |
||||
<p class="item-intro text-muted">Lorem ipsum dolor sit amet consectetur.</p> |
||||
<img class="img-fluid d-block mx-auto" src="img/portfolio/04-full.jpg" alt=""> |
||||
<p>Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!</p> |
||||
<ul class="list-inline"> |
||||
<li>Date: January 2017</li> |
||||
<li>Client: Lines</li> |
||||
<li>Category: Branding</li> |
||||
</ul> |
||||
<button class="btn btn-primary" data-dismiss="modal" type="button"> |
||||
<i class="fas fa-times"></i> |
||||
Close Project</button> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<!-- Modal 5 --> |
||||
<div class="portfolio-modal modal fade" id="portfolioModal5" tabindex="-1" role="dialog" aria-hidden="true"> |
||||
<div class="modal-dialog"> |
||||
<div class="modal-content"> |
||||
<div class="close-modal" data-dismiss="modal"> |
||||
<div class="lr"> |
||||
<div class="rl"></div> |
||||
</div> |
||||
</div> |
||||
<div class="container"> |
||||
<div class="row"> |
||||
<div class="col-lg-8 mx-auto"> |
||||
<div class="modal-body"> |
||||
<!-- Project Details Go Here --> |
||||
<h2 class="text-uppercase">Project Name</h2> |
||||
<p class="item-intro text-muted">Lorem ipsum dolor sit amet consectetur.</p> |
||||
<img class="img-fluid d-block mx-auto" src="img/portfolio/05-full.jpg" alt=""> |
||||
<p>Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!</p> |
||||
<ul class="list-inline"> |
||||
<li>Date: January 2017</li> |
||||
<li>Client: Southwest</li> |
||||
<li>Category: Website Design</li> |
||||
</ul> |
||||
<button class="btn btn-primary" data-dismiss="modal" type="button"> |
||||
<i class="fas fa-times"></i> |
||||
Close Project</button> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<!-- Modal 6 --> |
||||
<div class="portfolio-modal modal fade" id="portfolioModal6" tabindex="-1" role="dialog" aria-hidden="true"> |
||||
<div class="modal-dialog"> |
||||
<div class="modal-content"> |
||||
<div class="close-modal" data-dismiss="modal"> |
||||
<div class="lr"> |
||||
<div class="rl"></div> |
||||
</div> |
||||
</div> |
||||
<div class="container"> |
||||
<div class="row"> |
||||
<div class="col-lg-8 mx-auto"> |
||||
<div class="modal-body"> |
||||
<!-- Project Details Go Here --> |
||||
<h2 class="text-uppercase">Project Name</h2> |
||||
<p class="item-intro text-muted">Lorem ipsum dolor sit amet consectetur.</p> |
||||
<img class="img-fluid d-block mx-auto" src="img/portfolio/06-full.jpg" alt=""> |
||||
<p>Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!</p> |
||||
<ul class="list-inline"> |
||||
<li>Date: January 2017</li> |
||||
<li>Client: Window</li> |
||||
<li>Category: Photography</li> |
||||
</ul> |
||||
<button class="btn btn-primary" data-dismiss="modal" type="button"> |
||||
<i class="fas fa-times"></i> |
||||
Close Project</button> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<!-- Bootstrap core JavaScript --> |
||||
<script src="vendor/jquery/jquery.min.js"></script> |
||||
<script src="vendor/bootstrap/js/bootstrap.bundle.min.js"></script> |
||||
|
||||
<!-- Plugin JavaScript --> |
||||
<script src="vendor/jquery-easing/jquery.easing.min.js"></script> |
||||
|
||||
<!-- Contact form JavaScript --> |
||||
<script src="js/jqBootstrapValidation.js"></script> |
||||
<script src="js/contact_me.js"></script> |
||||
|
||||
<!-- Custom scripts for this template --> |
||||
<script src="js/agency.min.js"></script> |
||||
|
||||
</body> |
||||
|
||||
</html> |
||||
@ -1,42 +0,0 @@
@@ -1,42 +0,0 @@
|
||||
(function($) { |
||||
"use strict"; // Start of use strict
|
||||
|
||||
// Smooth scrolling using jQuery easing
|
||||
$('a.js-scroll-trigger[href*="#"]:not([href="#"])').click(function() { |
||||
if (location.pathname.replace(/^\//, '') == this.pathname.replace(/^\//, '') && location.hostname == this.hostname) { |
||||
var target = $(this.hash); |
||||
target = target.length ? target : $('[name=' + this.hash.slice(1) + ']'); |
||||
if (target.length) { |
||||
$('html, body').animate({ |
||||
scrollTop: (target.offset().top - 54) |
||||
}, 1000, "easeInOutExpo"); |
||||
return false; |
||||
} |
||||
} |
||||
}); |
||||
|
||||
// Closes responsive menu when a scroll trigger link is clicked
|
||||
$('.js-scroll-trigger').click(function() { |
||||
$('.navbar-collapse').collapse('hide'); |
||||
}); |
||||
|
||||
// Activate scrollspy to add active class to navbar items on scroll
|
||||
$('body').scrollspy({ |
||||
target: '#mainNav', |
||||
offset: 56 |
||||
}); |
||||
|
||||
// Collapse Navbar
|
||||
var navbarCollapse = function() { |
||||
if ($("#mainNav").offset().top > 100) { |
||||
$("#mainNav").addClass("navbar-shrink"); |
||||
} else { |
||||
$("#mainNav").removeClass("navbar-shrink"); |
||||
} |
||||
}; |
||||
// Collapse now if page is not at top
|
||||
navbarCollapse(); |
||||
// Collapse the navbar when page is scrolled
|
||||
$(window).scroll(navbarCollapse); |
||||
|
||||
})(jQuery); // End of use strict
|
||||
@ -1,7 +0,0 @@
@@ -1,7 +0,0 @@
|
||||
/*! |
||||
* Start Bootstrap - Agency v5.2.2 (https://startbootstrap.com/template-overviews/agency)
|
||||
* Copyright 2013-2019 Start Bootstrap |
||||
* Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-agency/blob/master/LICENSE)
|
||||
*/ |
||||
|
||||
!function(e){"use strict";e('a.js-scroll-trigger[href*="#"]:not([href="#"])').click(function(){if(location.pathname.replace(/^\//,"")==this.pathname.replace(/^\//,"")&&location.hostname==this.hostname){var a=e(this.hash);if((a=a.length?a:e("[name="+this.hash.slice(1)+"]")).length)return e("html, body").animate({scrollTop:a.offset().top-54},1e3,"easeInOutExpo"),!1}}),e(".js-scroll-trigger").click(function(){e(".navbar-collapse").collapse("hide")}),e("body").scrollspy({target:"#mainNav",offset:56});function a(){100<e("#mainNav").offset().top?e("#mainNav").addClass("navbar-shrink"):e("#mainNav").removeClass("navbar-shrink")}a(),e(window).scroll(a)}(jQuery); |
||||
@ -0,0 +1,5 @@
@@ -0,0 +1,5 @@
|
||||
'use strict'; |
||||
|
||||
const renderAssets = require('./render-assets'); |
||||
|
||||
renderAssets(); |
||||
@ -0,0 +1,19 @@
@@ -0,0 +1,19 @@
|
||||
'use strict'; |
||||
const path = require('path'); |
||||
const sh = require('shelljs'); |
||||
const renderPug = require('./render-pug'); |
||||
|
||||
const srcPath = path.resolve(path.dirname(__filename), '../src'); |
||||
|
||||
sh.find(srcPath).forEach(_processFile); |
||||
|
||||
function _processFile(filePath) { |
||||
if ( |
||||
filePath.match(/\.pug$/) |
||||
&& !filePath.match(/include/) |
||||
&& !filePath.match(/mixin/) |
||||
&& !filePath.match(/\/pug\/layouts\//) |
||||
) { |
||||
renderPug(filePath); |
||||
} |
||||
} |
||||
@ -0,0 +1,5 @@
@@ -0,0 +1,5 @@
|
||||
'use strict'; |
||||
|
||||
const renderScripts = require('./render-scripts'); |
||||
|
||||
renderScripts(); |
||||
@ -0,0 +1,5 @@
@@ -0,0 +1,5 @@
|
||||
'use strict'; |
||||
|
||||
const renderSCSS = require('./render-scss'); |
||||
|
||||
renderSCSS(); |
||||
@ -0,0 +1,7 @@
@@ -0,0 +1,7 @@
|
||||
const sh = require('shelljs'); |
||||
const path = require('path'); |
||||
|
||||
const destPath = path.resolve(path.dirname(__filename), '../dist'); |
||||
|
||||
sh.rm('-rf', `${destPath}/*`) |
||||
|
||||
@ -0,0 +1,11 @@
@@ -0,0 +1,11 @@
|
||||
'use strict'; |
||||
const fs = require('fs'); |
||||
const path = require('path'); |
||||
const sh = require('shelljs'); |
||||
|
||||
module.exports = function renderAssets() { |
||||
const sourcePath = path.resolve(path.dirname(__filename), '../src/assets'); |
||||
const destPath = path.resolve(path.dirname(__filename), '../dist/.'); |
||||
|
||||
sh.cp('-R', sourcePath, destPath) |
||||
}; |
||||
@ -0,0 +1,34 @@
@@ -0,0 +1,34 @@
|
||||
'use strict'; |
||||
const fs = require('fs'); |
||||
const path = require('path'); |
||||
const pug = require('pug'); |
||||
const sh = require('shelljs'); |
||||
const prettier = require('prettier'); |
||||
|
||||
module.exports = function renderPug(filePath) { |
||||
const destPath = filePath.replace(/src\/pug\//, 'dist/').replace(/\.pug$/, '.html'); |
||||
const srcPath = path.resolve(path.dirname(__filename), '../src'); |
||||
|
||||
console.log(`### INFO: Rendering ${filePath} to ${destPath}`); |
||||
const html = pug.renderFile(filePath, { |
||||
doctype: 'html', |
||||
filename: filePath, |
||||
basedir: srcPath |
||||
}); |
||||
|
||||
const destPathDirname = path.dirname(destPath); |
||||
if (!sh.test('-e', destPathDirname)) { |
||||
sh.mkdir('-p', destPathDirname); |
||||
} |
||||
|
||||
const prettified = prettier.format(html, { |
||||
printWidth: 1000, |
||||
tabWidth: 4, |
||||
singleQuote: true, |
||||
proseWrap: 'preserve', |
||||
endOfLine: 'lf', |
||||
parser: 'html' |
||||
}); |
||||
|
||||
fs.writeFileSync(destPath, prettified); |
||||
}; |
||||
@ -0,0 +1,25 @@
@@ -0,0 +1,25 @@
|
||||
'use strict'; |
||||
const fs = require('fs'); |
||||
const packageJSON = require('../package.json'); |
||||
const path = require('path'); |
||||
const sh = require('shelljs'); |
||||
|
||||
module.exports = function renderScripts() { |
||||
const sourcePath = path.resolve(path.dirname(__filename), '../src/js/scripts.js'); |
||||
const destPath = path.resolve(path.dirname(__filename), '../dist/js/scripts.js'); |
||||
|
||||
const copyright = `/*!
|
||||
* Start Bootstrap - ${packageJSON.title} v${packageJSON.version} (${packageJSON.homepage}) |
||||
* Copyright 2013-${new Date().getFullYear()} ${packageJSON.author} |
||||
* Licensed under ${packageJSON.license} (https://github.com/BlackrockDigital/${packageJSON.name}/blob/master/LICENSE)
|
||||
*/ |
||||
` |
||||
const scriptsJS = fs.readFileSync(sourcePath); |
||||
const destPathDirname = path.dirname(destPath); |
||||
|
||||
if (!sh.test('-e', destPathDirname)) { |
||||
sh.mkdir('-p', destPathDirname); |
||||
} |
||||
|
||||
fs.writeFileSync(destPath, copyright + scriptsJS); |
||||
}; |
||||
@ -0,0 +1,42 @@
@@ -0,0 +1,42 @@
|
||||
'use strict'; |
||||
const autoprefixer = require('autoprefixer') |
||||
const fs = require('fs'); |
||||
const packageJSON = require('../package.json'); |
||||
const path = require('path'); |
||||
const postcss = require('postcss') |
||||
const sass = require('sass'); |
||||
const sh = require('shelljs'); |
||||
|
||||
const stylesPath = '../src/scss/styles.scss'; |
||||
const destPath = path.resolve(path.dirname(__filename), '../dist/css/styles.css'); |
||||
|
||||
module.exports = function renderSCSS() { |
||||
|
||||
const results = sass.renderSync({ |
||||
data: entryPoint, |
||||
includePaths: [ |
||||
path.resolve(path.dirname(__filename), '../node_modules') |
||||
], |
||||
}); |
||||
|
||||
const destPathDirname = path.dirname(destPath); |
||||
if (!sh.test('-e', destPathDirname)) { |
||||
sh.mkdir('-p', destPathDirname); |
||||
} |
||||
|
||||
postcss([ autoprefixer ]).process(results.css, {from: 'styles.css', to: 'styles.css'}).then(result => { |
||||
result.warnings().forEach(warn => { |
||||
console.warn(warn.toString()) |
||||
}) |
||||
fs.writeFileSync(destPath, result.css.toString()); |
||||
}) |
||||
|
||||
}; |
||||
|
||||
const entryPoint = `/*!
|
||||
* Start Bootstrap - ${packageJSON.title} v${packageJSON.version} (${packageJSON.homepage}) |
||||
* Copyright 2013-${new Date().getFullYear()} ${packageJSON.author} |
||||
* Licensed under ${packageJSON.license} (https://github.com/BlackrockDigital/${packageJSON.name}/blob/master/LICENSE)
|
||||
*/ |
||||
@import "${stylesPath}" |
||||
` |
||||
@ -0,0 +1,86 @@
@@ -0,0 +1,86 @@
|
||||
'use strict'; |
||||
|
||||
const _ = require('lodash'); |
||||
const chokidar = require('chokidar'); |
||||
const path = require('path'); |
||||
const renderAssets = require('./render-assets'); |
||||
const renderPug = require('./render-pug'); |
||||
const renderScripts = require('./render-scripts'); |
||||
const renderSCSS = require('./render-scss'); |
||||
|
||||
const watcher = chokidar.watch('src', { |
||||
persistent: true, |
||||
}); |
||||
|
||||
let READY = false; |
||||
|
||||
process.title = 'pug-watch'; |
||||
process.stdout.write('Loading'); |
||||
let allPugFiles = {}; |
||||
|
||||
watcher.on('add', filePath => _processFile(filePath, 'add')); |
||||
watcher.on('change', filePath => _processFile(filePath, 'change')); |
||||
watcher.on('ready', () => { |
||||
READY = true; |
||||
console.log(' READY TO ROLL!'); |
||||
}); |
||||
|
||||
_handleSCSS(); |
||||
|
||||
function _processFile(filePath, watchEvent) { |
||||
|
||||
if (!READY) { |
||||
if (filePath.match(/\.pug$/)) { |
||||
if (!filePath.match(/includes/) && !filePath.match(/mixins/) && !filePath.match(/\/pug\/layouts\//)) { |
||||
allPugFiles[filePath] = true; |
||||
} |
||||
} |
||||
process.stdout.write('.'); |
||||
return; |
||||
} |
||||
|
||||
console.log(`### INFO: File event: ${watchEvent}: ${filePath}`); |
||||
|
||||
if (filePath.match(/\.pug$/)) { |
||||
return _handlePug(filePath, watchEvent); |
||||
} |
||||
|
||||
if (filePath.match(/\.scss$/)) { |
||||
if (watchEvent === 'change') { |
||||
return _handleSCSS(filePath, watchEvent); |
||||
} |
||||
return; |
||||
} |
||||
|
||||
if (filePath.match(/src\/js\//)) { |
||||
return renderScripts(); |
||||
} |
||||
|
||||
if (filePath.match(/src\/assets\//)) { |
||||
return renderAssets(); |
||||
} |
||||
|
||||
} |
||||
|
||||
function _handlePug(filePath, watchEvent) { |
||||
if (watchEvent === 'change') { |
||||
if (filePath.match(/includes/) || filePath.match(/mixins/) || filePath.match(/\/pug\/layouts\//)) { |
||||
return _renderAllPug(); |
||||
} |
||||
return renderPug(filePath); |
||||
} |
||||
if (!filePath.match(/includes/) && !filePath.match(/mixins/) && !filePath.match(/\/pug\/layouts\//)) { |
||||
return renderPug(filePath); |
||||
} |
||||
} |
||||
|
||||
function _renderAllPug() { |
||||
console.log('### INFO: Rendering All'); |
||||
_.each(allPugFiles, (value, filePath) => { |
||||
renderPug(filePath); |
||||
}); |
||||
} |
||||
|
||||
function _handleSCSS() { |
||||
renderSCSS(); |
||||
} |
||||
@ -0,0 +1,24 @@
@@ -0,0 +1,24 @@
|
||||
const concurrently = require('concurrently'); |
||||
const path = require('path'); |
||||
|
||||
const browserSyncPath = path.resolve(path.dirname(__filename), '../node_modules/.bin/browser-sync'); |
||||
|
||||
concurrently([ |
||||
{ command: 'node --inspect scripts/sb-watch.js', name: 'SB_WATCH', prefixColor: 'bgBlue.bold' }, |
||||
{ |
||||
command: `${browserSyncPath} dist -w --no-online`, |
||||
name: 'SB_BROWSER_SYNC', |
||||
prefixColor: 'bgBlue.bold', |
||||
} |
||||
], { |
||||
prefix: 'name', |
||||
killOthers: ['failure', 'success'], |
||||
}).then(success, failure); |
||||
|
||||
function success() { |
||||
console.log('Success'); |
||||
} |
||||
|
||||
function failure() { |
||||
console.log('Failure'); |
||||
} |
||||
@ -0,0 +1,24 @@
@@ -0,0 +1,24 @@
|
||||
const concurrently = require('concurrently'); |
||||
const path = require('path'); |
||||
|
||||
const browserSyncPath = path.resolve(path.dirname(__filename), '../node_modules/.bin/browser-sync'); |
||||
|
||||
concurrently([ |
||||
{ command: 'node scripts/sb-watch.js', name: 'SB_WATCH', prefixColor: 'bgBlue.bold' }, |
||||
{ |
||||
command: `"${browserSyncPath}" --reload-delay 2000 --reload-debounce 2000 dist -w --no-online`, |
||||
name: 'SB_BROWSER_SYNC', |
||||
prefixColor: 'bgGreen.bold', |
||||
} |
||||
], { |
||||
prefix: 'name', |
||||
killOthers: ['failure', 'success'], |
||||
}).then(success, failure); |
||||
|
||||
function success() { |
||||
console.log('Success'); |
||||
} |
||||
|
||||
function failure() { |
||||
console.log('Failure'); |
||||
} |
||||
@ -1,19 +0,0 @@
@@ -1,19 +0,0 @@
|
||||
// Core variables and mixins |
||||
@import "base/variables.scss"; |
||||
@import "base/mixins.scss"; |
||||
|
||||
// Global CSS |
||||
@import "base/page.scss"; |
||||
|
||||
// Components |
||||
@import "components/buttons.scss"; |
||||
@import "components/navbar.scss"; |
||||
|
||||
// Layout |
||||
@import "layout/masthead.scss"; |
||||
@import "layout/services.scss"; |
||||
@import "layout/portfolio.scss"; |
||||
@import "layout/timeline.scss"; |
||||
@import "layout/team.scss"; |
||||
@import "layout/contact.scss"; |
||||
@import "layout/footer.scss"; |
||||
@ -1,13 +0,0 @@
@@ -1,13 +0,0 @@
|
||||
// Font Mixins |
||||
@mixin serif-font { |
||||
font-family: 'Droid Serif', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; |
||||
} |
||||
@mixin script-font { |
||||
font-family: 'Kaushan Script', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; |
||||
} |
||||
@mixin body-font { |
||||
font-family: 'Roboto Slab', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; |
||||
} |
||||
@mixin heading-font { |
||||
font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; |
||||
} |
||||
@ -1,71 +0,0 @@
@@ -1,71 +0,0 @@
|
||||
// Global styling for this template |
||||
body { |
||||
overflow-x: hidden; |
||||
@include body-font; |
||||
} |
||||
|
||||
p { |
||||
line-height: 1.75; |
||||
} |
||||
|
||||
a { |
||||
color: $primary; |
||||
&:hover { |
||||
color: darken($primary, 10%); |
||||
} |
||||
} |
||||
|
||||
.text-primary { |
||||
color: $primary !important; |
||||
} |
||||
|
||||
h1, |
||||
h2, |
||||
h3, |
||||
h4, |
||||
h5, |
||||
h6 { |
||||
font-weight: 700; |
||||
@include heading-font; |
||||
} |
||||
|
||||
.page-section { |
||||
padding: 100px 0; |
||||
h2.section-heading { |
||||
font-size: 40px; |
||||
margin-top: 0; |
||||
margin-bottom: 15px; |
||||
} |
||||
h3.section-subheading { |
||||
font-size: 16px; |
||||
font-weight: 400; |
||||
font-style: italic; |
||||
margin-bottom: 75px; |
||||
text-transform: none; |
||||
@include serif-font; |
||||
} |
||||
} |
||||
@media(min-width:768px) { |
||||
section { |
||||
padding: 150px 0; |
||||
} |
||||
} |
||||
|
||||
// Highlight color customization |
||||
::-moz-selection { |
||||
background: $primary; |
||||
text-shadow: none; |
||||
} |
||||
|
||||
::selection { |
||||
background: $primary; |
||||
text-shadow: none; |
||||
} |
||||
|
||||
img::selection { |
||||
background: transparent; |
||||
} |
||||
|
||||
img::-moz-selection { |
||||
background: transparent; |
||||
} |
||||
@ -1,17 +0,0 @@
@@ -1,17 +0,0 @@
|
||||
// Variables |
||||
|
||||
// Restated Bootstrap Variables |
||||
|
||||
$white: #fff !default; |
||||
$gray-100: #f8f9fa !default; |
||||
$gray-200: #e9ecef !default; |
||||
$gray-300: #dee2e6 !default; |
||||
$gray-400: #ced4da !default; |
||||
$gray-500: #adb5bd !default; |
||||
$gray-600: #868e96 !default; |
||||
$gray-700: #495057 !default; |
||||
$gray-800: #343a40 !default; |
||||
$gray-900: #212529 !default; |
||||
$black: #000 !default; |
||||
|
||||
$primary: #fed136 !default; |
||||
@ -1,26 +0,0 @@
@@ -1,26 +0,0 @@
|
||||
// Button Styles |
||||
.btn { |
||||
@include heading-font; |
||||
font-weight: 700; |
||||
} |
||||
|
||||
.btn-xl { |
||||
font-size: 18px; |
||||
padding: 20px 40px; |
||||
} |
||||
|
||||
.btn-primary { |
||||
background-color: $primary; |
||||
border-color: $primary; |
||||
&:active, |
||||
&:focus, |
||||
&:hover { |
||||
background-color: darken($primary, 7.5%) !important; |
||||
border-color: darken($primary, 7.5%) !important; |
||||
color: white; |
||||
} |
||||
&:active, |
||||
&:focus { |
||||
box-shadow: 0 0 0 0.2rem rgba(254, 209, 55,.5) !important; |
||||
} |
||||
} |
||||
@ -1,73 +0,0 @@
@@ -1,73 +0,0 @@
|
||||
// Styling for the navbar |
||||
#mainNav { |
||||
background-color: $gray-900; |
||||
.navbar-toggler { |
||||
font-size: 12px; |
||||
right: 0; |
||||
padding: 13px; |
||||
text-transform: uppercase; |
||||
color: white; |
||||
border: 0; |
||||
background-color: $primary; |
||||
@include heading-font; |
||||
} |
||||
.navbar-brand { |
||||
color: $primary; |
||||
@include script-font; |
||||
&.active, |
||||
&:active, |
||||
&:focus, |
||||
&:hover { |
||||
color: darken($primary, 10%); |
||||
} |
||||
} |
||||
.navbar-nav { |
||||
.nav-item { |
||||
.nav-link { |
||||
font-size: 90%; |
||||
font-weight: 400; |
||||
padding: 0.75em 0; |
||||
letter-spacing: 1px; |
||||
color: white; |
||||
@include heading-font; |
||||
&.active, |
||||
&:hover { |
||||
color: $primary; |
||||
} |
||||
} |
||||
} |
||||
} |
||||
} |
||||
@media(min-width:992px) { |
||||
#mainNav { |
||||
padding-top: 25px; |
||||
padding-bottom: 25px; |
||||
-webkit-transition: padding-top 0.3s, padding-bottom 0.3s; |
||||
-moz-transition: padding-top 0.3s, padding-bottom 0.3s; |
||||
transition: padding-top 0.3s, padding-bottom 0.3s; |
||||
border: none; |
||||
background-color: transparent; |
||||
.navbar-brand { |
||||
font-size: 1.75em; |
||||
-webkit-transition: all 0.3s; |
||||
-moz-transition: all 0.3s; |
||||
transition: all 0.3s; |
||||
} |
||||
.navbar-nav { |
||||
.nav-item { |
||||
.nav-link { |
||||
padding: 1.1em 1em !important; |
||||
} |
||||
} |
||||
} |
||||
&.navbar-shrink { |
||||
padding-top: 0; |
||||
padding-bottom: 0; |
||||
background-color: $gray-900; |
||||
.navbar-brand { |
||||
font-size: 1.25em; |
||||
padding: 12px 0; |
||||
} |
||||
} |
||||
} |
||||
} |
||||
@ -1,47 +0,0 @@
@@ -1,47 +0,0 @@
|
||||
// Styling for the contact section |
||||
section#contact { |
||||
background-color: $gray-900; |
||||
background-image: url('../img/map-image.png'); |
||||
background-repeat: no-repeat; |
||||
background-position: center; |
||||
.section-heading { |
||||
color: $white; |
||||
} |
||||
.form-group { |
||||
margin-bottom: 25px; |
||||
input, |
||||
textarea { |
||||
padding: 20px; |
||||
} |
||||
input.form-control { |
||||
height: auto; |
||||
} |
||||
textarea.form-control { |
||||
height: 248px; |
||||
} |
||||
} |
||||
.form-control:focus { |
||||
border-color: $primary; |
||||
box-shadow: none; |
||||
} |
||||
::-webkit-input-placeholder { |
||||
font-weight: 700; |
||||
color: $gray-400; |
||||
@include heading-font; |
||||
} |
||||
:-moz-placeholder { |
||||
font-weight: 700; |
||||
color: $gray-400; |
||||
@include heading-font; |
||||
} |
||||
::-moz-placeholder { |
||||
font-weight: 700; |
||||
color: $gray-400; |
||||
@include heading-font; |
||||
} |
||||
:-ms-input-placeholder { |
||||
font-weight: 700; |
||||
color: $gray-400; |
||||
@include heading-font; |
||||
} |
||||
} |
||||
@ -1,43 +0,0 @@
@@ -1,43 +0,0 @@
|
||||
// Styling for the footer |
||||
.footer { |
||||
padding: 25px 0; |
||||
text-align: center; |
||||
span.copyright { |
||||
font-size: 90%; |
||||
line-height: 40px; |
||||
text-transform: none; |
||||
@include heading-font; |
||||
} |
||||
ul.quicklinks { |
||||
font-size: 90%; |
||||
line-height: 40px; |
||||
margin-bottom: 0; |
||||
text-transform: none; |
||||
@include heading-font; |
||||
} |
||||
} |
||||
|
||||
ul.social-buttons { |
||||
margin-bottom: 0; |
||||
li { |
||||
a { |
||||
font-size: 20px; |
||||
line-height: 50px; |
||||
display: block; |
||||
width: 50px; |
||||
height: 50px; |
||||
-webkit-transition: all 0.3s; |
||||
-moz-transition: all 0.3s; |
||||
transition: all 0.3s; |
||||
color: white; |
||||
border-radius: 100%; |
||||
outline: none; |
||||
background-color: $gray-900; |
||||
&:active, |
||||
&:focus, |
||||
&:hover { |
||||
background-color: $primary; |
||||
} |
||||
} |
||||
} |
||||
} |
||||
@ -1,50 +0,0 @@
@@ -1,50 +0,0 @@
|
||||
// Styling for the masthead |
||||
header.masthead { |
||||
text-align: center; |
||||
color: white; |
||||
background-image: url('../img/header-bg.jpg'); |
||||
background-repeat: no-repeat; |
||||
background-attachment: scroll; |
||||
background-position: center center; |
||||
background-size: cover; |
||||
.intro-text { |
||||
padding-top: 150px; |
||||
padding-bottom: 100px; |
||||
.intro-lead-in { |
||||
font-size: 22px; |
||||
font-style: italic; |
||||
line-height: 22px; |
||||
margin-bottom: 25px; |
||||
@include serif-font; |
||||
} |
||||
.intro-heading { |
||||
font-size: 50px; |
||||
font-weight: 700; |
||||
line-height: 50px; |
||||
margin-bottom: 25px; |
||||
@include heading-font; |
||||
} |
||||
} |
||||
} |
||||
@media(min-width:768px) { |
||||
header.masthead { |
||||
.intro-text { |
||||
padding-top: 300px; |
||||
padding-bottom: 200px; |
||||
.intro-lead-in { |
||||
font-size: 40px; |
||||
font-style: italic; |
||||
line-height: 40px; |
||||
margin-bottom: 25px; |
||||
@include serif-font; |
||||
} |
||||
.intro-heading { |
||||
font-size: 75px; |
||||
font-weight: 700; |
||||
line-height: 75px; |
||||
margin-bottom: 50px; |
||||
@include heading-font; |
||||
} |
||||
} |
||||
} |
||||
} |
||||
@ -1,140 +0,0 @@
@@ -1,140 +0,0 @@
|
||||
// Styling for the portfolio section |
||||
#portfolio { |
||||
.portfolio-item { |
||||
right: 0; |
||||
margin: 0 0 15px; |
||||
.portfolio-link { |
||||
position: relative; |
||||
display: block; |
||||
max-width: 400px; |
||||
margin: 0 auto; |
||||
cursor: pointer; |
||||
.portfolio-hover { |
||||
position: absolute; |
||||
width: 100%; |
||||
height: 100%; |
||||
-webkit-transition: all ease 0.5s; |
||||
-moz-transition: all ease 0.5s; |
||||
transition: all ease 0.5s; |
||||
opacity: 0; |
||||
background: fade-out($primary, .1); |
||||
&:hover { |
||||
opacity: 1; |
||||
} |
||||
.portfolio-hover-content { |
||||
font-size: 20px; |
||||
position: absolute; |
||||
top: 50%; |
||||
width: 100%; |
||||
height: 20px; |
||||
margin-top: -12px; |
||||
text-align: center; |
||||
color: white; |
||||
i { |
||||
margin-top: -12px; |
||||
} |
||||
h3, |
||||
h4 { |
||||
margin: 0; |
||||
} |
||||
} |
||||
} |
||||
} |
||||
.portfolio-caption { |
||||
max-width: 400px; |
||||
margin: 0 auto; |
||||
padding: 25px; |
||||
text-align: center; |
||||
background-color: $white; |
||||
h4 { |
||||
margin: 0; |
||||
text-transform: none; |
||||
} |
||||
p { |
||||
font-size: 16px; |
||||
font-style: italic; |
||||
margin: 0; |
||||
@include serif-font; |
||||
} |
||||
} |
||||
} |
||||
* { |
||||
z-index: 2; |
||||
} |
||||
} |
||||
@media(min-width:767px) { |
||||
#portfolio { |
||||
.portfolio-item { |
||||
margin: 0 0 30px; |
||||
} |
||||
} |
||||
} |
||||
|
||||
.portfolio-modal { |
||||
.modal-dialog { |
||||
margin: 1rem; |
||||
max-width: 100vw; |
||||
} |
||||
.modal-content { |
||||
padding: 100px 0; |
||||
text-align: center; |
||||
h2 { |
||||
font-size: 3em; |
||||
margin-bottom: 15px; |
||||
} |
||||
p { |
||||
margin-bottom: 30px; |
||||
} |
||||
p.item-intro { |
||||
font-size: 16px; |
||||
font-style: italic; |
||||
margin: 20px 0 30px; |
||||
@include serif-font; |
||||
} |
||||
ul.list-inline { |
||||
margin-top: 0; |
||||
margin-bottom: 30px; |
||||
} |
||||
img { |
||||
margin-bottom: 30px; |
||||
} |
||||
button { |
||||
cursor: pointer; |
||||
} |
||||
} |
||||
.close-modal { |
||||
position: absolute; |
||||
top: 25px; |
||||
right: 25px; |
||||
width: 75px; |
||||
height: 75px; |
||||
cursor: pointer; |
||||
background-color: transparent; |
||||
&:hover { |
||||
opacity: 0.3; |
||||
} |
||||
.lr { |
||||
/* Safari and Chrome */ |
||||
z-index: 1051; |
||||
width: 1px; |
||||
height: 75px; |
||||
margin-left: 35px; |
||||
/* IE 9 */ |
||||
-webkit-transform: rotate(45deg); |
||||
-ms-transform: rotate(45deg); |
||||
transform: rotate(45deg); |
||||
background-color: $gray-900; |
||||
.rl { |
||||
/* Safari and Chrome */ |
||||
z-index: 1052; |
||||
width: 1px; |
||||
height: 75px; |
||||
/* IE 9 */ |
||||
-webkit-transform: rotate(90deg); |
||||
-ms-transform: rotate(90deg); |
||||
transform: rotate(90deg); |
||||
background-color: $gray-900; |
||||
} |
||||
} |
||||
} |
||||
} |
||||
@ -1,5 +0,0 @@
@@ -1,5 +0,0 @@
|
||||
// Styling for the services section |
||||
.service-heading { |
||||
margin: 15px 0; |
||||
text-transform: none; |
||||
} |
||||
@ -1,18 +0,0 @@
@@ -1,18 +0,0 @@
|
||||
// Styling for the team section |
||||
.team-member { |
||||
margin-bottom: 50px; |
||||
text-align: center; |
||||
img { |
||||
width: 225px; |
||||
height: 225px; |
||||
border: 7px solid fade-out($black, 0.9); |
||||
} |
||||
h4 { |
||||
margin-top: 25px; |
||||
margin-bottom: 0; |
||||
text-transform: none; |
||||
} |
||||
p { |
||||
margin-top: 0; |
||||
} |
||||
} |
||||
@ -1,178 +0,0 @@
@@ -1,178 +0,0 @@
|
||||
// Styling for the timeline section |
||||
.timeline { |
||||
position: relative; |
||||
padding: 0; |
||||
list-style: none; |
||||
&:before { |
||||
position: absolute; |
||||
top: 0; |
||||
bottom: 0; |
||||
left: 40px; |
||||
width: 2px; |
||||
margin-left: -1.5px; |
||||
content: ''; |
||||
background-color: $gray-200; |
||||
} |
||||
> li { |
||||
position: relative; |
||||
min-height: 50px; |
||||
margin-bottom: 50px; |
||||
&:after, |
||||
&:before { |
||||
display: table; |
||||
content: ' '; |
||||
} |
||||
&:after { |
||||
clear: both; |
||||
} |
||||
.timeline-panel { |
||||
position: relative; |
||||
float: right; |
||||
width: 100%; |
||||
padding: 0 20px 0 100px; |
||||
text-align: left; |
||||
&:before { |
||||
right: auto; |
||||
left: -15px; |
||||
border-right-width: 15px; |
||||
border-left-width: 0; |
||||
} |
||||
&:after { |
||||
right: auto; |
||||
left: -14px; |
||||
border-right-width: 14px; |
||||
border-left-width: 0; |
||||
} |
||||
} |
||||
.timeline-image { |
||||
position: absolute; |
||||
z-index: 100; |
||||
left: 0; |
||||
width: 80px; |
||||
height: 80px; |
||||
margin-left: 0; |
||||
text-align: center; |
||||
color: white; |
||||
border: 7px solid $gray-200; |
||||
border-radius: 100%; |
||||
background-color: $primary; |
||||
h4 { |
||||
font-size: 10px; |
||||
line-height: 14px; |
||||
margin-top: 12px; |
||||
} |
||||
} |
||||
&.timeline-inverted > .timeline-panel { |
||||
float: right; |
||||
padding: 0 20px 0 100px; |
||||
text-align: left; |
||||
&:before { |
||||
right: auto; |
||||
left: -15px; |
||||
border-right-width: 15px; |
||||
border-left-width: 0; |
||||
} |
||||
&:after { |
||||
right: auto; |
||||
left: -14px; |
||||
border-right-width: 14px; |
||||
border-left-width: 0; |
||||
} |
||||
} |
||||
&:last-child { |
||||
margin-bottom: 0; |
||||
} |
||||
} |
||||
.timeline-heading { |
||||
h4 { |
||||
margin-top: 0; |
||||
color: inherit; |
||||
&.subheading { |
||||
text-transform: none; |
||||
} |
||||
} |
||||
} |
||||
.timeline-body { |
||||
> ul, |
||||
> p { |
||||
margin-bottom: 0; |
||||
} |
||||
} |
||||
} |
||||
@media(min-width:768px) { |
||||
.timeline { |
||||
&:before { |
||||
left: 50%; |
||||
} |
||||
> li { |
||||
min-height: 100px; |
||||
margin-bottom: 100px; |
||||
.timeline-panel { |
||||
float: left; |
||||
width: 41%; |
||||
padding: 0 20px 20px 30px; |
||||
text-align: right; |
||||
} |
||||
.timeline-image { |
||||
left: 50%; |
||||
width: 100px; |
||||
height: 100px; |
||||
margin-left: -50px; |
||||
h4 { |
||||
font-size: 13px; |
||||
line-height: 18px; |
||||
margin-top: 16px; |
||||
} |
||||
} |
||||
&.timeline-inverted > .timeline-panel { |
||||
float: right; |
||||
padding: 0 30px 20px 20px; |
||||
text-align: left; |
||||
} |
||||
} |
||||
} |
||||
} |
||||
@media(min-width:992px) { |
||||
.timeline { |
||||
> li { |
||||
min-height: 150px; |
||||
.timeline-panel { |
||||
padding: 0 20px 20px; |
||||
} |
||||
.timeline-image { |
||||
width: 150px; |
||||
height: 150px; |
||||
margin-left: -75px; |
||||
h4 { |
||||
font-size: 18px; |
||||
line-height: 26px; |
||||
margin-top: 30px; |
||||
} |
||||
} |
||||
&.timeline-inverted > .timeline-panel { |
||||
padding: 0 20px 20px; |
||||
} |
||||
} |
||||
} |
||||
} |
||||
@media(min-width:1200px) { |
||||
.timeline { |
||||
> li { |
||||
min-height: 170px; |
||||
.timeline-panel { |
||||
padding: 0 20px 20px 100px; |
||||
} |
||||
.timeline-image { |
||||
width: 170px; |
||||
height: 170px; |
||||
margin-left: -85px; |
||||
h4 { |
||||
margin-top: 40px; |
||||
} |
||||
} |
||||
&.timeline-inverted > .timeline-panel { |
||||
padding: 0 100px 20px 20px; |
||||
} |
||||
} |
||||
} |
||||
} |
||||
|
After Width: | Height: | Size: 6.8 KiB |
|
After Width: | Height: | Size: 15 KiB |
|
After Width: | Height: | Size: 7.2 KiB |
|
After Width: | Height: | Size: 4.8 KiB |
|
After Width: | Height: | Size: 23 KiB |
|
After Width: | Height: | Size: 233 KiB |
|
After Width: | Height: | Size: 1.7 KiB |
|
After Width: | Height: | Size: 1.7 KiB |
|
After Width: | Height: | Size: 2.0 KiB |
|
After Width: | Height: | Size: 1.6 KiB |
|
After Width: | Height: | Size: 356 KiB |
|
After Width: | Height: | Size: 14 KiB |
|
After Width: | Height: | Size: 52 KiB |
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 31 KiB |
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 52 KiB |
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 40 KiB |
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 102 KiB |
|
After Width: | Height: | Size: 24 KiB |
|
After Width: | Height: | Size: 36 KiB |