.entry-meta { --listIndent: 0; --listItemSpacing: 0; --listStyleType: none; --contentSpacing: 0; --itemsSpacing: 9px; li { display: var(--display, inline-flex); align-items: center; vertical-align: middle; &:not(:last-child) { margin-right: var(--itemsSpacing); } span { margin-right: 5px; } } [class*="ct-image-container"] { margin-right: 10px; border-radius: 100%; + svg { display: none; } } svg { margin-right: 7px; fill: currentColor; } .meta-tags, .meta-categories, { --display: inline; svg, &:after { position: relative; top: -0.1em; vertical-align: middle; } } // meta style &[data-type*="none"] li:not(:last-child) { --itemsSpacing: 20px; } &[data-type*="slash"] li:not(:last-child) { &:after { content: '/'; margin-left: var(--itemsSpacing); } } &[data-type*="line"] li:not(:last-child) { &:after { content: '-'; margin-left: var(--itemsSpacing); } } &[data-type*="circle"] li:not(:last-child) { &:after { content: '●'; margin-left: var(--itemsSpacing); font-size: 0.35em; } } // pill type [data-type="pill"] a { display: inline-flex; align-items: center; min-height: 25px; padding: 0 8px; margin-top: 2px; margin-bottom: 2px; color: #fff; border-radius: 3px; background: var(--paletteColor1); &:not(:last-child) { margin-right: 4px; } &:hover { background: var(--paletteColor2); } } [data-type="underline"] a { position: relative; &:before { position: absolute; bottom: -5px; content: ''; width: 100%; height: 1px; opacity: 0.5; background: currentColor; transform: opacity 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955); } &:hover { &:before { opacity: 1; } } } }