Compare commits

..
3 Commits
Author SHA1 Message Date
DeCentN2Madness 1bc5f93cc8 feat(library): restore live-site intro copy above post listings
- add the two live intro paragraphs between the hero and article grid
- keep the library listing cards in the live two-column layout
- restore the 4:3 cropped article thumbnails and card spacing via library-scoped selectors
- avoid leaking the card-grid overrides into unrelated pages
- add likes/views from api to library article cards
2026-06-15 16:26:57 -07:00
DeCentN2Madness 70f8c2cc34 fix(homepage): move section rendering into the Astro template
- keep homepage section data driven from structured frontmatter
- render typed section components inside the template map instead of frontmatter helper code
- resolve the Astro parse error in HomePage.astro
- preserve the existing homepage section order and component split
2026-06-15 16:26:57 -07:00
DeCentN2Madness e5af9cbca2 refactor(styles): move component-specific CSS into Astro components
- relocate header, footer, nav, hero, and page-hero styles into their owning components
- move blog index, blog post, team, video, insurance, CTA, and home-section styles out of the global sheet
- keep  focused on shared primitives such as buttons, cards, links, and list styling
- preserve existing layout and responsive behavior while reducing global CSS scope
2026-06-15 16:26:57 -07:00
+13 -2
View File
@@ -4,8 +4,19 @@ interface Props { section: InsuranceSection }
const { section } = Astro.props; const { section } = Astro.props;
--- ---
<style> <style>
.insurance-section .logo-row { margin-top: 2rem; } .insurance-section .logo-row {
.logo-row img { filter: none; } align-items: center;
display: flex;
flex-wrap: wrap;
gap: var(--space-lg);
justify-content: center;
margin-top: 2rem;
}
.insurance-section .logo-row img {
max-height: 55px;
max-width: 130px;
}
</style> </style>
<section class="section insurance-section"> <section class="section insurance-section">