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
12be715b
Commit
12be715b
authored
Aug 06, 2021
by
Sven Schneider
Browse files
added SCD website in a subfolder to show ppl online
parent
6769d7a9
Pipeline
#4644
passed with stages
in 56 seconds
Changes
130
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Too many changes to show.
To preserve performance only
20 of 130+
files are displayed.
Plain diff
Email patch
public/SCD/Readme.txt
0 → 100644
View file @
12be715b
Thanks for downloading this template!
Template Name: FlexStart
Template URL: https://bootstrapmade.com/flexstart-bootstrap-startup-template/
Author: BootstrapMade.com
License: https://bootstrapmade.com/license/
public/SCD/assets/css/style.css
0 → 100644
View file @
12be715b
/**
* Template Name: FlexStart - v1.4.0
* Template URL: https://bootstrapmade.com/flexstart-bootstrap-startup-template/
* Author: BootstrapMade.com
* License: https://bootstrapmade.com/license/
*/
/*--------------------------------------------------------------
# General
--------------------------------------------------------------*/
:root
{
scroll-behavior
:
smooth
;
}
body
{
font-family
:
"Open Sans"
,
sans-serif
;
color
:
#444444
;
}
a
{
color
:
#4154f1
;
text-decoration
:
none
;
}
a
:hover
{
color
:
#717ff5
;
text-decoration
:
none
;
}
h1
,
h2
,
h3
,
h4
,
h5
,
h6
{
font-family
:
"Nunito"
,
sans-serif
;
}
/*--------------------------------------------------------------
# Sections
--------------------------------------------------------------*/
section
{
padding
:
60px
0
;
overflow
:
hidden
;
}
.section-header
{
text-align
:
center
;
padding-bottom
:
40px
;
}
.section-header
h2
{
font-size
:
13px
;
letter-spacing
:
1px
;
font-weight
:
700
;
margin
:
0
;
color
:
#4154f1
;
text-transform
:
uppercase
;
}
.section-header
p
{
margin
:
10px
0
0
0
;
padding
:
0
;
font-size
:
38px
;
line-height
:
42px
;
font-weight
:
700
;
color
:
#012970
;
}
@media
(
max-width
:
768px
)
{
.section-header
p
{
font-size
:
28px
;
line-height
:
32px
;
}
}
/*--------------------------------------------------------------
# Breadcrumbs
--------------------------------------------------------------*/
.breadcrumbs
{
padding
:
15px
0
;
background
:
#012970
;
min-height
:
40px
;
margin-top
:
82px
;
color
:
#fff
;
}
@media
(
max-width
:
992px
)
{
.breadcrumbs
{
margin-top
:
57px
;
}
}
.breadcrumbs
h2
{
font-size
:
28px
;
font-weight
:
500
;
}
.breadcrumbs
ol
{
display
:
flex
;
flex-wrap
:
wrap
;
list-style
:
none
;
padding
:
0
0
10px
0
;
margin
:
0
;
font-size
:
14px
;
}
.breadcrumbs
ol
a
{
color
:
#fff
;
transition
:
0.3s
;
}
.breadcrumbs
ol
a
:hover
{
text-decoration
:
underline
;
}
.breadcrumbs
ol
li
+
li
{
padding-left
:
10px
;
}
.breadcrumbs
ol
li
+
li
::before
{
display
:
inline-block
;
padding-right
:
10px
;
color
:
#8894f6
;
content
:
"/"
;
}
/*--------------------------------------------------------------
# Back to top button
--------------------------------------------------------------*/
.back-to-top
{
position
:
fixed
;
visibility
:
hidden
;
opacity
:
0
;
right
:
15px
;
bottom
:
15px
;
z-index
:
99999
;
background
:
#4154f1
;
width
:
40px
;
height
:
40px
;
border-radius
:
4px
;
transition
:
all
0.4s
;
}
.back-to-top
i
{
font-size
:
24px
;
color
:
#fff
;
line-height
:
0
;
}
.back-to-top
:hover
{
background
:
#6776f4
;
color
:
#fff
;
}
.back-to-top.active
{
visibility
:
visible
;
opacity
:
1
;
}
/*--------------------------------------------------------------
# Disable aos animation delay on mobile devices
--------------------------------------------------------------*/
@media
screen
and
(
max-width
:
768px
)
{
[
data-aos-delay
]
{
transition-delay
:
0
!important
;
}
}
/*--------------------------------------------------------------
# Header
--------------------------------------------------------------*/
.header
{
transition
:
all
0.5s
;
z-index
:
997
;
padding
:
20px
0
;
}
.header.header-scrolled
{
background
:
#fff
;
padding
:
15px
0
;
box-shadow
:
0px
2px
20px
rgba
(
1
,
41
,
112
,
0.1
);
}
.header
.logo
{
line-height
:
0
;
}
.header
.logo
img
{
max-height
:
40px
;
margin-right
:
6px
;
}
.header
.logo
span
{
font-size
:
30px
;
font-weight
:
700
;
letter-spacing
:
1px
;
color
:
#012970
;
font-family
:
"Nunito"
,
sans-serif
;
margin-top
:
3px
;
}
/*--------------------------------------------------------------
# Navigation Menu
--------------------------------------------------------------*/
/**
* Desktop Navigation
*/
.navbar
{
padding
:
0
;
}
.navbar
ul
{
margin
:
0
;
padding
:
0
;
display
:
flex
;
list-style
:
none
;
align-items
:
center
;
}
.navbar
li
{
position
:
relative
;
}
.navbar
a
,
.navbar
a
:focus
{
display
:
flex
;
align-items
:
center
;
justify-content
:
space-between
;
padding
:
10px
0
10px
30px
;
font-family
:
"Nunito"
,
sans-serif
;
font-size
:
16px
;
font-weight
:
700
;
color
:
#013289
;
white-space
:
nowrap
;
transition
:
0.3s
;
}
.navbar
a
i
,
.navbar
a
:focus
i
{
font-size
:
12px
;
line-height
:
0
;
margin-left
:
5px
;
}
.navbar
a
:hover
,
.navbar
.active
,
.navbar
.active
:focus
,
.navbar
li
:hover
>
a
{
color
:
#f1414a
;
}
.navbar
.getstarted
{
background
:
#f14141
;
padding
:
8px
20px
;
margin-left
:
30px
;
border-radius
:
4px
;
color
:
#fff
;
}
.navbar
.getstarted
:hover
{
color
:
#fff
;
background
:
#f1414a
;
}
.navbar
.dropdown
ul
{
display
:
block
;
position
:
absolute
;
left
:
14px
;
top
:
calc
(
100%
+
30px
);
margin
:
0
;
padding
:
10px
0
;
z-index
:
99
;
opacity
:
0
;
visibility
:
hidden
;
background
:
#fff
;
box-shadow
:
0px
0px
30px
rgba
(
127
,
137
,
161
,
0.25
);
transition
:
0.3s
;
border-radius
:
4px
;
}
.navbar
.dropdown
ul
li
{
min-width
:
200px
;
}
.navbar
.dropdown
ul
a
{
padding
:
10px
20px
;
font-size
:
15px
;
text-transform
:
none
;
font-weight
:
600
;
}
.navbar
.dropdown
ul
a
i
{
font-size
:
12px
;
}
.navbar
.dropdown
ul
a
:hover
,
.navbar
.dropdown
ul
.active
:hover
,
.navbar
.dropdown
ul
li
:hover
>
a
{
color
:
#4154f1
;
}
.navbar
.dropdown
:hover
>
ul
{
opacity
:
1
;
top
:
100%
;
visibility
:
visible
;
}
.navbar
.dropdown
.dropdown
ul
{
top
:
0
;
left
:
calc
(
100%
-
30px
);
visibility
:
hidden
;
}
.navbar
.dropdown
.dropdown
:hover
>
ul
{
opacity
:
1
;
top
:
0
;
left
:
100%
;
visibility
:
visible
;
}
@media
(
max-width
:
1366px
)
{
.navbar
.dropdown
.dropdown
ul
{
left
:
-90%
;
}
.navbar
.dropdown
.dropdown
:hover
>
ul
{
left
:
-100%
;
}
}
/**
* Mobile Navigation
*/
.mobile-nav-toggle
{
color
:
#012970
;
font-size
:
28px
;
cursor
:
pointer
;
display
:
none
;
line-height
:
0
;
transition
:
0.5s
;
}
.mobile-nav-toggle.bi-x
{
color
:
#fff
;
}
@media
(
max-width
:
991px
)
{
.mobile-nav-toggle
{
display
:
block
;
}
.navbar
ul
{
display
:
none
;
}
}
.navbar-mobile
{
position
:
fixed
;
overflow
:
hidden
;
top
:
0
;
right
:
0
;
left
:
0
;
bottom
:
0
;
background
:
rgba
(
1
,
22
,
61
,
0.9
);
transition
:
0.3s
;
}
.navbar-mobile
.mobile-nav-toggle
{
position
:
absolute
;
top
:
15px
;
right
:
15px
;
}
.navbar-mobile
ul
{
display
:
block
;
position
:
absolute
;
top
:
55px
;
right
:
15px
;
bottom
:
15px
;
left
:
15px
;
padding
:
10px
0
;
border-radius
:
10px
;
background-color
:
#fff
;
overflow-y
:
auto
;
transition
:
0.3s
;
}
.navbar-mobile
a
{
padding
:
10px
20px
;
font-size
:
15px
;
color
:
#012970
;
}
.navbar-mobile
a
:hover
,
.navbar-mobile
.active
,
.navbar-mobile
li
:hover
>
a
{
color
:
#4154f1
;
}
.navbar-mobile
.getstarted
{
margin
:
15px
;
}
.navbar-mobile
.dropdown
ul
{
position
:
static
;
display
:
none
;
margin
:
10px
20px
;
padding
:
10px
0
;
z-index
:
99
;
opacity
:
1
;
visibility
:
visible
;
background
:
#fff
;
box-shadow
:
0px
0px
30px
rgba
(
127
,
137
,
161
,
0.25
);
}
.navbar-mobile
.dropdown
ul
li
{
min-width
:
200px
;
}
.navbar-mobile
.dropdown
ul
a
{
padding
:
10px
20px
;
}
.navbar-mobile
.dropdown
ul
a
i
{
font-size
:
12px
;
}
.navbar-mobile
.dropdown
ul
a
:hover
,
.navbar-mobile
.dropdown
ul
.active
:hover
,
.navbar-mobile
.dropdown
ul
li
:hover
>
a
{
color
:
#4154f1
;
}
.navbar-mobile
.dropdown
>
.dropdown-active
{
display
:
block
;
}
/*--------------------------------------------------------------
# Hero Section
--------------------------------------------------------------*/
.hero
{
width
:
100%
;
height
:
100vh
;
background
:
url(../img/hero-bg.png)
top
center
no-repeat
;
background-size
:
cover
;
}
.hero
h1
{
margin
:
0
;
font-size
:
48px
;
font-weight
:
700
;
color
:
#012970
;
}
.hero
h2
{
color
:
#444444
;
margin
:
15px
0
0
0
;
font-size
:
26px
;
}
.hero
.btn-get-started
{
margin-top
:
30px
;
line-height
:
0
;
padding
:
15px
40px
;
border-radius
:
4px
;
transition
:
0.5s
;
color
:
#fff
;
background
:
#f14141
;
box-shadow
:
0px
5px
30px
rgba
(
65
,
84
,
241
,
0.4
);
}
.hero
.btn-get-started
span
{
font-family
:
"Nunito"
,
sans-serif
;
font-weight
:
600
;
font-size
:
16px
;
letter-spacing
:
1px
;
}
.hero
.btn-get-started
i
{
margin-left
:
5px
;
font-size
:
18px
;
transition
:
0.3s
;
}
.hero
.btn-get-started
:hover
i
{
transform
:
translateX
(
5px
);
}
.hero
.hero-img
{
text-align
:
right
;
}
@media
(
min-width
:
1024px
)
{
.hero
{
background-attachment
:
fixed
;
}
}
@media
(
max-width
:
991px
)
{
.hero
{
height
:
auto
;
padding
:
120px
0
60px
0
;
}
.hero
.hero-img
{
text-align
:
center
;
margin-top
:
80px
;
}
.hero
.hero-img
img
{
width
:
80%
;
}
}
@media
(
max-width
:
768px
)
{
.hero
{
text-align
:
center
;
}
.hero
h1
{
font-size
:
32px
;
}
.hero
h2
{
font-size
:
24px
;
}
.hero
.hero-img
img
{
width
:
100%
;
}
}
/*--------------------------------------------------------------
# Index Page
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# About
--------------------------------------------------------------*/
.about
.content
{
background-color
:
#f6f9ff
;
padding
:
40px
;
}
.about
h3
{
font-size
:
14px
;
font-weight
:
700
;
color
:
#4154f1
;
text-transform
:
uppercase
;
}
.about
h2
{
font-size
:
24px
;
font-weight
:
700
;
color
:
#012970
;
}
.about
p
{
margin
:
15px
0
30px
0
;
line-height
:
24px
;
}
.about
.btn-read-more
{
line-height
:
0
;
padding
:
15px
40px
;
border-radius
:
4px
;
transition
:
0.5s
;
color
:
#fff
;
background
:
#f14141
;
box-shadow
:
0px
5px
25px
rgba
(
65
,
84
,
241
,
0.3
);
}
.about
.btn-read-more
span
{
font-family
:
"Nunito"
,
sans-serif
;
font-weight
:
600
;
font-size
:
16px
;
letter-spacing
:
1px
;
}
.about
.btn-read-more
i
{
margin-left
:
5px
;
font-size
:
18px
;
transition
:
0.3s
;
}
.about
.btn-read-more
:hover
i
{
transform
:
translateX
(
5px
);
}
/*--------------------------------------------------------------
# Values
--------------------------------------------------------------*/
.values
.box
{
padding
:
30px
;
box-shadow
:
0px
0
5px
rgba
(
1
,
41
,
112
,
0.08
);
text-align
:
center
;
transition
:
0.3s
;
height
:
100%
;
}
.values
.box
img
{
padding
:
30px
50px
;
transition
:
0.5s
;
transform
:
scale
(
1.1
);
}
.values
.box
h3
{
font-size
:
24px
;
color
:
#012970
;
font-weight
:
700
;
margin-bottom
:
18px
;
}
.values
.box
:hover
{
box-shadow
:
0px
0
30px
rgba
(
1
,
41
,
112
,
0.08
);
}
.values
.box
:hover
img
{
transform
:
scale
(
1
);
}
/*--------------------------------------------------------------
# Counts
--------------------------------------------------------------*/
.counts
{
padding
:
70px
0
60px
;
}
.counts
.count-box
{
display
:
flex
;
align-items
:
center
;
padding
:
30px
;
width
:
100%
;
background
:
#fff
;