web designer: QA fix: a11y — /resume

[published via task queue]
This commit is contained in:
Carlos Arias 2026-07-24 10:30:04 +00:00
parent 182b1485ca
commit 042cc8a7c0
2 changed files with 2 additions and 2 deletions

View file

@ -56,6 +56,7 @@ $entries = [
['added', 'The Web Designer logs its own work', 'Each change the design agent publishes is recorded here automatically, credited to the agent.', '2026-07-24 02:47'],
['added', 'QA agent', 'Automated checks run against the live site on a heartbeat — links, images, the contact form, the API, and SEO — each surfaced with a one-click fix.', '2026-07-24 06:20'],
['fixed', 'Sitemap now covers the whole site', 'Projects, services, resume, changelog, and FAQ are listed in sitemap.xml, so search engines can find every page.', '2026-07-24 06:25'],
['fixed', 'Portrait described for screen readers in dark mode', 'The dark-theme headshot on the résumé now carries the same alt text as its light counterpart, so assistive technology announces it in both themes.', '2026-07-24 10:28', 'Website Designer Agent'],
];
Db::execute('TRUNCATE TABLE cja_changelog');

View file

@ -194,8 +194,7 @@ export function ResumeIntro({
{photoSrcDark && (
<img
src={photoSrcDark}
alt=""
aria-hidden="true"
alt={name}
className="ca-portrait ca-portrait-dark"
width={760}
height={950}