add asentus template
This commit is contained in:
216
web/construction/asentus/HTML/sass/_mixins.scss
Normal file
216
web/construction/asentus/HTML/sass/_mixins.scss
Normal file
@@ -0,0 +1,216 @@
|
||||
// --------------------------------------------------
|
||||
// Clearfix
|
||||
// --------------------------------------------------
|
||||
|
||||
// eg: @include clearfix;
|
||||
@mixin clearfix() {
|
||||
&:before,
|
||||
&:after {
|
||||
content: " ";
|
||||
display: table;
|
||||
}
|
||||
|
||||
&:after {
|
||||
clear: both;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// --------------------------------------------------
|
||||
// Font
|
||||
// --------------------------------------------------
|
||||
|
||||
// eg: @include font($size: 14px, $style: italic, $weight: 400, $variant: normal, $family: $font-family-base);
|
||||
@mixin font($size: null, $style: null, $weight: null, $variant: null, $family: null) {
|
||||
font-size: $size;
|
||||
font-style: $style;
|
||||
font-weight: $weight;
|
||||
font-variant: $variant;
|
||||
font-family: $family;
|
||||
}
|
||||
|
||||
|
||||
// --------------------------------------------------
|
||||
// Positioning
|
||||
// --------------------------------------------------
|
||||
|
||||
// eg: @include position(absolute, $top: 5px, $left: 5px);
|
||||
@mixin position($position, $top: null, $right: null, $bottom: null, $left: null) {
|
||||
position: $position;
|
||||
top: $top;
|
||||
left: $left;
|
||||
right: $right;
|
||||
bottom: $bottom;
|
||||
}
|
||||
|
||||
|
||||
// --------------------------------------------------
|
||||
// Sizing
|
||||
// --------------------------------------------------
|
||||
|
||||
// eg 2: @include size(100%, 1px); */
|
||||
@mixin size($width, $height: $width) {
|
||||
width: $width;
|
||||
height: $height;
|
||||
}
|
||||
|
||||
|
||||
// --------------------------------------------------
|
||||
// Theme Button
|
||||
// --------------------------------------------------
|
||||
|
||||
// eg: @include button();
|
||||
@mixin button() {
|
||||
position: relative;
|
||||
display: inline-block;
|
||||
line-height: 1.4;
|
||||
text-align: center;
|
||||
background-image: none;
|
||||
border-style: solid;
|
||||
white-space: nowrap;
|
||||
vertical-align: middle;
|
||||
-ms-touch-action: manipulation;
|
||||
touch-action: manipulation;
|
||||
cursor: pointer;
|
||||
@include user-select(none);
|
||||
|
||||
&:focus,
|
||||
&:active:focus,
|
||||
&.active:focus,
|
||||
&.focus,
|
||||
&:active.focus,
|
||||
&.active.focus {
|
||||
outline: none;
|
||||
}
|
||||
|
||||
&:hover {
|
||||
@include cubic-transition($delay: 0, $duration: 300ms, $property: (all));
|
||||
}
|
||||
|
||||
&:hover,
|
||||
&:focus,
|
||||
&.focus {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
&:active,
|
||||
&.active {
|
||||
background-image: none;
|
||||
outline: 0;
|
||||
}
|
||||
|
||||
&.disabled,
|
||||
&[disabled],
|
||||
fieldset[disabled] & {
|
||||
cursor: not-allowed;
|
||||
box-shadow: none;
|
||||
opacity: .65;
|
||||
pointer-events: none;
|
||||
}
|
||||
}
|
||||
|
||||
// eg: @include button-color($color-base, $color-white, transparent, $color-base, 1px, $color-base, $color-base);
|
||||
@mixin button-color($btn-color, $btn-color-hover, $btn-bg-color, $btn-bg-hover-color, $btn-border-width, $btn-border-color, $btn-border-hover-color) {
|
||||
color: $btn-color;
|
||||
background: $btn-bg-color;
|
||||
border-color: $btn-border-color;
|
||||
border-width: $btn-border-width;
|
||||
|
||||
&:hover,
|
||||
&:focus,
|
||||
&.focus {
|
||||
color: $btn-color-hover;
|
||||
background: $btn-bg-hover-color;
|
||||
border-color: $btn-border-hover-color;
|
||||
}
|
||||
}
|
||||
|
||||
// eg: @include button-size($font-size-14, $font-weight-400, 6px 12px);
|
||||
@mixin button-size($btn-font-size, $btn-fweight, $btn-padding) {
|
||||
font-size: $btn-font-size;
|
||||
font-weight: $btn-fweight;
|
||||
padding: $btn-padding;
|
||||
}
|
||||
|
||||
|
||||
// --------------------------------------------------
|
||||
// User Select
|
||||
// --------------------------------------------------
|
||||
|
||||
/* eg: @include user-select(none); */
|
||||
@mixin user-select($user-select) {
|
||||
-webkit-user-select: ($user-select);
|
||||
-moz-user-select: ($user-select);
|
||||
-ms-user-select: ($user-select);
|
||||
user-select: ($user-select);
|
||||
}
|
||||
|
||||
|
||||
// --------------------------------------------------
|
||||
// Placeholder
|
||||
// --------------------------------------------------
|
||||
|
||||
// eg: @include placeholder($color-base);
|
||||
@mixin placeholder($color: $input-color-placeholder) {
|
||||
&::-moz-placeholder { color: $color; } // Firefox 19+
|
||||
&:-ms-input-placeholder { color: $color; } // Internet Egplorer 10+
|
||||
&::-webkit-input-placeholder { color: $color; } // Safari and Chrome
|
||||
}
|
||||
|
||||
|
||||
// --------------------------------------------------
|
||||
// RGBA Background Opacity
|
||||
// --------------------------------------------------
|
||||
|
||||
// eg: @include bg-opacity($color-dark, .2);
|
||||
@mixin bg-opacity($color, $opacity: 0.3) {
|
||||
background: rgba($color, $opacity);
|
||||
}
|
||||
|
||||
|
||||
// --------------------------------------------------
|
||||
// Cubic Bezier Transition
|
||||
// --------------------------------------------------
|
||||
|
||||
// eg: @include cubic-transition($delay: 0, $duration: 300ms, $property: (all));
|
||||
@mixin cubic-transition($delay, $duration, $property) {
|
||||
transition: {
|
||||
duration: $duration;
|
||||
property: $property;
|
||||
timing-function: cubic-bezier(.7,1,.7,1);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// --------------------------------------------------
|
||||
// Rotate
|
||||
// --------------------------------------------------
|
||||
|
||||
/* eg: @include rotate(45deg); */
|
||||
@mixin rotate($degrees) {
|
||||
-webkit-transform: rotate($degrees);
|
||||
-moz-transform: rotate($degrees);
|
||||
transform: rotate($degrees);
|
||||
}
|
||||
|
||||
|
||||
// --------------------------------------------------
|
||||
// Translate 3D Transition
|
||||
// --------------------------------------------------
|
||||
|
||||
/* eg: @include translate3d(0,0,0); */
|
||||
@mixin translate3d($x, $y, $z) {
|
||||
-webkit-transform: translate3d($x, $y, $z);
|
||||
-moz-transform: translate3d($x, $y, $z);
|
||||
transform: translate3d($x, $y, $z);
|
||||
}
|
||||
|
||||
|
||||
// --------------------------------------------------
|
||||
// Border Radius
|
||||
// --------------------------------------------------
|
||||
|
||||
/* eg: @include border-radius(3px); */
|
||||
@mixin border-radius($radius) {
|
||||
border-radius: $radius;
|
||||
}
|
||||
47
web/construction/asentus/HTML/sass/_variables.scss
Normal file
47
web/construction/asentus/HTML/sass/_variables.scss
Normal file
@@ -0,0 +1,47 @@
|
||||
// ==================================
|
||||
// Typography
|
||||
// ==================================
|
||||
//
|
||||
// Font, line-height, and color for body text, headings, and more.
|
||||
|
||||
$font-family-base: Hind, sans-serif !default; // Hind font family
|
||||
$font-family-sl-icons: Simple-Line-Icons !default; // Simple Line Icons third-party icons plugin
|
||||
|
||||
// Colors
|
||||
$color-base: #17bed2 !default;
|
||||
$color-white: #fff !default;
|
||||
$color-heading: #515769 !default;
|
||||
$color-subtitle: #a6a7aa !default;
|
||||
$color-link: #81848f !default;
|
||||
$color-link-hover: #999caa !default;
|
||||
$color-sky-light: #fafafa !default;
|
||||
|
||||
// Spacer
|
||||
$ver-center-block-height: 400px !default;
|
||||
|
||||
|
||||
// ==================================
|
||||
// Media queries breakpoints
|
||||
// ==================================
|
||||
//
|
||||
//Define the breakpoints at which your layout will change, adapting to different screen sizes.
|
||||
|
||||
// Extra small screen / phone
|
||||
$screen-xs-min: 480px !default;
|
||||
|
||||
// Small screen / tablet
|
||||
$screen-sm-min: 768px !default;
|
||||
|
||||
// Medium screen / desktop
|
||||
$screen-md-min: 992px !default;
|
||||
|
||||
// Large screen / wide desktop
|
||||
$screen-lg-min: 1200px !default;
|
||||
|
||||
// Large scree / wider desktop
|
||||
$screen-lg-med: 1260px !default;
|
||||
|
||||
// So media queries don't overlap when required, provide a maximum
|
||||
$screen-xs-max: ($screen-sm-min - 1) !default;
|
||||
$screen-sm-max: ($screen-md-min - 1) !default;
|
||||
$screen-md-max: ($screen-lg-min - 1) !default;
|
||||
121
web/construction/asentus/HTML/sass/base/_base.scss
Normal file
121
web/construction/asentus/HTML/sass/base/_base.scss
Normal file
@@ -0,0 +1,121 @@
|
||||
/*------------------------------------------------------------------
|
||||
[The "base.scss" contains basic default element styles
|
||||
(colors, typography, margins & padding).]
|
||||
------------------------------------------------------------------*/
|
||||
|
||||
html {
|
||||
overflow-x: hidden;
|
||||
}
|
||||
|
||||
html, html a, body {
|
||||
-webkit-font-smoothing: antialiased;
|
||||
}
|
||||
|
||||
body {
|
||||
font-family: $font-family-base;
|
||||
}
|
||||
|
||||
p {
|
||||
@include font($size: 15px, $weight: 400, $family: $font-family-base);
|
||||
color: $color-subtitle;
|
||||
line-height: 1.4;
|
||||
margin-bottom: 15px;
|
||||
}
|
||||
|
||||
em,
|
||||
li,
|
||||
li a {
|
||||
@include font($size: 16px, $weight: 500, $family: $font-family-base);
|
||||
color: $color-heading;
|
||||
}
|
||||
|
||||
a {
|
||||
@include font($family: $font-family-base);
|
||||
color: $color-link;
|
||||
outline: 0;
|
||||
|
||||
&:focus,
|
||||
&:hover,
|
||||
&:active {
|
||||
outline: 0;
|
||||
color: $color-link-hover;
|
||||
text-decoration: none;
|
||||
}
|
||||
}
|
||||
|
||||
.link {
|
||||
position: relative;
|
||||
@include font($size: 13px, $weight: 600, $family: $font-family-base);
|
||||
text-transform: uppercase;
|
||||
|
||||
&:after {
|
||||
@include position(absolute, $top: 8px, $right: -15px);
|
||||
@include size(9px, 2px);
|
||||
background: $color-base;
|
||||
content: " ";
|
||||
}
|
||||
}
|
||||
|
||||
span {
|
||||
@include font($size: 14px, $weight: 400, $family: $font-family-base);
|
||||
color: #bfc1c7;
|
||||
}
|
||||
|
||||
h1, h2, h3, h4, h5, h6 {
|
||||
@include font($weight: 700, $family: $font-family-base);
|
||||
color: $color-heading;
|
||||
line-height: 1.4;
|
||||
margin: 0 0 15px;
|
||||
|
||||
> a {
|
||||
color: $color-heading;
|
||||
|
||||
&:hover {
|
||||
color: $color-link-hover;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
&:focus {
|
||||
text-decoration: none;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
h1 { @include font($size: 40px); }
|
||||
h2 { @include font($size: 30px); }
|
||||
h3 { @include font($size: 22px); }
|
||||
h4 { @include font($size: 22px); }
|
||||
|
||||
::selection {
|
||||
color: $color-white;
|
||||
background: $color-base;
|
||||
text-shadow: none;
|
||||
}
|
||||
::-webkit-selection {
|
||||
color: $color-white;
|
||||
background: $color-base;
|
||||
text-shadow: none;
|
||||
}
|
||||
::-moz-selection {
|
||||
color: $color-white;
|
||||
background: $color-base;
|
||||
text-shadow: none;
|
||||
}
|
||||
|
||||
:active,
|
||||
:focus {
|
||||
outline: none;
|
||||
}
|
||||
|
||||
/* Section Seperator */
|
||||
.section-seperator {
|
||||
border-bottom: 1px solid #edf0f2;
|
||||
}
|
||||
|
||||
/* Content Wrapper Link */
|
||||
.content-wrapper-link {
|
||||
@include position(absolute, $top: 0, $left: 0, $right: 0, $bottom: 0);
|
||||
display: block;
|
||||
z-index: 3;
|
||||
text-decoration: none;
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
/*------------------------------------------------------------------
|
||||
[Blockquote]
|
||||
------------------------------------------------------------------*/
|
||||
|
||||
.blockquote {
|
||||
position: relative;
|
||||
@include font($size: 17px, $weight: 400, $family: $font-family-base);
|
||||
color: $color-subtitle;
|
||||
line-height: 1.4;
|
||||
border-left: none;
|
||||
margin-left: 20px;
|
||||
|
||||
&:before {
|
||||
@include position(absolute, $top: 0, $left: -20px);
|
||||
@include font($size: 60px);
|
||||
display: inline-block;
|
||||
color: $color-base;
|
||||
content: '“';
|
||||
}
|
||||
}
|
||||
23
web/construction/asentus/HTML/sass/components/_button.scss
Normal file
23
web/construction/asentus/HTML/sass/components/_button.scss
Normal file
@@ -0,0 +1,23 @@
|
||||
/*------------------------------------------------------------------
|
||||
[Button]
|
||||
------------------------------------------------------------------*/
|
||||
|
||||
.btn-theme {
|
||||
@include button();
|
||||
}
|
||||
|
||||
.btn-white-brd {
|
||||
@include button-color($color-white, $color-heading, transparent, $color-white, 1px, rgba(255,255,255,.3), transparent);
|
||||
}
|
||||
|
||||
.btn-default-bg {
|
||||
@include button-color($color-heading, $color-white, #f3f4f5, $color-base, 0, transparent, transparent);
|
||||
}
|
||||
|
||||
.btn-base-bg {
|
||||
@include button-color($color-white, $color-white, $color-base, #63cbd7, 0, transparent, transparent);
|
||||
}
|
||||
|
||||
.btn-theme-sm {
|
||||
@include button-size(13px, 600, 15px 30px);
|
||||
}
|
||||
48
web/construction/asentus/HTML/sass/gui/_pricing.scss
Normal file
48
web/construction/asentus/HTML/sass/gui/_pricing.scss
Normal file
@@ -0,0 +1,48 @@
|
||||
/*------------------------------------------------------------------
|
||||
[Pricing]
|
||||
------------------------------------------------------------------*/
|
||||
|
||||
.pricing {
|
||||
padding: 70px 45px;
|
||||
background: $color-white;
|
||||
margin-top: 50px;
|
||||
|
||||
@media (max-width: $screen-sm-min) {
|
||||
margin-top: 0;
|
||||
}
|
||||
|
||||
&.pricing-active {
|
||||
padding-top: 110px;
|
||||
padding-bottom: 110px;
|
||||
margin-top: 10px;
|
||||
|
||||
@media (max-width: $screen-sm-min) {
|
||||
margin-top: 0;
|
||||
}
|
||||
}
|
||||
|
||||
.pricing {
|
||||
&-icon {
|
||||
display: block;
|
||||
@include font($size: 30px);
|
||||
color: $color-link-hover;
|
||||
margin-bottom: 30px;
|
||||
}
|
||||
|
||||
&-list-item {
|
||||
@include position(relative);
|
||||
@include font($size: 13px);
|
||||
color: $color-link;
|
||||
padding-left: 20px;
|
||||
margin-bottom: 10px;
|
||||
|
||||
&:before {
|
||||
@include position(absolute, $top: 7px, $left: 0);
|
||||
@include size(9px, 2px);
|
||||
background: $color-base;
|
||||
content: " ";
|
||||
margin-right: 10px;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
41
web/construction/asentus/HTML/sass/gui/_promo-section.scss
Normal file
41
web/construction/asentus/HTML/sass/gui/_promo-section.scss
Normal file
@@ -0,0 +1,41 @@
|
||||
/*------------------------------------------------------------------
|
||||
[Promo Section]
|
||||
------------------------------------------------------------------*/
|
||||
|
||||
.promo-section {
|
||||
@media (max-width: $screen-sm-max) {
|
||||
.promo-section-col {
|
||||
padding-top: 100px;
|
||||
padding-bottom: 100px;
|
||||
}
|
||||
}
|
||||
|
||||
@media (min-width: $screen-md-min) {
|
||||
@include position(relative);
|
||||
height: $ver-center-block-height;
|
||||
|
||||
.promo-section {
|
||||
&-col {
|
||||
width: 45%;
|
||||
}
|
||||
|
||||
&-img-left {
|
||||
@include position(absolute, $top: 0, $right: 50%);
|
||||
}
|
||||
|
||||
&-img-right {
|
||||
@include position(absolute, $top: 0, $left: 50%);
|
||||
}
|
||||
}
|
||||
|
||||
.ver-center {
|
||||
display: table;
|
||||
height: $ver-center-block-height;
|
||||
|
||||
&-aligned {
|
||||
display: table-cell;
|
||||
vertical-align: middle;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
34
web/construction/asentus/HTML/sass/gui/_service.scss
Normal file
34
web/construction/asentus/HTML/sass/gui/_service.scss
Normal file
@@ -0,0 +1,34 @@
|
||||
/*------------------------------------------------------------------
|
||||
[Service]
|
||||
------------------------------------------------------------------*/
|
||||
|
||||
.service {
|
||||
background: $color-white;
|
||||
padding: 50px;
|
||||
|
||||
.service-element,
|
||||
.service-info {
|
||||
@include translate3d(0,0,0);
|
||||
@include cubic-transition($delay: 0, $duration: 300ms, $property: (all));
|
||||
}
|
||||
|
||||
.service-icon {
|
||||
display: block;
|
||||
@include font($size: 30px);
|
||||
color: $color-link-hover;
|
||||
margin-bottom: 30px;
|
||||
}
|
||||
|
||||
&:hover {
|
||||
.service-element {
|
||||
opacity: 0;
|
||||
@include translate3d(0,-100%,0);
|
||||
@include cubic-transition($delay: 0, $duration: 300ms, $property: (all));
|
||||
}
|
||||
|
||||
.service-info {
|
||||
@include translate3d(0,-30%,0);
|
||||
@include cubic-transition($delay: 0, $duration: 300ms, $property: (all));
|
||||
}
|
||||
}
|
||||
}
|
||||
42
web/construction/asentus/HTML/sass/gui/_work.scss
Normal file
42
web/construction/asentus/HTML/sass/gui/_work.scss
Normal file
@@ -0,0 +1,42 @@
|
||||
/*------------------------------------------------------------------
|
||||
[Work]
|
||||
------------------------------------------------------------------*/
|
||||
|
||||
.work {
|
||||
position: relative;
|
||||
|
||||
.work-overlay {
|
||||
position: relative;
|
||||
|
||||
&:before {
|
||||
@include position(absolute, $top: 0, $left: 0);
|
||||
@include size(100%);
|
||||
@include bg-opacity(#000, 0);
|
||||
content: " ";
|
||||
@include cubic-transition($delay: 0, $duration: 300ms, $property: (all));
|
||||
}
|
||||
}
|
||||
|
||||
.work-content {
|
||||
@include position(absolute, $bottom: 0, $left: 0);
|
||||
opacity: 0;
|
||||
padding: 25px;
|
||||
@include translate3d(0,20px,0);
|
||||
@include cubic-transition($delay: 0, $duration: 300ms, $property: (all));
|
||||
}
|
||||
|
||||
&:hover {
|
||||
.work-overlay {
|
||||
&:before {
|
||||
@include bg-opacity(#000, .5);
|
||||
@include cubic-transition($delay: 0, $duration: 300ms, $property: (all));
|
||||
}
|
||||
}
|
||||
|
||||
.work-content {
|
||||
opacity: 1;
|
||||
@include translate3d(0,0,0);
|
||||
@include cubic-transition($delay: 0, $duration: 300ms, $property: (all));
|
||||
}
|
||||
}
|
||||
}
|
||||
73
web/construction/asentus/HTML/sass/layout.scss
Normal file
73
web/construction/asentus/HTML/sass/layout.scss
Normal file
@@ -0,0 +1,73 @@
|
||||
/*----------------------------------------------------------------------
|
||||
|
||||
MASTER STYLESHEET
|
||||
|
||||
Project: Metronic "Asentus" Frontend Freebie - Responsive HTML Template Based On Twitter Bootstrap 3.3.4
|
||||
Version: 1.0
|
||||
Author: KeenThemes
|
||||
Primary use: Corporate, Business Themes.
|
||||
Email: support@keenthemes.com
|
||||
Follow: http://www.twitter.com/keenthemes
|
||||
Like: http://www.facebook.com/keenthemes
|
||||
Website: http://www.keenthemes.com
|
||||
Premium: Premium Metronic Admin Theme: http://themeforest.net/item/metronic-responsive-admin-dashboard-template/4021469?ref=keenthemes
|
||||
|
||||
-----------------------------------------------------------------------*/
|
||||
|
||||
// Custom
|
||||
// =================================================================
|
||||
|
||||
@import 'mixins'; // Mixins
|
||||
@import 'variables'; // Variables
|
||||
|
||||
|
||||
// Base
|
||||
// =================================================================
|
||||
|
||||
@import 'base/base'; // Base
|
||||
|
||||
|
||||
// Components
|
||||
// =================================================================
|
||||
|
||||
@import 'components/blockquote'; // Blockquote
|
||||
@import 'components/button'; // Button
|
||||
|
||||
|
||||
// Gui
|
||||
// =================================================================
|
||||
|
||||
@import 'gui/pricing'; // Pricing
|
||||
@import 'gui/promo-section'; // Promo Section
|
||||
@import 'gui/service'; // Service
|
||||
@import 'gui/work'; // Work
|
||||
|
||||
|
||||
// Layout
|
||||
// =================================================================
|
||||
|
||||
@import 'layout/footer'; // Footer
|
||||
@import 'layout/header'; // Header
|
||||
|
||||
|
||||
// Pages
|
||||
// =================================================================
|
||||
|
||||
@import 'pages/contact'; // Contact
|
||||
|
||||
|
||||
// Plugins
|
||||
// =================================================================
|
||||
|
||||
@import 'plugins/back-to-top'; // Back To Top
|
||||
@import 'plugins/bootstrap-components'; // Bootstrap Components
|
||||
@import 'plugins/gmap'; // Google Map
|
||||
@import 'plugins/masonry'; // Masonry
|
||||
@import 'plugins/swiper'; // Swiper
|
||||
|
||||
|
||||
// Utils
|
||||
// =================================================================
|
||||
|
||||
@import 'utils/colors'; // Colors
|
||||
@import 'utils/helpers'; // Helpers
|
||||
41
web/construction/asentus/HTML/sass/layout/_footer.scss
Normal file
41
web/construction/asentus/HTML/sass/layout/_footer.scss
Normal file
@@ -0,0 +1,41 @@
|
||||
/*------------------------------------------------------------------
|
||||
[Footer]
|
||||
------------------------------------------------------------------*/
|
||||
|
||||
.footer {
|
||||
background: url(../img/1920x1080/03.jpg) no-repeat;
|
||||
background-size: cover;
|
||||
background-position: center center;
|
||||
|
||||
.footer {
|
||||
&-seperator {
|
||||
border-bottom: 1px solid rgba(255,255,255,.2);
|
||||
}
|
||||
|
||||
&-list {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
&-list-item {
|
||||
color: #cbd3e1;
|
||||
margin-bottom: 25px;
|
||||
}
|
||||
|
||||
&-list-link {
|
||||
color: #cbd3e1;
|
||||
|
||||
&:hover {
|
||||
color: #fff;
|
||||
}
|
||||
}
|
||||
|
||||
&-input {
|
||||
@include bg-opacity(#000, .15);
|
||||
}
|
||||
|
||||
&-logo {
|
||||
@include size(85px, auto);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
317
web/construction/asentus/HTML/sass/layout/_header.scss
Normal file
317
web/construction/asentus/HTML/sass/layout/_header.scss
Normal file
@@ -0,0 +1,317 @@
|
||||
/*------------------------------------------------------------------
|
||||
[Header]
|
||||
------------------------------------------------------------------*/
|
||||
|
||||
/* Fixed Top */
|
||||
.navbar-fixed-top {
|
||||
.navbar-collapse {
|
||||
max-height: 100%;
|
||||
}
|
||||
}
|
||||
|
||||
/* Navbar */
|
||||
.header {
|
||||
.navbar {
|
||||
margin-bottom: 0;
|
||||
border-bottom: 1px solid rgba(255,255,255,.2);
|
||||
@include cubic-transition($delay: 0, $duration: 300ms, $property: (all));
|
||||
}
|
||||
}
|
||||
|
||||
/* Navbar Toggle */
|
||||
.header {
|
||||
.navbar-toggle {
|
||||
@include size(25px);
|
||||
border: none;
|
||||
padding: 0;
|
||||
margin: 35px 0;
|
||||
|
||||
.toggle-icon {
|
||||
@include position(relative);
|
||||
@include size(21px, 1px);
|
||||
display: inline-block;
|
||||
background: $color-heading;
|
||||
@include cubic-transition($delay: 0, $duration: 300ms, $property: (all));
|
||||
|
||||
&:before,
|
||||
&:after {
|
||||
@include position(absolute, $left: 0);
|
||||
background: $color-heading;
|
||||
content: " ";
|
||||
}
|
||||
|
||||
&:before {
|
||||
@include size(10px, 1px);
|
||||
bottom: 10px;
|
||||
@include rotate(0);
|
||||
@include cubic-transition($delay: 0, $duration: 300ms, $property: (all));
|
||||
}
|
||||
|
||||
&:after {
|
||||
@include size(16px, 1px);
|
||||
top: -5px;
|
||||
@include rotate(0);
|
||||
@include cubic-transition($delay: 0, $duration: 300ms, $property: (all));
|
||||
}
|
||||
}
|
||||
|
||||
&:hover {
|
||||
.toggle-icon {
|
||||
background: $color-base;
|
||||
@include cubic-transition($delay: 0, $duration: 300ms, $property: (all));
|
||||
|
||||
&:before,
|
||||
&:after {
|
||||
@include size(21px, 1px);
|
||||
background: $color-base;
|
||||
@include cubic-transition($delay: 0, $duration: 300ms, $property: (all));
|
||||
}
|
||||
|
||||
&.is-clicked {
|
||||
@include bg-opacity($color-heading, 0);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* Navbar Logo */
|
||||
.header {
|
||||
.logo {
|
||||
@include size(100px);
|
||||
float: left;
|
||||
max-height: 95px;
|
||||
line-height: 65px;
|
||||
}
|
||||
|
||||
.logo-wrap {
|
||||
display: inline-block;
|
||||
padding: 15px 0;
|
||||
|
||||
&:focus,
|
||||
&:hover {
|
||||
text-decoration: none;
|
||||
}
|
||||
}
|
||||
|
||||
.logo-img {
|
||||
display: inline-block;
|
||||
@include size(85px, auto);
|
||||
max-width: 100%;
|
||||
max-height: 100%;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.logo-img-main {
|
||||
display: inline-block;
|
||||
@include cubic-transition($delay: 0, $duration: 400ms, $property: (all));
|
||||
}
|
||||
|
||||
.logo-img-active {
|
||||
display: none;
|
||||
@include cubic-transition($delay: 0, $duration: 400ms, $property: (all));
|
||||
}
|
||||
}
|
||||
|
||||
/* Navbar */
|
||||
.header {
|
||||
.navbar-nav {
|
||||
padding-left: 0;
|
||||
margin-bottom: 0;
|
||||
list-style: none;
|
||||
}
|
||||
}
|
||||
|
||||
/* Nav */
|
||||
.header {
|
||||
.nav-item {
|
||||
@include position(relative);
|
||||
display: block;
|
||||
|
||||
&:last-child {
|
||||
.nav-item-child {
|
||||
padding-right: 0;
|
||||
}
|
||||
}
|
||||
|
||||
.nav-item-hover.active {
|
||||
&:after {
|
||||
opacity: 1;
|
||||
@include cubic-transition($delay: 0, $duration: 400ms, $property: (all));
|
||||
}
|
||||
}
|
||||
|
||||
&:hover {
|
||||
.nav-item-hover {
|
||||
&:after {
|
||||
opacity: 1;
|
||||
@include cubic-transition($delay: 0, $duration: 400ms, $property: (all));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.nav-item-child {
|
||||
@include position(relative);
|
||||
display: block;
|
||||
@include font($size: 13px, $weight: 600, $family: $font-family-base);
|
||||
color: $color-white;
|
||||
text-transform: uppercase;
|
||||
line-height: 55px;
|
||||
padding: 20px;
|
||||
@include cubic-transition($delay: 0, $duration: 300ms, $property: (all));
|
||||
}
|
||||
|
||||
.nav-item-hover {
|
||||
@include position(relative);
|
||||
|
||||
&:after {
|
||||
@include position(absolute, $top: 45px, $left: 0);
|
||||
@include size(9px, 2px);
|
||||
background: $color-base;
|
||||
opacity: 0;
|
||||
content: " ";
|
||||
@include cubic-transition($delay: 0, $duration: 400ms, $property: (all));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* Media Queries below 991px */
|
||||
@media (max-width: $screen-sm-max) {
|
||||
/* Bootstrap collapse of navigation with a maximum width: 991px
|
||||
(Change it to any breakpoint you want to be collapsed) */
|
||||
.header {
|
||||
background: $color-white;
|
||||
|
||||
.navbar-toggle {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.navbar-collapse {
|
||||
&.collapse {
|
||||
display: none !important;
|
||||
|
||||
&.in {
|
||||
display: block !important;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.nav-collapse {
|
||||
padding-left: 0;
|
||||
padding-right: 0;
|
||||
}
|
||||
|
||||
.navbar-nav {
|
||||
margin: 0;
|
||||
float: none;
|
||||
|
||||
.nav-item {
|
||||
float: none;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* Menu Container */
|
||||
.header {
|
||||
.menu-container {
|
||||
@include clearfix;
|
||||
}
|
||||
}
|
||||
|
||||
/* Logo */
|
||||
.header {
|
||||
.logo {
|
||||
.logo-img-main {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.logo-img-active {
|
||||
display: inline-block;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* Navbar Nav */
|
||||
.header {
|
||||
.nav-item-child {
|
||||
color: $color-heading;
|
||||
line-height: 1.4;
|
||||
padding: 12px 12px 12px 15px;
|
||||
}
|
||||
|
||||
.nav-item-hover {
|
||||
&:after {
|
||||
@include position(absolute, $top: 19px);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* Media Queries below 767px */
|
||||
@media (max-width: $screen-xs-max) {
|
||||
/* Menu Container */
|
||||
.header {
|
||||
.menu-container {
|
||||
padding-left: 15px;
|
||||
padding-right: 15px;
|
||||
margin-left: 0;
|
||||
margin-right: 0;
|
||||
}
|
||||
|
||||
.navbar {
|
||||
> .container {
|
||||
width: auto;
|
||||
padding-left: 0;
|
||||
padding-right: 0;
|
||||
margin-left: 0;
|
||||
margin-right: 0;
|
||||
|
||||
> .nav-collapse {
|
||||
padding-left: 0;
|
||||
padding-right: 0;
|
||||
margin-left: 0;
|
||||
margin-right: 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* Media Queries above 992px */
|
||||
@media (min-width: $screen-md-min) {
|
||||
/* Navbar */
|
||||
.header {
|
||||
.navbar-nav-right {
|
||||
float: right;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* Page On Scroll */
|
||||
@media (min-width: $screen-md-min) {
|
||||
.page-on-scroll {
|
||||
.header {
|
||||
.navbar {
|
||||
background: $color-white;
|
||||
border-bottom-color: #f0f0f0;
|
||||
@include cubic-transition($delay: 0, $duration: 300ms, $property: (all));
|
||||
}
|
||||
|
||||
.logo-img-main {
|
||||
display: none;
|
||||
@include cubic-transition($delay: 0, $duration: 400ms, $property: (all));
|
||||
}
|
||||
|
||||
.logo-img-active {
|
||||
display: inline-block;
|
||||
@include cubic-transition($delay: 0, $duration: 400ms, $property: (all));
|
||||
}
|
||||
|
||||
.nav-item-child {
|
||||
color: $color-heading;
|
||||
@include cubic-transition($delay: 0, $duration: 300ms, $property: (all));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
11
web/construction/asentus/HTML/sass/pages/_contact.scss
Normal file
11
web/construction/asentus/HTML/sass/pages/_contact.scss
Normal file
@@ -0,0 +1,11 @@
|
||||
/*------------------------------------------------------------------
|
||||
[Contact]
|
||||
------------------------------------------------------------------*/
|
||||
|
||||
.contact-list {
|
||||
> li {
|
||||
@include font($size: 13px);
|
||||
color: $color-link;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
}
|
||||
60
web/construction/asentus/HTML/sass/plugins/_back-to-top.scss
Normal file
60
web/construction/asentus/HTML/sass/plugins/_back-to-top.scss
Normal file
@@ -0,0 +1,60 @@
|
||||
/*--------------------------------------------------
|
||||
[Back To Top Theme Button]
|
||||
----------------------------------------------------*/
|
||||
|
||||
.back-to-top {
|
||||
@include position(fixed, $bottom: 10px, $right: 10px);
|
||||
display: inline-block;
|
||||
z-index: 9;
|
||||
@include size(40px);
|
||||
@include font($size: 11px, $weight: 400);
|
||||
color: $color-white;
|
||||
text-align: center;
|
||||
line-height: 3;
|
||||
letter-spacing: 1px;
|
||||
text-transform: uppercase;
|
||||
background: $color-heading;
|
||||
@include border-radius(3px);
|
||||
visibility: hidden;
|
||||
opacity: 0;
|
||||
padding: 5px;
|
||||
@include translate3d(0,50px,0);
|
||||
@include cubic-transition($delay: 0, $duration: 300ms, $property: (all));
|
||||
|
||||
&:hover {
|
||||
color: $color-white;
|
||||
@include cubic-transition($delay: 0, $duration: 300ms, $property: (all));
|
||||
}
|
||||
|
||||
&:focus,
|
||||
&:hover {
|
||||
text-decoration: none;
|
||||
}
|
||||
}
|
||||
|
||||
/* The Button Becomes Visible */
|
||||
.back-to-top {
|
||||
&.back-to-top-is-visible {
|
||||
visibility: visible;
|
||||
opacity: .6;
|
||||
@include translate3d(0,0,0);
|
||||
@include cubic-transition($delay: 0, $duration: 300ms, $property: (all));
|
||||
|
||||
&:hover {
|
||||
opacity: 1;
|
||||
@include cubic-transition($delay: 0, $duration: 300ms, $property: (all));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* If the user keeps scrolling down, the button is out of focus and becomes less visible */
|
||||
.back-to-top {
|
||||
&.back-to-top-fade-out {
|
||||
opacity: .4;
|
||||
|
||||
&:hover {
|
||||
opacity: 1;
|
||||
@include cubic-transition($delay: 0, $duration: 300ms, $property: (all));
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,62 @@
|
||||
/*------------------------------------------------------------------
|
||||
[Form Control]
|
||||
------------------------------------------------------------------*/
|
||||
|
||||
.form-control {
|
||||
height: 50px;
|
||||
@include font($size: 14px, $weight: 400);
|
||||
color: $color-subtitle;
|
||||
@include placeholder($color-subtitle);
|
||||
background: $color-sky-light;
|
||||
border: none;
|
||||
box-shadow: none;
|
||||
@include border-radius(0);
|
||||
padding-left: 15px;
|
||||
|
||||
&:focus {
|
||||
color: $color-heading;
|
||||
@include placeholder($color-heading);
|
||||
box-shadow: none;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/*------------------------------------------------------------------
|
||||
[Full Screen Carousel]
|
||||
------------------------------------------------------------------*/
|
||||
|
||||
.full-screen {
|
||||
background-size: cover;
|
||||
background-position: center;
|
||||
background-repeat: no-repeat;
|
||||
}
|
||||
|
||||
|
||||
/*------------------------------------------------------------------
|
||||
[Carousel]
|
||||
------------------------------------------------------------------*/
|
||||
|
||||
.carousel-indicators {
|
||||
left: auto;
|
||||
width: auto;
|
||||
padding-left: 0;
|
||||
margin-left: 0;
|
||||
}
|
||||
|
||||
.carousel-centered {
|
||||
@include position(absolute, $top: 50%);
|
||||
@include translate3d(0,-50%,0);
|
||||
}
|
||||
|
||||
.carousel-title {
|
||||
@include font($size: 80px, $weight: 700);
|
||||
color: $color-white;
|
||||
line-height: 1.1;
|
||||
text-transform: uppercase;
|
||||
}
|
||||
|
||||
@media (max-width: $screen-sm-min) {
|
||||
.carousel-title {
|
||||
@include font($size: 60px);
|
||||
}
|
||||
}
|
||||
42
web/construction/asentus/HTML/sass/plugins/_gmap.scss
Normal file
42
web/construction/asentus/HTML/sass/plugins/_gmap.scss
Normal file
@@ -0,0 +1,42 @@
|
||||
/*----------------------------------
|
||||
Custome Style of Info Window
|
||||
------------------------------------*/
|
||||
|
||||
/* White background and box outline */
|
||||
.gm-style > div:first-child > div + div > div:last-child > div > div:first-child > div {
|
||||
background-color: $color-white !important;
|
||||
box-shadow: none !important;
|
||||
}
|
||||
|
||||
/* Arrow colour */
|
||||
.gm-style > div:first-child > div + div > div:last-child > div > div:first-child > div > div > div {
|
||||
background-color: $color-white !important;
|
||||
box-shadow: none !important;
|
||||
}
|
||||
|
||||
.gm-style > div:first-child > div + div > div:last-child > div > div:first-child > div:first-child {
|
||||
display: none;
|
||||
}
|
||||
|
||||
/* Let's remove image icon inside close button */
|
||||
.gm-style > div:first-child > div + div > div:last-child > div > div:last-child > img {
|
||||
display: none;
|
||||
}
|
||||
|
||||
/* New arrow style */
|
||||
.gm-style > div:first-child > div + div > div:last-child > div > div:last-child {
|
||||
overflow: inherit !important;
|
||||
}
|
||||
|
||||
.gm-style > div:first-child > div + div > div:last-child > div > div:last-child:after {
|
||||
@include position(absolute, $top: 0, $right: 0);
|
||||
@include font($size: 15px, $family: $font-family-sl-icons);
|
||||
color: $color-heading;
|
||||
content: "\e082";
|
||||
}
|
||||
|
||||
/* Positioning of infowindow */
|
||||
.gm-style-iw {
|
||||
top: 22px !important;
|
||||
left: 22px !important;
|
||||
}
|
||||
73
web/construction/asentus/HTML/sass/plugins/_masonry.scss
Normal file
73
web/construction/asentus/HTML/sass/plugins/_masonry.scss
Normal file
@@ -0,0 +1,73 @@
|
||||
/*--------------------------------------------------
|
||||
[Masonry Grid]
|
||||
----------------------------------------------------*/
|
||||
|
||||
.masonry-grid {
|
||||
position: relative;
|
||||
@include clearfix;
|
||||
margin: 0 -2px;
|
||||
|
||||
.masonry-grid-item {
|
||||
display: block;
|
||||
float: left;
|
||||
vertical-align: top;
|
||||
padding: 0 2px;
|
||||
margin-bottom: 4px;
|
||||
|
||||
&.col-12 { width: 100%; }
|
||||
&.col-11 { width: 91.66666667%; }
|
||||
&.col-10 { width: 83.33333333%; }
|
||||
&.col-9 { width: 75%; }
|
||||
&.col-8 { width: 66.66666667%; }
|
||||
&.col-7 { width: 58.33333333%; }
|
||||
&.col-6 { width: 50%; }
|
||||
&.col-5 { width: 41.66666667%; }
|
||||
&.col-4 { width: 33.33333333%; }
|
||||
&.col-3 { width: 25%; }
|
||||
&.col-2 { width: 16.66666667%; }
|
||||
&.col-1 { width: 8.33333333%; }
|
||||
}
|
||||
}
|
||||
/* Media Queries below 768px */
|
||||
@media (max-width: $screen-sm-min) {
|
||||
.masonry-grid {
|
||||
.masonry-grid-item {
|
||||
width: 50%;
|
||||
|
||||
&.col-12,
|
||||
&.col-11,
|
||||
&.col-10,
|
||||
&.col-9,
|
||||
&.col-8,
|
||||
&.col-7,
|
||||
&.col-6,
|
||||
&.col-5,
|
||||
&.col-4,
|
||||
&.col-3,
|
||||
&.col-2,
|
||||
&.col-1 { width: 50%; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* Media Queries below 600px */
|
||||
@media (max-width: 600px) {
|
||||
.masonry-grid {
|
||||
.masonry-grid-item {
|
||||
width: 100%;
|
||||
|
||||
&.col-12,
|
||||
&.col-11,
|
||||
&.col-10,
|
||||
&.col-9,
|
||||
&.col-8,
|
||||
&.col-7,
|
||||
&.col-6,
|
||||
&.col-5,
|
||||
&.col-4,
|
||||
&.col-3,
|
||||
&.col-2,
|
||||
&.col-1 { width: 100%; }
|
||||
}
|
||||
}
|
||||
}
|
||||
23
web/construction/asentus/HTML/sass/plugins/_swiper.scss
Normal file
23
web/construction/asentus/HTML/sass/plugins/_swiper.scss
Normal file
@@ -0,0 +1,23 @@
|
||||
/*------------------------------------------------------------------
|
||||
[Swiper Slider]
|
||||
------------------------------------------------------------------*/
|
||||
|
||||
.swiper-slider {
|
||||
@include position(relative);
|
||||
@include size(100%);
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.swiper-clients-img {
|
||||
display: block;
|
||||
@include size(190px, auto);
|
||||
margin: 0 auto;
|
||||
opacity: 1;
|
||||
cursor: pointer;
|
||||
@include cubic-transition($delay: 0, $duration: 200ms, $property: (all));
|
||||
|
||||
&:hover {
|
||||
opacity: .8;
|
||||
@include cubic-transition($delay: 0, $duration: 200ms, $property: (all));
|
||||
}
|
||||
}
|
||||
24
web/construction/asentus/HTML/sass/utils/_colors.scss
Normal file
24
web/construction/asentus/HTML/sass/utils/_colors.scss
Normal file
@@ -0,0 +1,24 @@
|
||||
/*------------------------------------------------------------------
|
||||
[Text Colors]
|
||||
------------------------------------------------------------------*/
|
||||
|
||||
.color-base { color: $color-base; }
|
||||
.color-white { color: $color-white; }
|
||||
.color-heading { color: $color-heading; }
|
||||
.color-subtitle { color: $color-subtitle; }
|
||||
.color-link { color: $color-link; }
|
||||
.color-link-hover { color: $color-link-hover; }
|
||||
.color-sky-light { color: $color-sky-light; }
|
||||
|
||||
|
||||
/*------------------------------------------------------------------
|
||||
[Background Colors]
|
||||
------------------------------------------------------------------*/
|
||||
|
||||
.bg-color-base { background: $color-base; }
|
||||
.bg-color-white { background: $color-white; }
|
||||
.bg-color-heading { background: $color-heading; }
|
||||
.bg-color-subtitle { background: $color-subtitle; }
|
||||
.bg-color-link { background: $color-link; }
|
||||
.bg-color-link-hover { background: $color-link-hover; }
|
||||
.bg-color-sky-light { background: $color-sky-light; }
|
||||
199
web/construction/asentus/HTML/sass/utils/_helpers.scss
Normal file
199
web/construction/asentus/HTML/sass/utils/_helpers.scss
Normal file
@@ -0,0 +1,199 @@
|
||||
/*------------------------------------------------------------------
|
||||
[Row]
|
||||
------------------------------------------------------------------*/
|
||||
|
||||
.row-space-1 {
|
||||
margin-right: -1px;
|
||||
margin-left: -1px;
|
||||
|
||||
> [class*="col-"] {
|
||||
padding-left: 1px;
|
||||
padding-right: 1px;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/*------------------------------------------------------------------
|
||||
[Content]
|
||||
------------------------------------------------------------------*/
|
||||
|
||||
.content {
|
||||
padding-top: 40px;
|
||||
padding-bottom: 40px;
|
||||
}
|
||||
|
||||
.content-sm {
|
||||
padding-top: 60px;
|
||||
padding-bottom: 60px;
|
||||
}
|
||||
|
||||
.content-md {
|
||||
padding-top: 80px;
|
||||
padding-bottom: 80px;
|
||||
}
|
||||
|
||||
.content-lg {
|
||||
padding-top: 100px;
|
||||
padding-bottom: 100px;
|
||||
}
|
||||
|
||||
|
||||
/*------------------------------------------------------------------
|
||||
[Parallax Content]
|
||||
------------------------------------------------------------------*/
|
||||
|
||||
.parallax-content {
|
||||
padding-top: 220px;
|
||||
padding-bottom: 120px;
|
||||
}
|
||||
|
||||
|
||||
/*------------------------------------------------------------------
|
||||
[Full Width]
|
||||
------------------------------------------------------------------*/
|
||||
|
||||
.full-width {
|
||||
@include size(100%, auto);
|
||||
}
|
||||
|
||||
|
||||
/*------------------------------------------------------------------
|
||||
[Container Full Width]
|
||||
------------------------------------------------------------------*/
|
||||
|
||||
.container-full-width {
|
||||
width: 100%;
|
||||
@include clearfix;
|
||||
}
|
||||
|
||||
|
||||
/*------------------------------------------------------------------
|
||||
[Overflow]
|
||||
------------------------------------------------------------------*/
|
||||
|
||||
.overflow-h {
|
||||
overflow: hidden
|
||||
}
|
||||
|
||||
|
||||
/*--------------------------------------------------
|
||||
[Font Weight]
|
||||
----------------------------------------------------*/
|
||||
|
||||
.fweight-300 { @include font($weight: 300 !important); }
|
||||
.fweight-400 { @include font($weight: 400 !important); }
|
||||
.fweight-500 { @include font($weight: 500 !important); }
|
||||
.fweight-600 { @include font($weight: 600 !important); }
|
||||
.fweight-700 { @include font($weight: 700 !important); }
|
||||
|
||||
|
||||
/*------------------------------------------------------------------
|
||||
[Left margin]
|
||||
------------------------------------------------------------------*/
|
||||
|
||||
.margin-l-0 { margin-left: 0 !important; }
|
||||
.margin-l-5 { margin-left: 5px !important; }
|
||||
.margin-l-10 { margin-left: 10px !important; }
|
||||
.margin-l-20 { margin-left: 20px !important; }
|
||||
|
||||
|
||||
/*------------------------------------------------------------------
|
||||
[Right margin]
|
||||
------------------------------------------------------------------*/
|
||||
|
||||
.margin-r-0 { margin-right: 0 !important; }
|
||||
.margin-r-5 { margin-right: 5px !important; }
|
||||
.margin-r-10 { margin-right: 10px !important; }
|
||||
.margin-r-20 { margin-right: 20px !important; }
|
||||
|
||||
|
||||
/*------------------------------------------------------------------
|
||||
[Bottom margin]
|
||||
------------------------------------------------------------------*/
|
||||
|
||||
.margin-b-0 { margin-bottom: 0 !important; }
|
||||
.margin-b-2 { margin-bottom: 2px !important; }
|
||||
.margin-b-5 { margin-bottom: 5px !important; }
|
||||
.margin-b-10 { margin-bottom: 10px !important; }
|
||||
.margin-b-20 { margin-bottom: 20px !important; }
|
||||
.margin-b-30 { margin-bottom: 30px !important; }
|
||||
.margin-b-40 { margin-bottom: 40px !important; }
|
||||
.margin-b-50 { margin-bottom: 50px !important; }
|
||||
.margin-b-60 { margin-bottom: 60px !important; }
|
||||
.margin-b-70 { margin-bottom: 70px !important; }
|
||||
.margin-b-80 { margin-bottom: 80px !important; }
|
||||
.margin-b-90 { margin-bottom: 90px !important; }
|
||||
.margin-b-100 { margin-bottom: 100px !important; }
|
||||
|
||||
|
||||
/*------------------------------------------------------------------
|
||||
[Top margin below 992px]
|
||||
------------------------------------------------------------------*/
|
||||
|
||||
@media (max-width: $screen-md-min) {
|
||||
.md-margin-b-0 { margin-bottom: 0 !important; }
|
||||
.md-margin-b-2 { margin-bottom: 2px !important; }
|
||||
.md-margin-b-5 { margin-bottom: 5px !important; }
|
||||
.md-margin-b-10 { margin-bottom: 10px !important; }
|
||||
.md-margin-b-20 { margin-bottom: 20px !important; }
|
||||
.md-margin-b-30 { margin-bottom: 30px !important; }
|
||||
.md-margin-b-40 { margin-bottom: 40px !important; }
|
||||
.md-margin-b-50 { margin-bottom: 50px !important; }
|
||||
.md-margin-b-60 { margin-bottom: 60px !important; }
|
||||
.md-margin-b-70 { margin-bottom: 70px !important; }
|
||||
.md-margin-b-80 { margin-bottom: 80px !important; }
|
||||
.md-margin-b-90 { margin-bottom: 90px !important; }
|
||||
.md-margin-b-100 { margin-bottom: 100px !important; }
|
||||
}
|
||||
|
||||
|
||||
/*------------------------------------------------------------------
|
||||
[Top margin below 768px]
|
||||
------------------------------------------------------------------*/
|
||||
|
||||
@media (max-width: $screen-sm-min) {
|
||||
.sm-margin-b-0 { margin-bottom: 0 !important; }
|
||||
.sm-margin-b-2 { margin-bottom: 2px !important; }
|
||||
.sm-margin-b-5 { margin-bottom: 5px !important; }
|
||||
.sm-margin-b-10 { margin-bottom: 10px !important; }
|
||||
.sm-margin-b-20 { margin-bottom: 20px !important; }
|
||||
.sm-margin-b-30 { margin-bottom: 30px !important; }
|
||||
.sm-margin-b-40 { margin-bottom: 40px !important; }
|
||||
.sm-margin-b-50 { margin-bottom: 50px !important; }
|
||||
.sm-margin-b-60 { margin-bottom: 60px !important; }
|
||||
.sm-margin-b-70 { margin-bottom: 70px !important; }
|
||||
.sm-margin-b-80 { margin-bottom: 80px !important; }
|
||||
.sm-margin-b-90 { margin-bottom: 90px !important; }
|
||||
.sm-margin-b-100 { margin-bottom: 100px !important; }
|
||||
}
|
||||
|
||||
|
||||
/*------------------------------------------------------------------
|
||||
[Top margin below 480px]
|
||||
------------------------------------------------------------------*/
|
||||
|
||||
@media (max-width: $screen-xs-min) {
|
||||
.xs-margin-b-0 { margin-bottom: 0 !important; }
|
||||
.xs-margin-b-2 { margin-bottom: 2px !important; }
|
||||
.xs-margin-b-5 { margin-bottom: 5px !important; }
|
||||
.xs-margin-b-10 { margin-bottom: 10px !important; }
|
||||
.xs-margin-b-20 { margin-bottom: 20px !important; }
|
||||
.xs-margin-b-30 { margin-bottom: 30px !important; }
|
||||
.xs-margin-b-40 { margin-bottom: 40px !important; }
|
||||
.xs-margin-b-50 { margin-bottom: 50px !important; }
|
||||
.xs-margin-b-60 { margin-bottom: 60px !important; }
|
||||
.xs-margin-b-70 { margin-bottom: 70px !important; }
|
||||
.xs-margin-b-80 { margin-bottom: 80px !important; }
|
||||
.xs-margin-b-90 { margin-bottom: 90px !important; }
|
||||
.xs-margin-b-100 { margin-bottom: 100px !important; }
|
||||
}
|
||||
|
||||
|
||||
/*--------------------------------------------------
|
||||
[Height]
|
||||
----------------------------------------------------*/
|
||||
|
||||
.height-100 { height: 100px !important; }
|
||||
.height-200 { height: 200px !important; }
|
||||
.height-300 { height: 300px !important; }
|
||||
.height-400 { height: 400px !important; }
|
||||
Reference in New Issue
Block a user