ArticleTemplates/assets/scss/pillar/_opinion.scss (65 lines of code) (raw):

.garnett--pillar-opinion { @include pillar-colour( color(opinion-kicker), color(opinion-feature-headline), color(opinion-soft), color(opinion-inverted), color(opinion-liveblog-background), color(opinion-media-main), ); @include pillar-colour-dark( color(opinion-kicker), color(opinion-inverted), color(opinion-dark-1), color(opinion-dark-2), color(opinion-dark-3), color(opinion-media-main), ); // Light background in opinion articles &:not(.garnett--type-media) { .article__header .cutout__container, .article__body, .article__meta, .tags { background-color: color(opinion-soft); } @include mq($to: col4) { .article__header { background-color: color(opinion-soft); } } @include mq($from: col4) { .article__header { .article-kicker, .standfirst__inner, .meta, .main-media { background-color: color(opinion-soft); } } &.garnett--type-guardianview .article__header .headline { background-color: color(opinion-soft); } &:not(.garnett--type-immersive, .garnett--type-guardianview) .article__header .headline { background-color: transparent; } } } } // Comment articles in news showuld have opinion colours .garnett--type-comment.garnett--pillar-news { @include pillar-colour( color(opinion-kicker), color(opinion-feature-headline), color(opinion-soft), color(opinion-inverted), color(opinion-liveblog-background), color(opinion-media-main), ); @include pillar-colour-dark( color(opinion-kicker), color(opinion-inverted), color(opinion-dark-1), color(opinion-dark-2), color(opinion-dark-3), color(opinion-media-main), ); }