ArticleTemplates/assets/scss/themes/darkMode/_darkModeComments.scss (107 lines of code) (raw):
@import "colours";
@mixin darkModeComments($p-kicker, $p-inverted, $dark-1, $dark-2, $dark-3) {
.comments {
background: $blackThree;
.comments__headline.headline {
color: $p-inverted;
background: $blackThree;
}
.comments__link,
.comments__ordering {
color: $whiteTwo;
}
.comment__report .touchpoint__label {
color: $warmGreyFour;
}
.comment__options {
background: $backgroundBlack;
}
.touchpoint--primary {
.touchpoint__button {
background: $warmGreyFour;
color: black;
}
.touchpoint__label {
color: $warmGreyFour;
}
}
.comment__username,
.comments__viewmore .comments__viewmore--label {
color: $warmGreyFour;
}
.block.block--discussion-thread,
.block--highlighted.block--discussion-thread {
.comment__recommend {
padding-left: 0px;
.touchpoint__button {
color: $warmGreyFour;
border: solid 1px rgba(220, 220, 220, 0.5);
&::before {
color: $warmGreyFour;
}
}
}
.block.block--discussion-thread {
.comment__recommend {
background-color: $blackTwo;
}
}
}
.block.block--discussion-thread {
background-color: $backgroundBlack;
border: solid 1px $backgroundBlack;
border-bottom: 2px solid $backgroundBlack;
color: $whiteTwo;
}
.comments__viewmore--button.touchpoint__button {
color: $warmGreyFour;
border: solid 1px rgba(220, 220, 220, 0.5);
&::before {
color: $warmGreyFour;
}
}
.is-response .comment__body {
color: $warmGreyFour;
}
.is-response .comment__header,
.is-response .comment__recommend {
border-top: dotted 1px $warmGreyFour;
background: $backgroundBlack;
}
.more.more--comments .more__label {
border: solid 1px rgba(220, 220, 220, .5);
color: rgba(220, 220, 220, 0.5);
}
.prose a:not(.video-URL) {
color: $warmGreyFour !important;
}
}
&.garnett--type-live {
.comments {
background: black;
}
}
.comments .block--highlighted .comment__container {
background: #8d2800;
color: color(brightness-93);
.comment__viewthread {
color: color(brightness-93);
}
&:after {
background: #8d2800;
}
.comment__options {
background: #8d2800;
color: color(brightness-93);
}
.prose {
@include text-underline(color(brightness-93), color(brightness-93));
a {
color: color(brightness-93) !important;
}
blockquote {
color: color(brightness-93);
}
}
}
}