--- --- @import "{{ site.theme }}"; $content-width:800px; $link-color: #0082c9; $bg-color: white; $txt-color: #333; $border-color: #e8e8e8; $header-height: 10vh; .scrolled{ } .fullscreen{ width: 100%; background-color: black; min-height: calc(100vh - #{$header-height}); margin-top: $header-height; display: flex; justify-content: center; align-items:center; } header.site-header{ position: fixed; width: 100vw; border-top: none; min-height: $header-height; display: flex; align-items: center; background-color: black;//$bg-color; border-bottom: 2px solid $txt-color; a, a:visited { color : $txt-color; } img{ height: calc(#{$header-height / 1.5}); } .wrapper::after{ content: none; } .site-title{ @include relative-font-size(1.2); float:none; // visibility: hidden; // background-image: url('../assets/images/logo.svg'); } // .site-logo{ // background: url('../assets/images/logo.svg') no-repeat; // background-size: contain; // } .wrapper { width: $content-width; display: flex; justify-content: space-between; } .site-nav .page-link{ color: #2a7ae2; letter-spacing : 0.02em; font-weight: bold; //background-color: $txt-color; padding: 5px; font-variant: small-caps; @include relative-font-size(1.2); &:hover{ text-decoration: none; background-color: #2a7ae2; color:white; } } } body{ @include relative-font-size(1.4); h2, h3 { letter-spacing : 0.02em; } h3{ font-weight: bold; } .blog { .post-list li { p{ margin-bottom: 10px } } h3{ margin-bottom: 5px; border-bottom: 1px solid $border-color; font-weight: normal; } h3 a, h3 a:visited { // color: $bg-color; // background-color: $txt-color; width: 50%; // padding:5px; } background-color: $bg-color; color: $txt-color; .post-meta-tags-cats { margin-top:5px; @include relative-font-size(0.8); .post-meta::after{ color: $txt-color; content: " / "; } .post-meta-category:not(:last-child)::after{ content: " ยท "; } } .read-more{ @include relative-font-size(0.8); } } } h2 { font-weight: bold; margin-top: 50px; } h3{ @include relative-font-size(1.1); margin-top: 40px; } .page-content{ margin-top: $header-height; } .home-page-content{ margin-top: 10px; @include relative-font-size(1.1); } .logo-home { display:flex; flex-direction: column; color: white; img{ width: 25vw; } h2{ @include relative-font-size(1.2); letter-spacing: 0.03em; } } .post-list{ @include relative-font-size(1.1); p{ @include relative-font-size(1); line-height: 200%; } } .post-content{ @include relative-font-size(1.1); /*h2 { font-weight: 600; margin-top: 50px; }*/ h3{ @include relative-font-size(1.2); margin-top:40px; } } .wrapper{ max-width: $content-width; } .services-list{ list-style-type: none; display: flex; flex-wrap: wrap; li{ display: flex; width: calc(25% - 12px); margin: 5px; border: 1px solid #555; /*justify-content: center; align-items: center;*/ box-shadow: 8px 8px 12px #aaa; a{ display : flex; justify-content: center; align-items: center; flex: 1; &:hover{ box-shadow: none; background-color: black; color : white; text-decoration: none; // a { // color : white; // } } } } li:after{ content: ''; display: block; padding-bottom: 100%; } } .cgu{ text-align: center; } // .container{ // border: 2px solid black; // display: flex; // flex-wrap: wrap; // }