This specification addresses Issue #225 (and completes #221). The goal is to restore the lost .prose-copy utility class for narrative link styling in assets/css/style.css, apply it to the regressed reviews/index.html intro text, and roll it out to the narrative sections in about/index.html.
--prose-link and --prose-link-hover variables to the global stylesheet..prose-copy a styles for consistent editorial links in narrative text outside of blog posts.reviews/index.html.about/index.html copy with .prose-copy.assets/css/style.css:root):
--prose-link: #b61a1f--prose-link-hover: #d1292fhtml[data-theme="black"]):
--prose-link: #c9a36f--prose-link-hover: #dfba86.prose-copy Utility Classassets/css/style.css.prose-copy a {
color: var(--prose-link);
text-decoration-line: underline;
text-decoration-thickness: 1px;
text-underline-offset: 0.14em;
transition: color 0.25s ease, text-decoration-color 0.25s ease;
}
.prose-copy a:hover,
.prose-copy a:focus-visible {
color: var(--prose-link-hover);
text-decoration-color: currentColor;
}
reviews/index.htmlprose-copy to the <p class="page-intro"> tag.about/index.htmla and a:hover styles from the <style> block.prose-copy to <p class="lead"> and to the div.highlight-item p blocks, or wrap the whole <main> or relevant sections in a div/class. Since there are non-prose links in the header/footer, we must target specifically the .lead, .section, and .highlight-item p elements. Adding .prose-copy to <p class="lead"> and <section class="section"> (or just to .highlight-item p) works best to avoid styling buttons/cards.bundle exec jekyll build.reviews/index.html and about/index.html contain the .prose-copy class where appropriate.