Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Sven Schneider
urbanVIS
Commits
8ce45e4a
Commit
8ce45e4a
authored
Aug 20, 2021
by
Sven Schneider
Browse files
update
parent
e1c20344
Pipeline
#4745
passed with stages
in 1 minute and 4 seconds
Changes
19
Pipelines
1
Expand all
Show whitespace changes
Inline
Side-by-side
public/SCD/assets/css/style.css
View file @
8ce45e4a
...
@@ -5,9 +5,11 @@
...
@@ -5,9 +5,11 @@
* License: https://bootstrapmade.com/license/
* License: https://bootstrapmade.com/license/
*/
*/
/*--------------------------------------------------------------
/*--------------------------------------------------------------
# General
# General
--------------------------------------------------------------*/
--------------------------------------------------------------*/
:root
{
:root
{
scroll-behavior
:
smooth
;
scroll-behavior
:
smooth
;
}
}
...
@@ -27,13 +29,20 @@ a:hover {
...
@@ -27,13 +29,20 @@ a:hover {
text-decoration
:
none
;
text-decoration
:
none
;
}
}
h1
,
h2
,
h3
,
h4
,
h5
,
h6
{
h1
,
h2
,
h3
,
h4
,
h5
,
h6
{
font-family
:
"Nunito"
,
sans-serif
;
font-family
:
"Nunito"
,
sans-serif
;
}
}
/*--------------------------------------------------------------
/*--------------------------------------------------------------
# Sections
# Sections
--------------------------------------------------------------*/
--------------------------------------------------------------*/
section
{
section
{
padding
:
60px
0
;
padding
:
60px
0
;
overflow
:
hidden
;
overflow
:
hidden
;
...
@@ -69,9 +78,11 @@ section {
...
@@ -69,9 +78,11 @@ section {
}
}
}
}
/*--------------------------------------------------------------
/*--------------------------------------------------------------
# Breadcrumbs
# Breadcrumbs
--------------------------------------------------------------*/
--------------------------------------------------------------*/
.breadcrumbs
{
.breadcrumbs
{
padding
:
15px
0
;
padding
:
15px
0
;
background
:
#012970
;
background
:
#012970
;
...
@@ -109,20 +120,22 @@ section {
...
@@ -109,20 +120,22 @@ section {
text-decoration
:
underline
;
text-decoration
:
underline
;
}
}
.breadcrumbs
ol
li
+
li
{
.breadcrumbs
ol
li
+
li
{
padding-left
:
10px
;
padding-left
:
10px
;
}
}
.breadcrumbs
ol
li
+
li
::before
{
.breadcrumbs
ol
li
+
li
::before
{
display
:
inline-block
;
display
:
inline-block
;
padding-right
:
10px
;
padding-right
:
10px
;
color
:
#8894f6
;
color
:
#8894f6
;
content
:
"/"
;
content
:
"/"
;
}
}
/*--------------------------------------------------------------
/*--------------------------------------------------------------
# Back to top button
# Back to top button
--------------------------------------------------------------*/
--------------------------------------------------------------*/
.back-to-top
{
.back-to-top
{
position
:
fixed
;
position
:
fixed
;
visibility
:
hidden
;
visibility
:
hidden
;
...
@@ -153,18 +166,22 @@ section {
...
@@ -153,18 +166,22 @@ section {
opacity
:
1
;
opacity
:
1
;
}
}
/*--------------------------------------------------------------
/*--------------------------------------------------------------
# Disable aos animation delay on mobile devices
# Disable aos animation delay on mobile devices
--------------------------------------------------------------*/
--------------------------------------------------------------*/
@media
screen
and
(
max-width
:
768px
)
{
@media
screen
and
(
max-width
:
768px
)
{
[
data-aos-delay
]
{
[
data-aos-delay
]
{
transition-delay
:
0
!important
;
transition-delay
:
0
!important
;
}
}
}
}
/*--------------------------------------------------------------
/*--------------------------------------------------------------
# Header
# Header
--------------------------------------------------------------*/
--------------------------------------------------------------*/
.header
{
.header
{
transition
:
all
0.5s
;
transition
:
all
0.5s
;
z-index
:
997
;
z-index
:
997
;
...
@@ -195,12 +212,16 @@ section {
...
@@ -195,12 +212,16 @@ section {
margin-top
:
3px
;
margin-top
:
3px
;
}
}
/*--------------------------------------------------------------
/*--------------------------------------------------------------
# Navigation Menu
# Navigation Menu
--------------------------------------------------------------*/
--------------------------------------------------------------*/
/**
/**
* Desktop Navigation
* Desktop Navigation
*/
*/
.navbar
{
.navbar
{
padding
:
0
;
padding
:
0
;
}
}
...
@@ -217,7 +238,8 @@ section {
...
@@ -217,7 +238,8 @@ section {
position
:
relative
;
position
:
relative
;
}
}
.navbar
a
,
.navbar
a
:focus
{
.navbar
a
,
.navbar
a
:focus
{
display
:
flex
;
display
:
flex
;
align-items
:
center
;
align-items
:
center
;
justify-content
:
space-between
;
justify-content
:
space-between
;
...
@@ -230,13 +252,17 @@ section {
...
@@ -230,13 +252,17 @@ section {
transition
:
0.3s
;
transition
:
0.3s
;
}
}
.navbar
a
i
,
.navbar
a
:focus
i
{
.navbar
a
i
,
.navbar
a
:focus
i
{
font-size
:
12px
;
font-size
:
12px
;
line-height
:
0
;
line-height
:
0
;
margin-left
:
5px
;
margin-left
:
5px
;
}
}
.navbar
a
:hover
,
.navbar
.active
,
.navbar
.active
:focus
,
.navbar
li
:hover
>
a
{
.navbar
a
:hover
,
.navbar
.active
,
.navbar
.active
:focus
,
.navbar
li
:hover
>
a
{
color
:
#f1414a
;
color
:
#f1414a
;
}
}
...
@@ -284,11 +310,13 @@ section {
...
@@ -284,11 +310,13 @@ section {
font-size
:
12px
;
font-size
:
12px
;
}
}
.navbar
.dropdown
ul
a
:hover
,
.navbar
.dropdown
ul
.active
:hover
,
.navbar
.dropdown
ul
li
:hover
>
a
{
.navbar
.dropdown
ul
a
:hover
,
.navbar
.dropdown
ul
.active
:hover
,
.navbar
.dropdown
ul
li
:hover
>
a
{
color
:
#4154f1
;
color
:
#4154f1
;
}
}
.navbar
.dropdown
:hover
>
ul
{
.navbar
.dropdown
:hover
>
ul
{
opacity
:
1
;
opacity
:
1
;
top
:
100%
;
top
:
100%
;
visibility
:
visible
;
visibility
:
visible
;
...
@@ -300,7 +328,7 @@ section {
...
@@ -300,7 +328,7 @@ section {
visibility
:
hidden
;
visibility
:
hidden
;
}
}
.navbar
.dropdown
.dropdown
:hover
>
ul
{
.navbar
.dropdown
.dropdown
:hover
>
ul
{
opacity
:
1
;
opacity
:
1
;
top
:
0
;
top
:
0
;
left
:
100%
;
left
:
100%
;
...
@@ -311,16 +339,18 @@ section {
...
@@ -311,16 +339,18 @@ section {
.navbar
.dropdown
.dropdown
ul
{
.navbar
.dropdown
.dropdown
ul
{
left
:
-90%
;
left
:
-90%
;
}
}
.navbar
.dropdown
.dropdown
:hover
>
ul
{
.navbar
.dropdown
.dropdown
:hover
>
ul
{
left
:
-100%
;
left
:
-100%
;
}
}
}
}
/**
/**
* Mobile Navigation
* Mobile Navigation
*/
*/
.mobile-nav-toggle
{
.mobile-nav-toggle
{
color
:
#
012970
;
color
:
#
FFF
;
font-size
:
28px
;
font-size
:
28px
;
cursor
:
pointer
;
cursor
:
pointer
;
display
:
none
;
display
:
none
;
...
@@ -378,7 +408,9 @@ section {
...
@@ -378,7 +408,9 @@ section {
color
:
#012970
;
color
:
#012970
;
}
}
.navbar-mobile
a
:hover
,
.navbar-mobile
.active
,
.navbar-mobile
li
:hover
>
a
{
.navbar-mobile
a
:hover
,
.navbar-mobile
.active
,
.navbar-mobile
li
:hover
>
a
{
color
:
#4154f1
;
color
:
#4154f1
;
}
}
...
@@ -410,17 +442,21 @@ section {
...
@@ -410,17 +442,21 @@ section {
font-size
:
12px
;
font-size
:
12px
;
}
}
.navbar-mobile
.dropdown
ul
a
:hover
,
.navbar-mobile
.dropdown
ul
.active
:hover
,
.navbar-mobile
.dropdown
ul
li
:hover
>
a
{
.navbar-mobile
.dropdown
ul
a
:hover
,
.navbar-mobile
.dropdown
ul
.active
:hover
,
.navbar-mobile
.dropdown
ul
li
:hover
>
a
{
color
:
#4154f1
;
color
:
#4154f1
;
}
}
.navbar-mobile
.dropdown
>
.dropdown-active
{
.navbar-mobile
.dropdown
>
.dropdown-active
{
display
:
block
;
display
:
block
;
}
}
/*--------------------------------------------------------------
/*--------------------------------------------------------------
# Hero Section
# Hero Section
--------------------------------------------------------------*/
--------------------------------------------------------------*/
.hero
{
.hero
{
width
:
100%
;
width
:
100%
;
height
:
100vh
;
height
:
100vh
;
...
@@ -508,12 +544,16 @@ section {
...
@@ -508,12 +544,16 @@ section {
}
}
}
}
/*--------------------------------------------------------------
/*--------------------------------------------------------------
# Index Page
# Index Page
--------------------------------------------------------------*/
--------------------------------------------------------------*/
/*--------------------------------------------------------------
/*--------------------------------------------------------------
# About
# About
--------------------------------------------------------------*/
--------------------------------------------------------------*/
.about
.content
{
.about
.content
{
background-color
:
#f6f9ff
;
background-color
:
#f6f9ff
;
padding
:
40px
;
padding
:
40px
;
...
@@ -564,9 +604,11 @@ section {
...
@@ -564,9 +604,11 @@ section {
transform
:
translateX
(
5px
);
transform
:
translateX
(
5px
);
}
}
/*--------------------------------------------------------------
/*--------------------------------------------------------------
# Values
# Values
--------------------------------------------------------------*/
--------------------------------------------------------------*/
.values
.box
{
.values
.box
{
padding
:
30px
;
padding
:
30px
;
box-shadow
:
0px
0
5px
rgba
(
1
,
41
,
112
,
0.08
);
box-shadow
:
0px
0
5px
rgba
(
1
,
41
,
112
,
0.08
);
...
@@ -596,9 +638,11 @@ section {
...
@@ -596,9 +638,11 @@ section {
transform
:
scale
(
1
);
transform
:
scale
(
1
);
}
}
/*--------------------------------------------------------------
/*--------------------------------------------------------------
# Counts
# Counts
--------------------------------------------------------------*/
--------------------------------------------------------------*/
.counts
{
.counts
{
padding
:
70px
0
60px
;
padding
:
70px
0
60px
;
}
}
...
@@ -633,9 +677,11 @@ section {
...
@@ -633,9 +677,11 @@ section {
font-size
:
14px
;
font-size
:
14px
;
}
}
/*--------------------------------------------------------------
/*--------------------------------------------------------------
# Features
# Features
--------------------------------------------------------------*/
--------------------------------------------------------------*/
.features
.feature-box
{
.features
.feature-box
{
padding
:
24px
20px
;
padding
:
24px
20px
;
box-shadow
:
0px
0
30px
rgba
(
1
,
41
,
112
,
0.08
);
box-shadow
:
0px
0
30px
rgba
(
1
,
41
,
112
,
0.08
);
...
@@ -758,9 +804,11 @@ section {
...
@@ -758,9 +804,11 @@ section {
color
:
#848484
;
color
:
#848484
;
}
}
/*--------------------------------------------------------------
/*--------------------------------------------------------------
# Services
# Services
--------------------------------------------------------------*/
--------------------------------------------------------------*/
.services
.service-box
{
.services
.service-box
{
box-shadow
:
0px
0
30px
rgba
(
1
,
41
,
112
,
0.08
);
box-shadow
:
0px
0
30px
rgba
(
1
,
41
,
112
,
0.08
);
height
:
100%
;
height
:
100%
;
...
@@ -903,7 +951,9 @@ section {
...
@@ -903,7 +951,9 @@ section {
background
:
#f51f9c
;
background
:
#f51f9c
;
}
}
.services
.service-box
:hover
h3
,
.services
.service-box
:hover
p
,
.services
.service-box
:hover
.read-more
{
.services
.service-box
:hover
h3
,
.services
.service-box
:hover
p
,
.services
.service-box
:hover
.read-more
{
color
:
#fff
;
color
:
#fff
;
}
}
...
@@ -911,9 +961,11 @@ section {
...
@@ -911,9 +961,11 @@ section {
background
:
#fff
;
background
:
#fff
;
}
}
/*--------------------------------------------------------------
/*--------------------------------------------------------------
# Pricing
# Pricing
--------------------------------------------------------------*/
--------------------------------------------------------------*/
.pricing
.box
{
.pricing
.box
{
padding
:
40px
20px
;
padding
:
40px
20px
;
background
:
#fff
;
background
:
#fff
;
...
@@ -1010,9 +1062,11 @@ section {
...
@@ -1010,9 +1062,11 @@ section {
color
:
#fff
;
color
:
#fff
;
}
}
/*--------------------------------------------------------------
/*--------------------------------------------------------------
# F.A.Q
# F.A.Q
--------------------------------------------------------------*/
--------------------------------------------------------------*/
.faq
.accordion-collapse
{
.faq
.accordion-collapse
{
border
:
0
;
border
:
0
;
}
}
...
@@ -1041,9 +1095,11 @@ section {
...
@@ -1041,9 +1095,11 @@ section {
border
:
0
;
border
:
0
;
}
}
/*--------------------------------------------------------------
/*--------------------------------------------------------------
# Portfolio
# Portfolio
--------------------------------------------------------------*/
--------------------------------------------------------------*/
.portfolio
#portfolio-flters
{
.portfolio
#portfolio-flters
{
padding
:
0
;
padding
:
0
;
margin
:
0
auto
25px
auto
;
margin
:
0
auto
25px
auto
;
...
@@ -1068,7 +1124,8 @@ section {
...
@@ -1068,7 +1124,8 @@ section {
border
:
1px
solid
#fff
;
border
:
1px
solid
#fff
;
}
}
.portfolio
#portfolio-flters
li
:hover
,
.portfolio
#portfolio-flters
li
.filter-active
{
.portfolio
#portfolio-flters
li
:hover
,
.portfolio
#portfolio-flters
li
.filter-active
{
color
:
#4154f1
;
color
:
#4154f1
;
border-color
:
#4154f1
;
border-color
:
#4154f1
;
}
}
...
@@ -1214,9 +1271,11 @@ section {
...
@@ -1214,9 +1271,11 @@ section {
right
:
15px
;
right
:
15px
;
}
}
/*--------------------------------------------------------------
/*--------------------------------------------------------------
# Portfolio Details
# Portfolio Details
--------------------------------------------------------------*/
--------------------------------------------------------------*/
.portfolio-details
{
.portfolio-details
{
padding-top
:
40px
;
padding-top
:
40px
;
}
}
...
@@ -1261,7 +1320,7 @@ section {
...
@@ -1261,7 +1320,7 @@ section {
font-size
:
15px
;
font-size
:
15px
;
}
}
.portfolio-details
.portfolio-info
ul
li
+
li
{
.portfolio-details
.portfolio-info
ul
li
+
li
{
margin-top
:
10px
;
margin-top
:
10px
;
}
}
...
@@ -1279,9 +1338,11 @@ section {
...
@@ -1279,9 +1338,11 @@ section {
padding
:
0
;
padding
:
0
;
}
}
/*--------------------------------------------------------------
/*--------------------------------------------------------------
# Testimonials
# Testimonials
--------------------------------------------------------------*/
--------------------------------------------------------------*/
.testimonials
.testimonial-item
{
.testimonials
.testimonial-item
{
box-sizing
:
content-box
;
box-sizing
:
content-box
;
padding
:
30px
;
padding
:
30px
;
...
@@ -1366,9 +1427,11 @@ section {
...
@@ -1366,9 +1427,11 @@ section {
}
}
}
}
/*--------------------------------------------------------------
/*--------------------------------------------------------------
# Team
# Team
--------------------------------------------------------------*/
--------------------------------------------------------------*/
.team
{
.team
{
background
:
#fff
;
background
:
#fff
;
padding
:
60px
0
;
padding
:
60px
0
;
...
@@ -1464,9 +1527,11 @@ section {
...
@@ -1464,9 +1527,11 @@ section {
opacity
:
1
;
opacity
:
1
;
}
}
/*--------------------------------------------------------------
/*--------------------------------------------------------------
# Clients
# Clients
--------------------------------------------------------------*/
--------------------------------------------------------------*/
.clients
.clients-slider
.swiper-slide
img
{
.clients
.clients-slider
.swiper-slide
img
{
opacity
:
0.5
;
opacity
:
0.5
;
transition
:
0.3s
;
transition
:
0.3s
;
...
@@ -1493,9 +1558,11 @@ section {
...
@@ -1493,9 +1558,11 @@ section {
background-color
:
#4154f1
;
background-color
:
#4154f1
;
}
}
/*--------------------------------------------------------------
/*--------------------------------------------------------------
# Recent Blog Posts
# Recent Blog Posts
--------------------------------------------------------------*/
--------------------------------------------------------------*/
.recent-blog-posts
.post-box
{
.recent-blog-posts
.post-box
{
box-shadow
:
0px
0
30px
rgba
(
1
,
41
,
112
,
0.08
);
box-shadow
:
0px
0
30px
rgba
(
1
,
41
,
112
,
0.08
);
transition
:
0.3s
;
transition
:
0.3s
;
...
@@ -1557,9 +1624,11 @@ section {
...
@@ -1557,9 +1624,11 @@ section {
transform
:
rotate
(
6deg
)
scale
(
1.2
);
transform
:
rotate
(
6deg
)
scale
(
1.2
);
}
}