Improve SEO and agentic browsing for public pages (#18).
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:
@@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user