From 042cc8a7c06b754ace75668af786fda0a9c9612e Mon Sep 17 00:00:00 2001 From: Carlos Arias Date: Fri, 24 Jul 2026 10:30:04 +0000 Subject: [PATCH] =?UTF-8?q?web=20designer:=20QA=20fix:=20a11y=20=E2=80=94?= =?UTF-8?q?=20/resume?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [published via task queue] --- api/cli/seed-changelog.php | 1 + app/src/components/ui/resume-intro.tsx | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/api/cli/seed-changelog.php b/api/cli/seed-changelog.php index c444f8b..b33bbce 100644 --- a/api/cli/seed-changelog.php +++ b/api/cli/seed-changelog.php @@ -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'); diff --git a/app/src/components/ui/resume-intro.tsx b/app/src/components/ui/resume-intro.tsx index 7603718..f1fec67 100644 --- a/app/src/components/ui/resume-intro.tsx +++ b/app/src/components/ui/resume-intro.tsx @@ -194,8 +194,7 @@ export function ResumeIntro({ {photoSrcDark && (