4 files deleted
19 files added
3 files modified
| New file |
| | |
| | | .animated { |
| | | transition: top .8s linear; |
| | | -webkit-animation-duration: 1s; |
| | | -moz-animation-duration: 1s; |
| | | -ms-animation-duration: 1s; |
| | | -o-animation-duration: 1s; |
| | | animation-duration: 1s; |
| | | } |
| | | |
| | | .animated.hinge { |
| | | -webkit-animation-duration: 1s; |
| | | -moz-animation-duration: 1s; |
| | | -ms-animation-duration: 1s; |
| | | -o-animation-duration: 1s; |
| | | animation-duration: 1s; |
| | | } |
| | | |
| | | @-webkit-keyframes fadeInDown { |
| | | 0% { |
| | | -webkit-transform: translateY(-20px); |
| | | } |
| | | |
| | | 100% { |
| | | -webkit-transform: translateY(0); |
| | | } |
| | | } |
| | | |
| | | @-moz-keyframes fadeInDown { |
| | | 0% { |
| | | -moz-transform: translateY(-20px); |
| | | } |
| | | |
| | | 100% { |
| | | -moz-transform: translateY(0); |
| | | } |
| | | } |
| | | |
| | | @-o-keyframes fadeInDown { |
| | | 0% { |
| | | -o-transform: translateY(-20px); |
| | | } |
| | | |
| | | 100% { |
| | | -o-transform: translateY(0); |
| | | } |
| | | } |
| | | |
| | | @keyframes fadeInDown { |
| | | 0% { |
| | | transform: translateY(-20px); |
| | | } |
| | | |
| | | 100% { |
| | | transform: translateY(0); |
| | | } |
| | | } |
| | | |
| | | .fadeInDown { |
| | | -webkit-animation-name: fadeInDown; |
| | | -moz-animation-name: fadeInDown; |
| | | -o-animation-name: fadeInDown; |
| | | animation-name: fadeInDown; |
| | | } |
| New file |
| | |
| | | *, |
| | | *:after, |
| | | *:before { |
| | | box-sizing: inherit; |
| | | } |
| | | |
| | | html { |
| | | background-color: $bg-color; |
| | | -webkit-font-smoothing: antialiased; |
| | | } |
| | | |
| | | body { |
| | | color: $body-color; |
| | | font-family: $text-font-family; |
| | | font-size: 15px; |
| | | width: 100%; |
| | | margin: 0 auto 30px auto; |
| | | background-color: $bg-color; |
| | | } |
| | | |
| | | p { |
| | | line-height: 1.9em; |
| | | font-weight: 400; |
| | | font-size: 14px; |
| | | } |
| | | |
| | | a { |
| | | text-decoration: none; |
| | | } |
| | | |
| | | blockquote { |
| | | padding: 0 1em; |
| | | border-left: .25em solid $blockquote-border-color; |
| | | color: $blockquote-text-color; |
| | | } |
| | | |
| | | .category { |
| | | padding: 4px 6px; |
| | | border-radius: 3px; |
| | | color: $tag-color !important; |
| | | background-color: $secondary-bg-color; |
| | | border: 1px solid $border-color; |
| | | } |
| | | |
| | | .tag::before { |
| | | content: "#"; |
| | | opacity: .5; |
| | | } |
| | | |
| | | .tag, |
| | | .category { |
| | | display: inline-block; |
| | | font-size: 15px; |
| | | line-height: 1; |
| | | margin: 5px 8px 5px 0; |
| | | } |
| | | |
| | | pre { |
| | | background-color: $pre-bg-color; |
| | | padding: 5px; |
| | | display: block; |
| | | overflow-x: auto; |
| | | } |
| | | |
| | | .info i { |
| | | opacity: 0.5; |
| | | margin-right: 5px; |
| | | } |
| | | |
| | | a:link, |
| | | a:visited { |
| | | opacity: 1; |
| | | } |
| | | |
| | | a:hover, |
| | | a:active { |
| | | color: #2660ab; |
| | | } |
| | | |
| | | .page_404 { |
| | | text-align: center; |
| | | padding-top: 50px; |
| | | } |
| | | |
| | | .archive { |
| | | width: 100%; |
| | | } |
| | | |
| | | |
| | | .list-with-title { |
| | | font-size: 14px; |
| | | margin: 30px; |
| | | padding: 0; |
| | | } |
| | | |
| | | .list-with-title li { |
| | | list-style-type: none; |
| | | padding: 0; |
| | | } |
| | | |
| | | .list-with-title .listing-title { |
| | | font-size: 24px; |
| | | color: #666666; |
| | | font-weight: 600; |
| | | line-height: 2.2em; |
| | | } |
| | | |
| | | .list-with-title .listing { |
| | | padding: 0; |
| | | } |
| | | |
| | | .list-with-title .listing .listing-post { |
| | | padding-bottom: 5px; |
| | | } |
| | | |
| | | .list-with-title .listing .listing-post .post-time { |
| | | float: right; |
| | | color: #C5C5C5; |
| | | } |
| | | |
| | | .list-with-title .listing .listing-post a { |
| | | color: #8F8F8F; |
| | | } |
| | | |
| | | .list-with-title .listing .listing-post a:hover { |
| | | color: #2660ab; |
| | | } |
| | | |
| | | /* about */ |
| | | .about { |
| | | margin: 30px; |
| | | } |
| | | |
| | | .about h3 { |
| | | font-size: 22px; |
| | | } |
| | | |
| | | /* links*/ |
| | | .links { |
| | | margin: 30px; |
| | | } |
| | | |
| | | .links h3 { |
| | | font-size: 22px; |
| | | } |
| | | |
| | | .links a { |
| | | cursor: pointer; |
| | | } |
| | | |
| | | .tab-community { |
| | | color: #666; |
| | | } |
| | | |
| | | .read_more { |
| | | font-size: 14px; |
| | | } |
| | | |
| | | |
| | | @media screen and (max-width: 960px), |
| | | print { |
| | | .sidebar { |
| | | width: 100%; |
| | | position: absolute; |
| | | border-right: none; |
| | | z-index: 1; |
| | | } |
| | | |
| | | .sidebar .logo-title { |
| | | padding-top: 120px; |
| | | } |
| | | |
| | | .sidebar .logo-title .title img { |
| | | width: 100px; |
| | | } |
| | | |
| | | .sidebar .logo-title .title h3 { |
| | | font-size: 20px; |
| | | } |
| | | |
| | | .page-top { |
| | | width: 100%; |
| | | } |
| | | |
| | | .post-title h3 { |
| | | line-height: 1.6; |
| | | } |
| | | |
| | | .content { |
| | | margin-top: 420px; |
| | | width: 100%; |
| | | z-index: 2; |
| | | position: absolute; |
| | | } |
| | | |
| | | .footer { |
| | | display: none; |
| | | } |
| | | |
| | | .share { |
| | | display: grid; |
| | | } |
| | | |
| | | .page-top .nav { |
| | | background-color: $secondary-bg-color; |
| | | box-shadow: 0 8px 16px rgba(10, 10, 10, .1); |
| | | padding: .5rem 0; |
| | | width: 100%; |
| | | display: none; |
| | | margin-top: 0px; |
| | | } |
| | | |
| | | .page-top .nav.is-active { |
| | | /* display: block; */ |
| | | display: block; |
| | | } |
| | | |
| | | .page-top .nav li { |
| | | display: block; |
| | | flex-grow: 0; |
| | | flex-shrink: 0; |
| | | line-height: 2.5; |
| | | padding: .5rem .75rem; |
| | | position: relative; |
| | | text-transform: uppercase; |
| | | text-align: center; |
| | | font-size: 1.3em; |
| | | } |
| | | |
| | | .page-top .nav a.current { |
| | | border-bottom: none; |
| | | } |
| | | |
| | | .navbar-burger { |
| | | cursor: pointer; |
| | | display: block; |
| | | height: 3.25rem; |
| | | position: relative; |
| | | width: 3.25rem; |
| | | margin-left: auto; |
| | | } |
| | | |
| | | .navbar-burger span { |
| | | background-color: $heading-color; |
| | | display: block; |
| | | height: 1px; |
| | | left: calc(50% - 8px); |
| | | position: absolute; |
| | | transform-origin: center; |
| | | transition-duration: 86ms; |
| | | transition-property: background-color, opacity, transform; |
| | | transition-timing-function: ease-out; |
| | | width: 16px; |
| | | } |
| | | |
| | | .navbar-burger span:nth-child(1) { |
| | | top: calc(50% - 6px); |
| | | } |
| | | |
| | | .navbar-burger span:nth-child(2) { |
| | | top: calc(50% - 1px); |
| | | } |
| | | |
| | | .navbar-burger span:nth-child(3) { |
| | | top: calc(50% + 4px); |
| | | } |
| | | |
| | | .theme-switch-item { |
| | | float: none; |
| | | } |
| | | } |
| | | |
| | | @media print { |
| | | .page-top { |
| | | display: none; |
| | | } |
| | | } |
| New file |
| | |
| | | @mixin base_dark { |
| | | |
| | | html { |
| | | background-color: $bg-color-dark; |
| | | } |
| | | |
| | | body { |
| | | color: $body-color-dark; |
| | | background-color: $bg-color-dark; |
| | | } |
| | | |
| | | blockquote { |
| | | border-left: .25em solid $blockquote-border-color-dark; |
| | | color: $blockquote-text-color-dark; |
| | | } |
| | | |
| | | .category { |
| | | color: $tag-color-dark !important; |
| | | background-color: $secondary-bg-color-dark; |
| | | border: 1px solid $border-color-dark; |
| | | } |
| | | |
| | | pre { |
| | | background-color: $pre-bg-color-dark; |
| | | } |
| | | |
| | | a:link, |
| | | a:visited { |
| | | color: $tag-color-dark; |
| | | } |
| | | |
| | | .page-top .nav { |
| | | background-color: $secondary-bg-color; |
| | | } |
| | | |
| | | .navbar-burger span { |
| | | background-color: $heading-color; |
| | | } |
| | | |
| | | } |
| New file |
| | |
| | | a.btn { |
| | | color: #868686; |
| | | font-weight: 400; |
| | | } |
| | | |
| | | .btn { |
| | | display: inline-block; |
| | | position: relative; |
| | | outline: 0; |
| | | color: var(--post-color); |
| | | background: transparent; |
| | | font-size: 14px; |
| | | text-align: center; |
| | | text-decoration: none; |
| | | cursor: pointer; |
| | | border: 1px solid $border-color; |
| | | white-space: nowrap; |
| | | font-weight: 400; |
| | | font-style: normal; |
| | | border-radius: 999em; |
| | | } |
| | | |
| | | .btn:hover { |
| | | display: inline-block; |
| | | position: relative; |
| | | outline: 0px; |
| | | color: #464545; |
| | | background: transparent; |
| | | font-size: 14px; |
| | | text-align: center; |
| | | text-decoration: none; |
| | | cursor: pointer; |
| | | border: 1px solid #464545; |
| | | white-space: nowrap; |
| | | font-weight: 400; |
| | | font-style: normal; |
| | | border-radius: 999em; |
| | | } |
| | | |
| | | [role="back"] { |
| | | padding: 0.5em 1.25em; |
| | | line-height: 1.666em; |
| | | } |
| | | |
| | | [role="home"] { |
| | | padding: 0.5em 1.25em; |
| | | line-height: 1.666em; |
| | | } |
| | | |
| | | [role="navigation"] { |
| | | padding: 0.5em 1.25em; |
| | | line-height: 1.666em; |
| | | } |
| | | |
| | | [role="tags"] { |
| | | padding: 6px 12px; |
| | | } |
| | | |
| | | .back-button { |
| | | padding-top: 30px; |
| | | max-width: 100px; |
| | | padding-left: 40px; |
| | | float: left; |
| | | } |
| New file |
| | |
| | | @mixin buttons_dark { |
| | | .btn { |
| | | border: 1px solid $border-color-dark; |
| | | } |
| | | } |
| New file |
| | |
| | | #install-btn { |
| | | position: fixed; |
| | | bottom: 0px; |
| | | right: 6px; |
| | | } |
| | | |
| | | #disqus_thread { |
| | | margin: 30px; |
| | | border-bottom: 1px solid $border-color; |
| | | } |
| | | |
| | | #fb_comments_container { |
| | | margin: 30px; |
| | | } |
| | | |
| | | .utterances { |
| | | max-width: unset; |
| | | } |
| | | |
| | | .comment-count { |
| | | color: #666; |
| | | } |
| | |
| | | font-size: 14px; |
| | | padding: 8px; |
| | | outline: none; |
| | | background-color: var(--bg-color); |
| | | border: 1px solid var(--form-border-color); |
| | | color: var(--body-color); |
| | | background-color: $bg-color; |
| | | border: 1px solid $form-border-color; |
| | | color: $body-color; |
| | | } |
| | | .form-style ul li .field-style:focus { |
| | | box-shadow: 0 0 5px; |
| | |
| | | float:right; |
| | | } |
| | | .form-style ul li textarea { |
| | | background-color: var(--bg-color); |
| | | border: 1px solid var(--form-border-color); |
| | | color: var(--body-color); |
| | | background-color: $bg-color; |
| | | border: 1px solid $form-border-color; |
| | | color: $body-color; |
| | | width: 100%; |
| | | height: auto; |
| | | } |
| | | .form-style ul li input[type="button"], |
| | | .form-style ul li input[type="submit"] { |
| | | background-color: var(--bg-color); |
| | | border: 1px solid var(--form-border-color); |
| | | background-color: $bg-color; |
| | | border: 1px solid $form-border-color; |
| | | display: inline-block; |
| | | cursor: pointer; |
| | | color: var(--body-color); |
| | | color: $body-color; |
| | | text-decoration: none; |
| | | width: 100%; |
| | | } |
| | | .form-style ul li input[type="button"]:hover, |
| | | .form-style ul li input[type="submit"]:hover { |
| | | background-color: var(--bg-color); |
| | | border: 1px solid var(--form-button-hover-border-color); |
| | | background-color: $bg-color; |
| | | border: 1px solid $form-button-hover-border-color; |
| | | } |
| New file |
| | |
| | | .content { |
| | | height: auto; |
| | | float: right; |
| | | width: $content-width; |
| | | margin-top: 60px; |
| | | } |
| | | |
| | | .page-top { |
| | | width: $content-width; |
| | | position: fixed; |
| | | right: 0; |
| | | z-index: 3; |
| | | background-color: $bg-color; |
| | | height: 60px; |
| | | border-bottom: 1px solid $border-color; |
| | | } |
| | | |
| | | .page-top .nav { |
| | | list-style: none; |
| | | padding: 11px 30px; |
| | | float: left; |
| | | font-size: 12px; |
| | | display: block; |
| | | width: calc(100% - 30px; |
| | | } |
| | | |
| | | .page-top .nav li { |
| | | position: relative; |
| | | display: initial; |
| | | padding-right: 20px; |
| | | } |
| | | |
| | | .page-top .nav a { |
| | | color: $nav-text-color; |
| | | } |
| | | |
| | | .page-top .nav a:hover { |
| | | color: #2660ab; |
| | | } |
| | | |
| | | .page-top .nav a.current { |
| | | color: $nav-text-color; |
| | | padding-bottom: 22px; |
| | | border-bottom: 1px solid $nav-text-color; |
| | | } |
| | | |
| | | .theme-switch-item { |
| | | float: right; |
| | | font-size: 2em; |
| | | margin-top: -5px; |
| | | } |
| | | |
| | | .page-top .information { |
| | | float: right; |
| | | padding-top: 12px; |
| | | padding-right: 20px; |
| | | } |
| | | |
| | | .page-top .information .avatar { |
| | | float: right; |
| | | } |
| | | |
| | | .page-top .information .avatar img { |
| | | width: 32px; |
| | | height: 32px; |
| | | border-radius: 300px; |
| | | } |
| | | |
| | | .page-top .information .back_btn { |
| | | float: left; |
| | | padding-top: 5px; |
| | | margin-right: -10px; |
| | | } |
| | | |
| | | .page-top .information .back_btn li { |
| | | display: initial; |
| | | padding-right: 40px; |
| | | } |
| New file |
| | |
| | | @mixin content_dark { |
| | | .page-top { |
| | | background-color: $bg-color-dark; |
| | | border-bottom: 1px solid $border-color-dark; |
| | | } |
| | | |
| | | .page-top .nav a { |
| | | color: $nav-text-dark; |
| | | } |
| | | |
| | | .page-top .nav a.current { |
| | | color: $nav-text-dark; |
| | | border-bottom: 1px solid $nav-text-dark; |
| | | } |
| | | } |
| New file |
| | |
| | | .footer { |
| | | clear: both; |
| | | text-align: center; |
| | | font-size: 10px; |
| | | margin: 0 auto; |
| | | bottom: 0; |
| | | width: 100%; |
| | | padding-bottom: 20px; |
| | | flex: 0; |
| | | position: relative; |
| | | } |
| | | |
| | | .footer a { |
| | | color: #A6A6A6; |
| | | } |
| | | |
| | | .footer a:hover { |
| | | color: #2660ab; |
| | | } |
| New file |
| | |
| | | .menu { |
| | | float: right; |
| | | padding-top: 30px; |
| | | } |
| | | |
| | | .menu .btn-down { |
| | | margin: 0px; |
| | | } |
| | | |
| | | .menu .btn-down li { |
| | | list-style: none; |
| | | width: 100px; |
| | | } |
| | | |
| | | .menu .btn-down li a { |
| | | display: inline-block; |
| | | position: relative; |
| | | padding: 0.5em 1.25em; |
| | | outline: 0; |
| | | color: $post-color; |
| | | background: transparent; |
| | | font-size: 14px; |
| | | text-align: center; |
| | | text-decoration: none; |
| | | cursor: pointer; |
| | | border: 1px solid $border-color; |
| | | white-space: nowrap; |
| | | font-weight: 400; |
| | | font-style: normal; |
| | | border-radius: 999em; |
| | | margin-top: 5px; |
| | | } |
| | | |
| | | .menu .btn-down li a:hover { |
| | | position: relative; |
| | | padding: 0.5em 1.25em; |
| | | outline: 0; |
| | | color: #fff; |
| | | background: #3CBD10; |
| | | font-size: 14px; |
| | | text-align: center; |
| | | text-decoration: none; |
| | | cursor: pointer; |
| | | border: 1px solid rgba(0, 0, 0, 0.15); |
| | | white-space: nowrap; |
| | | font-weight: 400; |
| | | font-style: normal; |
| | | border-radius: 999em; |
| | | margin-top: 5px; |
| | | } |
| | | |
| | | .menu .btn-down div { |
| | | position: absolute; |
| | | visibility: hidden; |
| | | width: 100px; |
| | | float: right; |
| | | } |
| | | |
| | | .navbar-burger { |
| | | display: none; |
| | | } |
| New file |
| | |
| | | @mixin menu_dark { |
| | | |
| | | .menu .btn-down li a { |
| | | border: 1px solid $border-color-dark; |
| | | } |
| | | |
| | | } |
| New file |
| | |
| | | .pagination { |
| | | margin: 30px; |
| | | padding: 0px 0 56px 0; |
| | | text-align: center; |
| | | } |
| | | |
| | | .pagination ul { |
| | | list-style: none; |
| | | margin: 0; |
| | | padding: 0; |
| | | height: 13px; |
| | | } |
| | | |
| | | .pagination ul li { |
| | | margin: 0 2px 0 2px; |
| | | display: inline; |
| | | line-height: 1; |
| | | } |
| | | |
| | | .pagination ul li a { |
| | | text-decoration: none; |
| | | color: $body-color; |
| | | } |
| | | |
| | | .pagination .pre { |
| | | float: left; |
| | | } |
| | | |
| | | .pagination .next { |
| | | float: right; |
| | | } |
| New file |
| | |
| | | @mixin pagination_dark { |
| | | |
| | | .pagination ul li a { |
| | | color: $body-color-dark; |
| | | } |
| | | |
| | | } |
| New file |
| | |
| | | .post { |
| | | background-color: $bg-color; |
| | | margin: 30px; |
| | | } |
| | | |
| | | .post .post-title h1 { |
| | | text-transform: uppercase; |
| | | font-size: 30px; |
| | | letter-spacing: 5px; |
| | | line-height: 1; |
| | | } |
| | | |
| | | .post .post-title h2 { |
| | | text-transform: uppercase; |
| | | letter-spacing: 1px; |
| | | font-size: 28px; |
| | | line-height: 1; |
| | | font-weight: 600; |
| | | color: $heading-color; |
| | | } |
| | | |
| | | .post .post-title h3 { |
| | | text-transform: uppercase; |
| | | letter-spacing: 1px; |
| | | line-height: 1; |
| | | font-weight: 600; |
| | | /* color: #464646; */ |
| | | color: $heading-color; |
| | | font-size: 22px; |
| | | margin: 0; |
| | | } |
| | | |
| | | .post .post-title a { |
| | | text-decoration: none; |
| | | letter-spacing: 1px; |
| | | color: $heading-color; |
| | | } |
| | | |
| | | .post .post-title a:hover { |
| | | text-decoration: underline; |
| | | } |
| | | |
| | | .post .post-content a { |
| | | text-decoration: none; |
| | | letter-spacing: 1px; |
| | | color: #2660ab; |
| | | } |
| | | |
| | | .post .post-content a:hover { |
| | | color: #2F69B3; |
| | | } |
| | | |
| | | .post .post-content h3 { |
| | | font-size: 22px; |
| | | font-weight: 600; |
| | | } |
| | | |
| | | .post .post-content h4 { |
| | | /* color: $heading-color; */ |
| | | font-size: 16px; |
| | | } |
| | | |
| | | .post .post-content img { |
| | | max-width: 100%; |
| | | } |
| | | |
| | | .post .post-footer { |
| | | padding: 0 0 10px 0; |
| | | border-bottom: 1px solid $border-color; |
| | | } |
| | | |
| | | .post .post-footer .meta { |
| | | max-width: 100%; |
| | | display: flex; |
| | | color: #bbbbbb; |
| | | } |
| | | |
| | | .post .post-footer .meta .info { |
| | | float: left; |
| | | font-size: 12px; |
| | | margin-bottom: 1em; |
| | | color: $body-color; |
| | | } |
| | | |
| | | .post .post-footer .info .separator a { |
| | | margin-right: 0.2em; |
| | | } |
| | | |
| | | .post .post-footer .meta .info .date { |
| | | margin-right: 10px; |
| | | margin-left: 5px |
| | | } |
| | | |
| | | .info { |
| | | margin: 1em; |
| | | } |
| | | |
| | | .info span { |
| | | margin-right: 0.5em; |
| | | } |
| | | |
| | | .post .post-footer .meta a { |
| | | text-decoration: none; |
| | | color: $body-color; |
| | | } |
| | | |
| | | .post .post-footer .meta a:hover { |
| | | color: #2660ab; |
| | | } |
| | | |
| | | .post .post-footer .meta i { |
| | | margin-right: 6px; |
| | | } |
| | | |
| | | .post .post-footer .tags { |
| | | padding-bottom: 15px; |
| | | font-size: 13px; |
| | | } |
| | | |
| | | .post .post-footer .tags ul { |
| | | list-style-type: none; |
| | | display: inline; |
| | | margin: 0; |
| | | padding: 0; |
| | | } |
| | | |
| | | .post .post-footer .tags ul li { |
| | | list-style-type: none; |
| | | margin: 0; |
| | | padding-right: 5px; |
| | | display: inline; |
| | | } |
| | | |
| | | .post .post-footer .tags a { |
| | | text-decoration: none; |
| | | color: $post-color; |
| | | font-weight: 400; |
| | | } |
| | | |
| | | .post .post-footer .tags a:hover { |
| | | text-decoration: none; |
| | | } |
| | | |
| | | .post .post-thumbnail { |
| | | width: 100%; |
| | | padding-bottom: 1em; |
| | | box-shadow: black; |
| | | border-radius: 0.5em; |
| | | overflow: hidden; |
| | | transition: box-shadow .3s ease; |
| | | |
| | | } |
| | | |
| | | .post .post-thumbnail img { |
| | | width: 100%; |
| | | height: $thumbnail-height; |
| | | object-fit: cover; |
| | | border: 1px solid $border-color; |
| | | border-bottom: 0px; |
| | | } |
| New file |
| | |
| | | @mixin post_dark { |
| | | .post { |
| | | background-color: $bg-color-dark; |
| | | } |
| | | |
| | | .post .post-title h2 { |
| | | color: $heading-color-dark; |
| | | } |
| | | |
| | | .post .post-title h3 { |
| | | color: $heading-color-dark; |
| | | } |
| | | |
| | | .post .post-title a { |
| | | color: $heading-color-dark; |
| | | } |
| | | |
| | | .post .post-footer { |
| | | border-bottom: 1px solid $border-color-dark; |
| | | } |
| | | |
| | | .post .post-footer .meta a { |
| | | color: $body-color-dark; |
| | | } |
| | | |
| | | .post .post-footer .tags a { |
| | | color: $post-color-dark; |
| | | } |
| | | |
| | | .post .post-thumbnail img { |
| | | border: 1px solid $border-color-dark; |
| | | } |
| | | } |
| New file |
| | |
| | | .sidebar { |
| | | width: $sidebar-width; |
| | | -webkit-background-size: cover; |
| | | background-size: cover; |
| | | background-color:$bg-color; |
| | | height: 100%; |
| | | top: 0; |
| | | left: 0; |
| | | position: fixed; |
| | | z-index: 4; |
| | | border-right: 1px solid$border-color; |
| | | display: flex; |
| | | flex-direction: column; |
| | | min-height: 100%; |
| | | } |
| | | |
| | | .sidebar .logo-title { |
| | | text-align: center; |
| | | padding-top: 240px; |
| | | flex: 1; |
| | | } |
| | | |
| | | .sidebar .logo-title .description { |
| | | font-size: 14px; |
| | | } |
| | | |
| | | .sidebar .logo-title .logo { |
| | | margin: 0 auto; |
| | | } |
| | | |
| | | .sidebar .logo-title .title img { |
| | | width: 127px; |
| | | border-radius: 50%; |
| | | } |
| | | |
| | | .sidebar .logo-title .title h3 { |
| | | text-transform: uppercase; |
| | | font-size: 2rem; |
| | | font-weight: bold; |
| | | letter-spacing: 2px; |
| | | line-height: 1; |
| | | margin: 1em; |
| | | } |
| | | |
| | | .sidebar .logo-title .title a { |
| | | text-decoration: none; |
| | | color:$heading-color; |
| | | font-size: 2rem; |
| | | font-weight: bold; |
| | | } |
| | | |
| | | .sidebar .social-links { |
| | | list-style: none; |
| | | padding: 0; |
| | | font-size: 14px; |
| | | text-align: center; |
| | | flex: 7; |
| | | } |
| | | |
| | | .sidebar .social-links i { |
| | | margin-right: 3px; |
| | | } |
| | | |
| | | .sidebar .social-links li { |
| | | display: inline; |
| | | padding: 0 4px; |
| | | line-height: 0; |
| | | } |
| | | |
| | | .sidebar .social-links a { |
| | | color:$heading-color; |
| | | } |
| | | |
| | | .sidebar .social-links a:hover { |
| | | color: #2660ab; |
| | | } |
| New file |
| | |
| | | @mixin sidebar_dark { |
| | | |
| | | .sidebar { |
| | | background-color:$bg-color-dark; |
| | | border-right: 1px solid$border-color-dark; |
| | | |
| | | } |
| | | |
| | | .sidebar .logo-title .title a { |
| | | color:$heading-color-dark; |
| | | } |
| | | |
| | | } |
| | |
| | | // Font Variables |
| | | |
| | | $text-font-family: Verdana, sans-serif; |
| | | // Color Variables |
| | | // Light version |
| | | $bg-color: #fff; |
| | | $secondary-bg-color: #eeeeee; |
| | | $heading-color: #5f5f5f; |
| | | $body-color: rgba(0, 0, 0, 0.7); |
| | | $post-color: rgba(0, 0, 0, 0.44); |
| | | $border-color: rgba(0, 0, 0, 0.15); |
| | | $form-border-color: #9f9f9f; |
| | | $form-button-hover-border-color: #000; |
| | | $pre-bg-color: #f9f9fd; |
| | | $nav-text-color: #5a5a5a; |
| | | $tag-color: #424242; |
| | | $blockquote-text-color: #858585; |
| | | $blockquote-border-color: #dfe2e5; |
| | | |
| | | // Dark version |
| | | $bg-color-dark: #292a2d; |
| | | $secondary-bg-color-dark: #2c2d32; |
| | | $heading-color-dark: rgb(169, 169, 179); |
| | | $body-color-dark: rgb(169, 169, 179); |
| | | $post-color-dark: rgba(0, 0, 0, 0.44); |
| | | $border-colo-darkr: rgb(38, 38, 38); |
| | | $form-border-color-dark: rgb(169, 169, 179); |
| | | $form-button-hover-border-color-dark: #fff; |
| | | $pre-bg-color-dark: rgb(33, 33, 45); |
| | | $nav-text-color-dark: rgb(191, 191, 191); |
| | | $tag-color-dark: rgb(191, 191, 191); |
| | | $blockquote-text-color-dark: #808080; |
| | | $blockquote-border-color-dark: #424242; |
| | | |
| | | // Design Ratios |
| | | $body_max_width: 1920px; |
| | | $content_ratio: 0.7; |
| | | $content_ratio: 0.7; |
| | | $thumbnail-height: 15em; |
| | | |
| | | |
| | | /* automated values */ |
| | | $sidebar-ratio: 1 - $content-ratio; |
| | | $content-max-width: $body_max_width * $content_ratio; |
| | | $sidebar-max-width: $body_max_width - $content-max-width; |
| | | $content-width: $content_ratio * 100%; |
| | | $sidebar-width: $sidebar-ratio * 100%; |
| | |
| | | @import 'variables'; |
| | | @import 'mixins'; |
| | | @import 'typography'; |
| | | @import 'navigation'; |
| | | @import 'templates/main.scss'; |
| | | @import 'print'; |
| | | @import 'base'; |
| | | @import 'animation'; |
| | | @import 'content'; |
| | | @import 'sidebar'; |
| | | @import 'post'; |
| | | @import 'pagination'; |
| | | @import 'menu'; |
| | | @import 'footer'; |
| | | @import 'buttons'; |
| | | @import 'comments'; |
| | | @import 'code'; |
| | | @import 'contact'; |
| New file |
| | |
| | | @import 'variables'; |
| | | @import 'base_dark'; |
| | | @import 'animation'; |
| | | @import 'content_dark'; |
| | | @import 'sidebar_dark'; |
| | | @import 'post_dark'; |
| | | @import 'pagination_dark'; |
| | | @import 'menu_dark'; |
| | | @import 'footer'; |
| | | @import 'buttons_dark'; |
| | | @import 'comments'; |
| | | @import 'code'; |
| | | @import 'contact_dark'; |
| New file |
| | |
| | | @mixin contact_dark { |
| | | .form-style ul li .field-style { |
| | | background-color: $bg-color-dark; |
| | | border: 1px solid $form-border-color-dark; |
| | | color: $body-color-dark; |
| | | } |
| | | .form-style ul li textarea { |
| | | background-color: $bg-color-dark; |
| | | border: 1px solid $form-border-color-dark; |
| | | color: $body-color-dark; |
| | | } |
| | | .form-style ul li input[type="button"], |
| | | .form-style ul li input[type="submit"] { |
| | | background-color: $bg-color-dark; |
| | | border: 1px solid $form-border-color-dark; |
| | | } |
| | | .form-style ul li input[type="button"]:hover, |
| | | .form-style ul li input[type="submit"]:hover { |
| | | background-color: $bg-color-dark; |
| | | border: 1px solid $form-button-hover-border-color-dark; |
| | | } |
| | | } |