diff --git a/src/patterns/04-components/card/card--node/_card--node.scss b/src/patterns/04-components/card/card--node/_card--node.scss index 66bea6421ced1ceebb71880717b16e4a650a045e..ea502fb84f8f4c73150b21e163e720b7b24e9a01 100644 --- a/src/patterns/04-components/card/card--node/_card--node.scss +++ b/src/patterns/04-components/card/card--node/_card--node.scss @@ -15,7 +15,7 @@ @include uw-contained-width(var(--layout-max-width)); } } - .uw-node__with-media &{ + .uw-node__with-media & { > .card__header { padding: 0; &.uw-node__with-media{ @@ -36,6 +36,9 @@ } .card__header { padding: 0 0 var(--size-2) 0; + &:not(:has(*)) { + padding: 0; + } } } .card__tags { @@ -58,7 +61,7 @@ } // CSS for specific node card presentations: - &--web-page{ + &--web-page { // Currently this is PL demo only // needs to be implemented correctly when webpage has media. .uw-node__with-media & { @@ -67,7 +70,7 @@ padding: var(--size-2) 0; } } - .card__featured-image{ + .card__featured-image { align-items: center; background-position: center center; background-repeat: no-repeat;