2018-09-18 15:31:15 +02:00
@import " bootstrap/scss/functions " ;
@import " bootstrap/scss/variables " ;
@import " bootstrap/scss/mixins " ;
@import " bootstrap/scss/root " ;
@import " bootstrap/scss/reboot " ;
@import " bootstrap/scss/type " ;
@import " bootstrap/scss/images " ;
@import " bootstrap/scss/grid " ;
2018-10-06 08:03:57 +02:00
@import " bootstrap/scss/tables " ;
2018-09-18 15:31:15 +02:00
@import " bootstrap/scss/forms " ;
@import " bootstrap/scss/buttons " ;
@import " bootstrap/scss/transitions " ;
@import " bootstrap/scss/dropdown " ;
@import " bootstrap/scss/button-group " ;
@import " bootstrap/scss/input-group " ;
@import " bootstrap/scss/custom-forms " ;
@import " bootstrap/scss/nav " ;
@import " bootstrap/scss/navbar " ;
@import " bootstrap/scss/badge " ;
@import " bootstrap/scss/media " ;
@import " bootstrap/scss/list-group " ;
@import " bootstrap/scss/close " ;
@import " bootstrap/scss/utilities " ;
2018-05-15 09:38:20 +02:00
html {
width : 100 % ;
height : 100 % ;
}
2014-05-07 21:54:34 +02:00
body {
2018-05-15 09:38:20 +02:00
width : 100 % ;
height : 100 % ;
font-family : " Lora " , " Helvetica Neue " , Helvetica , Arial , sans-serif ;
color : #ffffff ;
background-color : #211018 ;
2018-03-28 13:45:21 +02:00
}
2018-05-15 09:38:20 +02:00
h1 , h2 , h3 , h4 , h5 , h6 {
margin : 0 0 35 px ;
font-family : Futura , Helvetica , Trebuchet MS , Arial , sans-serif ;
font-weight : normal ;
letter-spacing : 1 px ;
2018-03-28 13:45:21 +02:00
}
2018-05-15 09:38:20 +02:00
2019-01-01 09:46:54 +01:00
. hidden {
display : none !important ;
}
. indiechat {
font-size : 100 px !important ;
margin-bottom : 0 !important ;
. subdued {
opacity : 0 .15 ;
font-size : 95 % ;
word-spacing : 50 px ;
}
}
# about {
p {
opacity : 0 .9 ;
}
}
. byline {
font-family : Futura , Helvetica , Trebuchet MS , Arial , sans-serif ;
font-size : 28 px ;
opacity : 0 .6 ;
// color: #E7A151;
margin-bottom : 3 em ;
}
2014-05-07 21:54:34 +02:00
p {
2018-05-15 09:38:20 +02:00
margin : 0 0 25 px ;
font-size : 18 px ;
line-height : 1 .5 ;
2018-03-28 13:45:21 +02:00
}
2018-05-15 09:38:20 +02:00
2014-05-07 21:54:34 +02:00
@media ( min-width : 767 px ) {
2018-05-15 09:38:20 +02:00
p {
margin : 0 0 35 px ;
font-size : 20 px ;
line-height : 1 .6 ;
}
2018-03-28 13:45:21 +02:00
}
2018-05-15 09:38:20 +02:00
2014-05-07 21:54:34 +02:00
a {
2018-05-15 09:38:20 +02:00
color : #82B397 ;
-webkit-transition : all 0 .2 s ease-in-out ;
-moz-transition : all 0 .2 s ease-in-out ;
transition : all 0 .2 s ease-in-out ;
2018-03-28 13:45:21 +02:00
}
2018-05-15 09:38:20 +02:00
a : hover , a : focus {
text-decoration : none ;
color : #00aaff ;
2018-03-28 13:45:21 +02:00
}
2018-05-15 09:38:20 +02:00
2014-05-07 21:54:34 +02:00
. light {
2018-05-15 09:38:20 +02:00
font-weight : 400 ;
2018-03-28 13:45:21 +02:00
}
2018-05-15 09:38:20 +02:00
2014-05-07 21:54:34 +02:00
. navbar {
2018-05-15 09:38:20 +02:00
font-family : Futura , Helvetica , Trebuchet MS , Arial , sans-serif ;
margin-bottom : 0 ;
2018-09-18 15:31:15 +02:00
background : transparent ;
2018-09-19 12:30:04 +02:00
font-size : 95 % ;
font-weight : normal ;
2018-09-18 15:31:15 +02:00
. navbar-collapse {
justify-content : space-between ;
}
a {
color : white ;
}
2018-03-28 13:45:21 +02:00
}
2018-05-15 09:38:20 +02:00
2018-10-06 08:03:57 +02:00
. pricing-table {
p {
margin-bottom : 0 ;
padding-bottom : 0 ;
color : darkgrey ;
font-size : 95 % ;
}
}
2014-05-07 21:54:34 +02:00
. navbar-brand {
2018-05-15 09:38:20 +02:00
& : focus {
outline : none ;
}
2018-03-28 13:45:21 +02:00
}
2018-05-15 09:38:20 +02:00
. navbar-custom {
a {
color : #ffffff ;
}
2018-03-28 13:45:21 +02:00
}
2018-05-15 09:38:20 +02:00
2014-05-07 21:54:34 +02:00
. navbar-custom . nav li a {
-webkit-transition : background 0 .3 s ease-in-out ;
-moz-transition : background 0 .3 s ease-in-out ;
2018-03-28 13:45:21 +02:00
transition : background 0 .3 s ease-in-out ;
}
2014-05-07 21:54:34 +02:00
. navbar-custom . nav li a : hover ,
. navbar-custom . nav li a : focus ,
. navbar-custom . nav li . active {
outline : none ;
2018-03-28 13:45:21 +02:00
background-color : rgba ( 255 , 255 , 255 , 0 .2 ) ;
}
2014-05-07 21:54:34 +02:00
. navbar-toggle {
padding : 4 px 6 px ;
font-size : 16 px ;
2018-03-28 13:45:21 +02:00
color : #ffffff ;
}
2014-05-07 21:54:34 +02:00
. navbar-toggle : focus ,
. navbar-toggle : active {
2018-03-28 13:45:21 +02:00
outline : none ;
}
2014-05-07 21:54:34 +02:00
@media ( min-width : 767 px ) {
. navbar {
border-bottom : none ;
letter-spacing : 1 px ;
background : transparent ;
-webkit-transition : background 0 .5 s ease-in-out , padding 0 .5 s ease-in-out ;
-moz-transition : background 0 .5 s ease-in-out , padding 0 .5 s ease-in-out ;
2018-03-28 13:45:21 +02:00
transition : background 0 .5 s ease-in-out , padding 0 .5 s ease-in-out ;
}
2014-05-07 21:54:34 +02:00
. top-nav-collapse {
2018-09-18 15:31:15 +02:00
padding-top : 0 ;
padding-bottom : 0 ;
2018-03-28 13:45:21 +02:00
background-color : #211018 ;
}
2014-05-07 21:54:34 +02:00
. navbar-custom . top-nav-collapse {
2018-03-28 13:45:21 +02:00
border-bottom : 1 px solid rgba ( 255 , 255 , 255 , 0 .3 ) ;
}
}
2015-11-05 11:42:51 +01:00
@media ( max-width : 480 px ) {
2018-03-28 13:45:21 +02:00
. navbar {
display : none ;
}
}
2014-05-07 21:54:34 +02:00
. features-section ,
. outro ,
. intro {
2018-05-24 16:18:47 +02:00
width : 100 % ;
padding : 100 px 0 ;
text-align : center ;
color : #fff ;
2018-03-28 13:45:21 +02:00
}
2014-05-07 21:54:34 +02:00
. intro {
2018-09-18 15:31:15 +02:00
margin-top : - 4 em ;
height : calc ( 100 vh + 4 em ) ;
2018-05-24 16:18:47 +02:00
background : url( images/header.jpg ) no-repeat bottom center scroll ;
2018-12-21 17:41:31 +01:00
// background: url('images/bgtr.svg') top right no-repeat, url('images/bgbl.svg') bottom left no-repeat, url('images/overlay.png'), linear-gradient(45deg, #384955, #655361, #85505f);
2018-05-24 16:18:47 +02:00
background-color : #211018 ;
-webkit-background-size : cover ;
-moz-background-size : cover ;
background-size : cover ;
-o-background-size : cover ;
2018-03-28 13:45:21 +02:00
}
2014-05-07 21:54:34 +02:00
. features-section {
2018-05-24 16:18:47 +02:00
background : url( 'images/bgtr.svg' ) top right no-repeat , url( 'images/bgbl.svg' ) bottom left no-repeat , url( 'images/bgbl.svg' ) bottom left no-repeat , url( 'images/overlay.png' ) , linear-gradient ( 45 deg , #85505f , #384955 , #655361 ) ;
2018-03-28 13:45:21 +02:00
}
2014-05-07 22:36:45 +02:00
. features-section a {
2018-05-24 16:18:47 +02:00
color : #82B397 ;
2018-03-28 13:45:21 +02:00
}
2014-05-07 21:54:34 +02:00
. outro {
2018-05-24 16:18:47 +02:00
background : url( 'images/bgtr.svg' ) top right no-repeat , url( 'images/bgbl.svg' ) bottom left no-repeat , url( 'images/overlay.png' ) , linear-gradient ( 45 deg , #384955 , #655361 , #85505f ) ;
2018-03-28 13:45:21 +02:00
}
2018-05-14 13:27:10 +02:00
2018-05-24 16:18:47 +02:00
section {
h2 {
color : #E7A151 ;
}
h3 {
color : #89B7CD ;
}
2018-05-25 06:31:55 +02:00
h4 {
color : #5CBC86 ;
font-size : 1 .5 em ;
}
2018-05-24 16:18:47 +02:00
}
2018-05-14 13:27:10 +02:00
2014-05-07 21:54:34 +02:00
. brand-heading {
2018-12-21 17:41:31 +01:00
display : inline-flex ;
align-items : flex-end ;
font-family : ' Baumans ' , cursive ;
font-size : 6 em ;
margin-top : 1 em ;
color : white ;
. converse-svg-logo {
height : 1 .2 em ;
margin-right : 0 .25 em ;
. cls-1 {
isolation : isolate ;
}
. cls-2 {
opacity : 0 .5 ;
mix-blend-mode : multiply ;
}
. cls-3 {
fill : white ;
}
. cls-4 {
fill : white ;
}
}
2018-03-28 13:45:21 +02:00
}
2018-05-14 13:27:10 +02:00
2017-01-16 22:15:07 +01:00
. brand-heading-embedded {
2018-03-28 13:45:21 +02:00
margin-top : 1 .5 em ;
}
2014-05-07 21:54:34 +02:00
@media ( min-width : 767 px ) {
. intro {
2018-03-28 13:45:21 +02:00
padding : 0 ;
}
}
2014-05-07 21:54:34 +02:00
. btn-circle {
width : 70 px ;
height : 70 px ;
margin-top : 15 px ;
padding : 7 px 16 px ;
border : 2 px solid #ffffff ;
border-radius : 35 px ;
font-size : 40 px ;
color : #ffffff ;
background : transparent ;
-webkit-transition : background 0 .3 s ease-in-out ;
-moz-transition : background 0 .3 s ease-in-out ;
2018-03-28 13:45:21 +02:00
transition : background 0 .3 s ease-in-out ;
}
2014-05-07 21:54:34 +02:00
. btn-circle : hover ,
. btn-circle : focus {
outline : none ;
color : #ffffff ;
2018-03-28 13:45:21 +02:00
background : rgba ( 255 , 255 , 255 , 0 .1 ) ;
}
2014-05-07 21:54:34 +02:00
. page-scroll . btn-circle i . animated {
-webkit-transition-property : - webkit-transform ;
-webkit-transition-duration : 1 s ;
-moz-transition-property : - moz-transform ;
2018-03-28 13:45:21 +02:00
-moz-transition-duration : 1 s ;
}
2014-05-07 21:54:34 +02:00
. page-scroll . btn-circle : hover i . animated {
-webkit-animation-name : pulse ;
-moz-animation-name : pulse ;
-webkit-animation-duration : 1 .5 s ;
-moz-animation-duration : 1 .5 s ;
-webkit-animation-iteration-count : infinite ;
-moz-animation-iteration-count : infinite ;
-webkit-animation-timing-function : linear ;
2018-03-28 13:45:21 +02:00
-moz-animation-timing-function : linear ;
}
2018-05-15 09:38:20 +02:00
2018-09-18 15:31:15 +02:00
. nav-item {
& . active {
a {
color : #E7A151 !important ;
}
}
}
2014-05-07 21:54:34 +02:00
. content-section {
2018-05-24 16:18:47 +02:00
padding-top : 100 px ;
padding-top : 100 px ;
min-height : 100 vh ;
2018-05-25 06:31:55 +02:00
. privacy-policy {
padding-top : 2 em ;
h4 {
padding-top : 1 .5 em ;
}
p {
font-size : 1 .2 em ;
padding-bottom : 0 ;
margin-bottom : 1 em ;
}
}
2018-03-28 13:45:21 +02:00
}
2014-05-07 21:54:34 +02:00
. donate-section {
2018-05-24 16:18:47 +02:00
width : 100 % ;
padding : 50 px 0 ;
color : #ffffff ;
background-color : #211018 ;
2018-03-28 13:45:21 +02:00
}
2014-05-07 21:54:34 +02:00
. donate-section p . bitcoin-header {
2018-05-24 16:18:47 +02:00
margin : 0 0 5 px ;
2018-03-28 13:45:21 +02:00
}
2014-05-07 21:54:34 +02:00
@media ( min-width : 767 px ) {
2018-05-24 16:18:47 +02:00
. content-section {
padding-bottom : 50 px ;
}
. donate-section {
padding : 100 px 0 ;
}
2018-03-28 13:45:21 +02:00
}
. btn {
2018-05-15 09:38:20 +02:00
font-family : Futura , Helvetica , Trebuchet MS , Arial , sans-serif ;
2018-03-28 13:45:21 +02:00
font-weight : 400 ;
-webkit-transition : all 0 .3 s ease-in-out ;
-moz-transition : all 0 .3 s ease-in-out ;
transition : all 0 .3 s ease-in-out ;
}
. btn-default {
2018-10-06 08:03:57 +02:00
border : 1 px solid #89B7CD ;
color : #89B7CD ;
2018-03-28 13:45:21 +02:00
background-color : transparent ;
}
. btn-default : hover ,
. btn-default : focus {
border : 1 px solid #82B397 ;
outline : none ;
color : #211018 ;
2018-10-06 08:03:57 +02:00
background-color : #89B7CD ;
2018-03-28 13:45:21 +02:00
}
. btn-huge {
padding : 25 px ;
font-size : 26 px ;
}
2018-10-06 08:03:57 +02:00
2014-05-07 21:54:34 +02:00
. banner-social-buttons {
2018-03-28 13:45:21 +02:00
padding-top : 3 em ;
2018-09-07 16:20:30 +02:00
a {
padding : 0 .15 em ;
2018-09-18 15:31:15 +02:00
i {
font-size : 115 % ;
}
2018-09-07 16:20:30 +02:00
}
2018-03-28 13:45:21 +02:00
}
2014-05-07 21:54:34 +02:00
: : -moz-selection {
text-shadow : none ;
background : #fcfcfc ;
2018-03-28 13:45:21 +02:00
background : rgba ( 255 , 255 , 255 , 0 .2 ) ;
}
2014-05-07 21:54:34 +02:00
: : selection {
text-shadow : none ;
background : #fcfcfc ;
2018-03-28 13:45:21 +02:00
background : rgba ( 255 , 255 , 255 , 0 .2 ) ;
}
2014-05-07 21:54:34 +02:00
img : : selection {
2018-03-28 13:45:21 +02:00
background : transparent ;
}
2014-05-07 21:54:34 +02:00
img : : -moz-selection {
2018-03-28 13:45:21 +02:00
background : transparent ;
}
body {
webkit-tap-highlight-color : rgba ( 255 , 255 , 255 , 0 .2 ) ;
}
2014-05-07 21:54:34 +02:00
ul . contact ,
ul . integration ,
ul . screencasts ,
ul . features {
text-align : left ;
2018-03-28 13:45:21 +02:00
font-size : 19 px ;
}
2014-05-07 21:54:34 +02:00
. feature-icon {
display : inline-block ;
position : relative ;
padding-bottom : 5 em ;
margin-bottom : 2 .75 em ;
cursor : default ;
2018-03-28 13:45:21 +02:00
color : #fff ;
}
. feature-icon . fa {
display : inline-block ;
width : 2 em ;
height : 2 em ;
font-size : 4 em ;
border-radius : 100 % ;
box-shadow : inset 0 0 0 1 px white ;
color : white ;
line-height : 2 .1 em ;
}
2014-05-07 21:54:34 +02:00
. feature-icon : before {
content : ' ' ;
background : white ;
position : absolute ;
bottom : 0 ;
left : 50 % ;
margin-left : - 0 .325 em ;
width : 0 .65 em ;
height : 0 .65 em ;
display : block ;
2018-03-28 13:45:21 +02:00
border-radius : 100 % ;
}
2014-05-07 21:54:34 +02:00
. feature-icon : after {
content : ' ' ;
position : absolute ;
left : 50 % ;
bottom : 0 .65 em ;
width : 1 px ;
height : 4 .35 em ;
background : white ;
2018-03-28 13:45:21 +02:00
margin-left : - 0 .5 px ;
}
2015-11-05 11:36:47 +01:00
. row {
2018-03-28 13:45:21 +02:00
margin-left : 0 ;
margin-right : 0 ;
}
2018-01-25 15:27:17 +01:00
. mastodon {
2018-09-18 15:31:15 +02:00
width : 3 .6 em ;
height : 3 .6 em ;
margin-top : 0 .6 em ;
2018-03-28 13:45:21 +02:00
}
2018-01-25 15:27:17 +01:00
2016-05-23 21:21:42 +02:00
. sponsors {
2018-03-28 13:45:21 +02:00
clear : both ;
font-size : 1 .4 em ;
2018-10-06 22:29:35 +02:00
padding : 0 0 4 em 0 ;
2018-05-24 16:18:47 +02:00
ul {
padding : 0 ;
}
2018-03-28 13:45:21 +02:00
}
2018-01-02 15:02:31 +01:00
. sponsors h2 {
2018-03-28 13:45:21 +02:00
text-align : center ;
}
2018-01-02 15:02:31 +01:00
. sponsors ul {
2018-03-28 13:45:21 +02:00
margin : 0 0 1 em 0 ;
}
2018-01-02 15:02:31 +01:00
. sponsors ul li {
2018-03-28 13:45:21 +02:00
margin : 1 em 0 ;
list-style : none ;
}
2017-12-05 14:11:48 +01:00
. sponsors-text {
2018-03-28 13:45:21 +02:00
text-align : left ;
2018-10-06 22:29:35 +02:00
padding : 0 0 1 em 0 ;
2018-03-28 13:45:21 +02:00
}