/* ## Entries --------------------------------------------- */ .entry { background-color: $white; margin-bottom: 5vw; padding: 6vw 3vw; @include breakpoint(sm) { padding: 4rem 6rem; margin-bottom: 4rem; } &:last-of-type { margin-bottom: 0; } > img { margin-bottom: 4rem; } } .entry-content { @include clearfix; ol, ul { margin-bottom: 1em; margin-left: 4rem; .error404 & { margin-bottom: 4rem; } } ol>li { list-style-type: decimal; } ul>li { list-style-type: disc; } ol ol, ul ul { margin-bottom: 0; } li li { list-style-type: circle; } code { background-color: $light; display: block; padding: 1rem 2rem; border: $site-border; margin-top: 1em; font-size: 1.6rem; } input, select, textarea { margin-bottom: 1em; } >*:last-child { margin-bottom: 0; } } .entry-image-link { display: block; margin-bottom: 1em; img { display: block; } } /* ## Entry Meta --------------------------------------------- */ p.entry-meta { font-size: 1.6rem; margin-bottom: 0.618em; color: $gray; font-weight: $bolder; font-size: 0.618em; .entry-header & { margin-bottom: 1em; } .single & { padding-bottom: 1.618em; font-family: $font-heading; } } .entry-categories, .entry-tags { display: block; } .entry-author-name { text-transform: capitalize; } .entry-footer { border-top: $site-border; margin-top: 5vw; padding-top: 5vw; @include breakpoint(sm) { margin-top: 4rem; padding-top: 4rem; } } /* ## Pagination --------------------------------------------- */ .pagination { margin: 5vw 0; width: 100%; @include clearfix; @include breakpoint(md) { margin: 4rem 0 0; } } .adjacent-entry-pagination { margin-bottom: 0; b { border: $site-border; border-radius: $site-radius; padding: 0 2em; display: flex; align-items: center; justify-content: space-between; line-height: 1; font-size: small; font-weight: $bolder; box-shadow: 0 1.5rem 1rem -0.5rem rgba($dark,0.1); @include transition; &:hover { box-shadow: 0 1rem 1rem -1rem rgba($dark,0.1); } } a { color: $dark; text-decoration: none; margin: 0 1rem; padding: 1em 0; } } .archive-pagination { display: flex; justify-content: center; ul { display: flex; justify-content: center; width: auto; margin: 0 auto; box-shadow: 0 1.5rem 1rem -0.5rem rgba($dark,0.1); @include transition; &:hover { box-shadow: 0 0.5rem 1rem -0.5rem rgba($dark,0.15); } } li { margin: 0; border: $site-border; border-right: 0; &:first-of-type, &:first-of-type a { border-top-left-radius: $site-radius; border-bottom-left-radius: $site-radius; } &:last-of-type { border-right: $site-border; border-top-right-radius: $site-radius; border-bottom-right-radius: $site-radius; } &:last-of-type a { border-top-right-radius: $site-radius; border-bottom-right-radius: $site-radius; } } a { background-color: transparent; color: $dark; font-size: 1.4rem; font-weight: $bolder; padding: 0.75rem 1.5rem; text-decoration: none; display: block; @include transition; } a:hover, .active a { //background-color: $accent; color: $accent; } } /* ## Comments --------------------------------------------- */ .comment-respond, .entry-comments, .entry-pings { background-color: #fff; font-size: 1.6rem; margin-top: 4rem; padding: 6vw 3vw; @include breakpoint(sm) { padding: 6rem; } } .comment-respond { .form-submit { margin-bottom: 0; } } .comment-list { li { padding: 4rem 0 0 5vw; } .depth-1 { padding-left: 0; } .comment-respond { padding: 0 0 0 1em; } >.comment-respond { padding: 0; } } .comment-header { margin-bottom: 5vw; @include breakpoint(sm) { margin-bottom: 2em; } p { margin-bottom: 0; } } .comment-edit-link { padding-left: calc(4.8rem + 1em); .entry-pings & { padding: 0; clear: both; display: block; } } .comment-meta { padding-left: calc(4.8rem + 1em); word-break: break-all; .entry-pings & { padding: 0 0 1em; } } .comment-content { clear: both; ul>li { list-style-type: disc; } } .comment-respond { input[type="email"], input[type="text"], input[type="url"] { @include breakpoint(xl) { width: 50%; } label { display: block; margin-right: 1rem; } } } .entry-pings .reply { display: none; } .pingback:last-of-type p { margin-bottom: 0; }