Skip to content

Commit

Permalink
Create style.scss
Browse files Browse the repository at this point in the history
  • Loading branch information
elyonox committed Dec 14, 2023
1 parent 6c874b7 commit 2b73da7
Showing 1 changed file with 298 additions and 0 deletions.
298 changes: 298 additions & 0 deletions yt-template/assets/css/style.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,298 @@
/**
* Template Name: Ytronic
* Template URI: https://github.com/elyonox/ytronic-php-website
* Author: Yonox
* Author URI: https://github.com/elyonox
* Description: PHP Website designed for multipurpose objective.
* Version: 4.0.0
* License: GNU General Public License v3
* License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

/********** Template CSS **********/
:root {
--primary: #06A3DA;
--secondary: #34AD54;
--light: #EEF9FF;
--dark: #091E3E;
}


.my-6 {
margin-top: 6rem;
margin-bottom: 6rem
}
.py-6 {
padding-top: 6rem;
padding-bottom: 6rem
}


/*** Heading ***/
h1,
h2,
.fw-bold {
font-weight: 800 !important;
}

h3,
h4,
.fw-semi-bold {
font-weight: 700 !important;
}

h5,
h6,
.fw-medium {
font-weight: 600 !important;
}


/*** Button ***/
.btn {
font-family: 'Nunito', sans-serif;
font-weight: 600;
transition: .5s;
}

.btn-primary,
.btn-secondary {
color: #FFFFFF;
box-shadow: inset 0 0 0 50px transparent;
}

.btn-primary:hover {
box-shadow: inset 0 0 0 0 var(--primary);
}

.btn-secondary:hover {
box-shadow: inset 0 0 0 0 var(--secondary);
}

.btn-square {
width: 36px;
height: 36px;
}

.btn-sm-square {
width: 30px;
height: 30px;
}

.btn-lg-square {
width: 48px;
height: 48px;
}

.btn-square,
.btn-sm-square,
.btn-lg-square {
padding-left: 0;
padding-right: 0;
text-align: center;
}


/*** Navbar ***/
.navbar-dark .navbar-nav .nav-link {
font-family: 'Nunito', sans-serif;
position: relative;
margin-left: 25px;
padding: 35px 0;
color: #FFFFFF;
font-size: 18px;
font-weight: 600;
outline: none;
transition: .5s;
}

.sticky-top.navbar-dark .navbar-nav .nav-link {
padding: 20px 0;
color: var(--dark);
}

.navbar-dark .navbar-nav .nav-link:hover,
.navbar-dark .navbar-nav .nav-link.active {
color: var(--primary);
}

.navbar-dark .navbar-brand h1 {
color: #FFFFFF;
}

.navbar-dark .navbar-toggler {
color: var(--primary) !important;
border-color: var(--primary) !important;
}


.navbar-dark {
position: absolute;
width: 100%;
top: 0;
left: 0;
border-bottom: 1px solid rgba(256, 256, 256, .1);
z-index: 999;
}

.sticky-top.navbar-dark {
position: fixed;
background: #FFFFFF;
}

.navbar-dark .navbar-nav .nav-link::before {
position: absolute;
content: "";
width: 0;
height: 2px;
bottom: -1px;
left: 50%;
background: var(--primary);
transition: .5s;
}

.navbar-dark .navbar-nav .nav-link:hover::before,
.navbar-dark .navbar-nav .nav-link.active::before {
width: 100%;
left: 0;
}

.navbar-dark .navbar-nav .nav-link.nav-contact::before {
display: none;
}

.sticky-top.navbar-dark .navbar-brand h1 {
color: var(--primary);
}


/*** Section Title ***/
.section-title::before {
position: absolute;
content: "";
width: 150px;
height: 5px;
left: 0;
bottom: 0;
background: var(--primary);
border-radius: 2px;
}

.section-title.text-center::before {
left: 50%;
margin-left: -75px;
}

.section-title.section-title-sm::before {
width: 90px;
height: 3px;
}

.section-title::after {
position: absolute;
content: "";
width: 6px;
height: 5px;
bottom: 0px;
background: #FFFFFF;
-webkit-animation: section-title-run 5s infinite linear;
animation: section-title-run 5s infinite linear;
}

.section-title.section-title-sm::after {
width: 4px;
height: 3px;
}

.section-title.text-center::after {
-webkit-animation: section-title-run-center 5s infinite linear;
animation: section-title-run-center 5s infinite linear;
}

.section-title.section-title-sm::after {
-webkit-animation: section-title-run-sm 5s infinite linear;
animation: section-title-run-sm 5s infinite linear;
}

@-webkit-keyframes section-title-run {
0% {left: 0; } 50% { left : 145px; } 100% { left: 0; }
}

@-webkit-keyframes section-title-run-center {
0% { left: 50%; margin-left: -75px; } 50% { left : 50%; margin-left: 45px; } 100% { left: 50%; margin-left: -75px; }
}

@-webkit-keyframes section-title-run-sm {
0% {left: 0; } 50% { left : 85px; } 100% { left: 0; }
}


/*** Service ***/
.service-item {
position: relative;
height: 300px;
padding: 0 30px;
transition: .5s;
}

.service-item .service-icon {
margin-bottom: 30px;
width: 60px;
height: 60px;
display: flex;
align-items: center;
justify-content: center;
background: var(--primary);
border-radius: 2px;
transform: rotate(-45deg);
}

.service-item .service-icon i {
transform: rotate(45deg);
}

.service-item a.btn {
position: absolute;
width: 60px;
bottom: -48px;
left: 50%;
margin-left: -30px;
opacity: 0;
}

.service-item:hover a.btn {
bottom: -24px;
opacity: 1;
}


/*** Miscellaneous ***/
@media (min-width: 991.98px) {
.facts {
position: relative;
margin-top: -75px;
z-index: 1;
}
}

.back-to-top {
position: fixed;
display: none;
right: 45px;
bottom: 45px;
z-index: 99;
}

.link-animated a {
transition: .5s;
}

.link-animated a:hover {
padding-left: 10px;
}

@media (min-width: 767.98px) {
.footer-about {
margin-bottom: -75px;
}
}

0 comments on commit 2b73da7

Please sign in to comment.