pedf
/
spolky
Archived
1
0
Fork 0
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.

357 lines
6.1 KiB
Stylus

5 years ago
@import "/css/fonts.css";
html, body, .navigation-overlay
min-height: 100vh
5 years ago
// min-width: 100vw
5 years ago
4 years ago
p
text-align justify
5 years ago
body > canvas
position: fixed
height: 100vh
width: 100vw
left: 0
top: 0
z-index -2
.navigation-overlay
position absolute
transition: .7s;
opacity 0
z-index -1000
4 years ago
& .logo
position: fixed !important
5 years ago
.open-nav
opacity 1
z-index 1000
.cross
cursor pointer
4 years ago
left 1vh
top 1vh
width max(2vw, 1.5em)
height max(2vw, 1.5em)
4 years ago
z-index 1003
5 years ago
.idle
opacity: 1
position: absolute
left: 0
transition: .5s
4 years ago
width max(2vw, 1.5em)
height max(2vw, 1.5em)
4 years ago
margin-left 1vw
5 years ago
.active
opacity: 0
position: absolute
left: 0
transition: .5s
4 years ago
width max(2vw, 1.5em)
height max(2vw, 1.5em)
4 years ago
margin-left 1vw
5 years ago
img
max-width: inherit
&:hover .active
opacity: 1
&:hover .idle
opacity: 0
.menu-btn
left 3vh
top 3vh
#root
4 years ago
margin-top: max(3vw, 1.7em)
5 years ago
transition .6s
min-height 100vh
5 years ago
// min-width 100vw
5 years ago
& canvas
position: absolute
left: 0
top: 0
width: 100vw
height: 100vh
z-index -1
:root
--color-primary: #D73648
--color-lightGrey: #d2d6dd
--color-grey: #747681
--color-darkGrey: #3f4144
--color-error: #d43939
--color-success: #28bd14
--grid-maxWidth: 120rem
5 years ago
--grid-gutter: 0rem
4 years ago
--font-size: 1.8vw
4 years ago
--font-family: "Moderat Regular", sans-serif
--font-family-sans: "Moderat Regular", sans-serif
5 years ago
.darken
opacity: 0
z-index: -1
.fullheight
5 years ago
// width: 100vw
5 years ago
height: 100vh
.cool-button
padding: 3rem 9rem
font-size: calc(var(--font-size) * 0.7)
5 years ago
.smol-button
background-color: #fff !important
border: solid 0.5vh var(--color-primary)
color: #000 !important
padding: 1rem 3rem
5 years ago
.horizontal-menu
4 years ago
font-size calc(var(--font-size) / 1.7)
5 years ago
position: absolute
display: flex
bottom: 5vh
left: 0
padding-left: 8vw
padding-right: 8vw
width: 100%
4 years ago
//box-sizing: border-box
5 years ago
justify-content space-between
flex-direction row
align-items baseline
4 years ago
min-height: 3em;
4 years ago
& a, & span
cursor pointer
5 years ago
color: #000
4 years ago
font-size calc(var(--font-size) / 1.7)
5 years ago
cursor pointer
4 years ago
transition .1s
box-sizing: content-box
5 years ago
&:hover
4 years ago
border-bottom: solid 2px var(--color-primary)
4 years ago
opacity: 1 !important
4 years ago
&.no-underline span
4 years ago
text-decoration none !important
4 years ago
color: #000
font-size calc(var(--font-size) / 1.7)
cursor pointer
transition .1s
box-sizing: content-box
&:hover
border-bottom: solid 2px var(--color-primary)
opacity: 1 !important
5 years ago
4 years ago
.thing-hr
5 years ago
width: 10vw;
height: 0.6vh;
background-color: var(--color-primary);
border-radius: 0.3vh
.bg-circle
background-image: url("/svg/bg-circle.svg")
4 years ago
background-size: 5em
5 years ago
background-repeat: no-repeat
background-position: center center
.bg-square
background-image: url("/svg/bg-square.svg")
4 years ago
background-size: 5em
5 years ago
background-repeat: no-repeat
4 years ago
background-position: center center
5 years ago
.bg-center
background-position: center center
.bg-auto
background-size: auto auto;
.bg-half
background-size 50%
5 years ago
.smol-video
width: 42vw
.flexy-boi
display: flex
align-items: center
justify-content: center
flex-direction column
line-height 1
.side-line
display flex
flex-direction row
4 years ago
& p
text-align justify
5 years ago
.side-line::before
content: ""
display: inline
margin-right 1vw
box-sizing: border-box
border: solid 0.125vw var(--color-primary)
border-radius: 0.125vw
4 years ago
.number-thing
5 years ago
display flex
flex-direction row
align-items center
line-height 1.6
5 years ago
margin-bottom: 4vh
margin-right: 2vw
margin-left: 2vw
margin-top: 8vh
4 years ago
& span, & .down span
line-height 1
5 years ago
color var(--color-primary)
font-size calc(var(--font-size) * 2.2)
4 years ago
& p, & .down p
4 years ago
font-size calc(var(--font-size) / 1.7)
5 years ago
margin-bottom 0
4 years ago
& li, & .down li
4 years ago
font-size calc(var(--font-size) / 1.7)
4 years ago
text-align justify
4 years ago
& ol, & .down ol
5 years ago
margin-top 0
margin-left 2vw
& li
counter-increment: list
list-style-type: none;
4 years ago
font-size calc(var(--font-size) / 1.7)
5 years ago
position: relative;
&:before
font-size 110%
font-weight 900
color: var(--color-primary);
content: counter(list, lower-alpha) ") ";
.row
5 years ago
text-transform none
5 years ago
5 years ago
.hover-man
transition: .3s
4 years ago
cursor: pointer
5 years ago
&:hover
filter brightness(.7) contrast(.7)
5 years ago
.down
display flex
flex-direction column
.right
align-items center
display flex
flex-direction row
5 years ago
.no-underline
a
text-decoration none !important
4 years ago
.clicked {
background-color: #888 !important;
color: #fff !important;
border-color: #888 !important;
}
4 years ago
.spacer {
height:5em;
}
4 years ago
.particles-js-canvas-el {
position: fixed;
}
.video-container { position:relative; }
.video-container video {
position:relative;
z-index:0;
}
.video-container .overlay {
position:absolute;
top:0;
left:0;
z-index:1;
}
4 years ago
.menu .horizontal-menu
bottom: auto;
top: 0;
4 years ago
justify-content: flex-start
4 years ago
padding-top: max(1vw, 0.4em);
padding-left: max(4vw, 1.8em);
box-sizing: border-box;
padding-right: 1vw;
4 years ago
& a, & span
4 years ago
text-decoration none
4 years ago
margin-right: 2em
4 years ago
.panel .btn .menu-btn {
left: auto;
top: auto;
}
.spaced-ul li {
margin-bottom: 1em
}
4 years ago
4 years ago
.top-margin
margin-top 23vh
4 years ago
@media screen and (max-width: 800px)
.panel .horizontal-menu
display: none
.next
right: 9vw !important
top: auto !important
.prev
top: auto !important
left: 9vw !important
h6
font-size: calc(var(--font-size) / 1.5)
h5
font-size: calc(var(--font-size) / 1.4)
.smol-video
width: 100%
.flexy-boi
display: flex
& .horizontal-menu
flex-wrap wrap
& .horizontal-menu span
margin: 10px
flex: 0 0 21%;
.cross
width 6vw
height 6vw
& .idle
width 6vw
height 6vw
& .active
width 6vw
height 6vw
.panel
height: 4em !important
.big, .cross-og
width 10vw !important
height 10vw !important
4 years ago
& img
filter brightness(0) saturate(100%) invert(37%) sepia(82%) saturate(4328%) hue-rotate(334deg) brightness(88%) contrast(91%) !important
4 years ago
.menu
left: 0 !important
& .menu-link, & ul li
font-size: calc(var(--font-size) / 1.5) !important
4 years ago
& ul
4 years ago
width 90vw !important
.cool-button
padding: 2rem 7rem !important
font-size: calc(var(--font-size) * 0.7) !important
4 years ago
.spacer
height: 0
display: 0
.number-thing
margin-top: 0
margin-bottom: 0
.top-margin
margin-top: 0