Files @ 70138d0433e3
Branch filter:

Location: symposion_app/static/src/scss/app.scss - annotation

Tobias Schulmann
Favicon update
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
4d15cbf85c48
4d15cbf85c48
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
4d15cbf85c48
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
19a5bbf9293e
@import url('https://fonts.googleapis.com/css?family=Space+Mono:400,700');

$primary: #0F7C11;
$secondary: #FFFFFF;

$font-family-base: "Space Mono" !default;
$headings-font-family: "Space Mono";

$font-size-base: 1rem;
$h1-font-size: $font-size-base * 4.75;
$h2-font-size: $font-size-base * 2.5;
$h3-font-size: $font-size-base * 1.875;

$line-height-base: 1.6875;
$headings-line-height: 1.05;

$padding-left-default: 5.3125rem;

body {
    overflow-x: hidden;
}

.navbar-brand {
    width: 200px;

    img {
        max-width: 100%;
        height: auto;
    }
    
}

.text-page {
    h2 {
        padding-top: 3rem;
        padding-bottom: 2rem;
    }
    
    h1 {
        padding-bottom: 6rem;
    }
}

.navbar-collapse {
    margin-left: $padding-left-default;
}


.navbar-toggler {
    border: 0 !important;
    
    &.green-toggler {
        .navbar-toggler-icon {
            background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(15,124,17, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
        }
    }

    &.white-toggler {
        .navbar-toggler-icon {
            background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
        }
    }
} 


html {
    font-size: 16px;
}

footer {
    margin-top: 12rem;
    padding-left: $padding-left-default;
    color: $primary;
    font-size: 0.81rem
}

#hero {
    width: 100%;
    padding-left: $padding-left-default;
    padding-right: 5.3125rem;
}

.green-block {
    margin-top: 16rem;
    margin-bottom: 8rem;
    padding-top: 24rem;
}

li.nav-item {
    height: 2.75rem;

    a.nav-link {
        padding-top: 0;
    }

    &.active > a.nav-link {
        font-weight: 700;
    
        &:before {
            content: "•";
            margin-right: -4px;
        }
    }
}

main.container-fluid {
    padding: 0;
}

@import "nav.scss";
@import "bootstrap.scss";


.content {
    //padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: $padding-left-default / 3 !important;
    padding-right: $padding-left-default / 3 !important; 

    @include media-breakpoint-up(md) {
        padding-left: $padding-left-default !important;
        padding-right: 5.3125rem !important;    
    }
}

.homepage-venue {
    padding-bottom: 0px;
    margin-bottom: 0px;
    
    @include media-breakpoint-up(sm) {
        text-align: right;

        h2 {
            float: left;
        }
    }   
}

.sidescroll-container {
    overflow-y: hidden;
}


.sidescroll {    
    margin-bottom: -30px;
    padding-bottom: 30px;
    background: linear-gradient(0deg, $primary 50%, $secondary 50%) !important;

    @include media-breakpoint-up(md) {
        padding-left: $padding-left-default !important;   
    }

    display: flex;
    flex-wrap: nowrap;
    cursor: grab;

    div ~ div {
        margin-left: 15px;
    }

    div {
        min-width: 30%;

        @include media-breakpoint-down(sm) {
            min-width: 80%;
        }    

        img {
            max-width: 100%;
            height: auto;
        }
    }
   
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;

    &::-webkit-scrollbar {
        display: none;
    }
}

#map {
    width: 100%;
    height: 480px;
    filter: grayscale(100%);
}