Improve SEO and agentic browsing for public pages (#18).
CI / test (pull_request) Successful in 4s
Unit Tests / test (pull_request) Successful in 4s

Add per-page titles/meta/Open Graph, semantic landmarks, robots/sitemap/llms.txt, and accessibility fixes so humans and agents can discover and navigate the site reliably.
This commit is contained in:
2026-07-14 07:17:31 -05:00
parent 862b13a666
commit 3ea2cfde0e
18 changed files with 367 additions and 91 deletions
+20 -1
View File
@@ -10,9 +10,28 @@ section {
scroll-margin-top: 70px;
}
/* Skip link visible when focused */
.visually-hidden-focusable:focus {
z-index: 1080;
}
/* Reserve image space to reduce CLS */
.card-img-top {
aspect-ratio: 16 / 9;
object-fit: cover;
width: 100%;
height: auto;
}
img.img-fluid {
max-width: 100%;
height: auto;
}
/* Hero Section */
#home {
background-color: rgba(var(--bs-success-rgb), 0.1);
min-height: 280px;
}
/* News and Contact Sections */
@@ -43,4 +62,4 @@ section {
.was-validated .form-control:valid,
.form-control.is-valid {
border-color: #198754;
}
}