Commit graph

10 commits

Author SHA1 Message Date
Adam Moussa
d2abf206cf Add slide animation to social accountability accordion
Replace instant show/hide with animated max-height transition
for smooth open/close behavior on accordion panels.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-04 18:56:37 -04:00
Adam Moussa
d7a828f32e Add accordion toggle script for social accountability page
The ElementsKit accordion JS was removed during plugin cleanup.
Added lightweight inline script to handle expand/collapse behavior
for the accordion panels.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-04 18:55:33 -04:00
Adam Moussa
ccbc29c06b Standardize meta tags: add og:image and update robots directive
Added og:image meta tag to all 9 pages and updated robots from
just max-image-preview to include explicit index,follow directive.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-04 18:51:20 -04:00
Adam Moussa
c1407df2d5 Add descriptive alt text to all images for accessibility
Added meaningful alt attributes to all 54+ images across the site
including logos, service icons, project photos, and team images.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-04 18:47:41 -04:00
Adam Moussa
622837c65e Remove WordPress and Elementor generator meta tags
Strip version-revealing generator tags that expose the tech stack.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-04 18:46:22 -04:00
Adam Moussa
561583ef9f Remove WordPress API, feed, and oEmbed links from all pages
Strip RSS/Atom feed links, wp-json API endpoints, EditURI/xmlrpc,
shortlink, and oEmbed discovery links that serve no purpose on
a static site and expose the old WordPress stack.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-04 18:45:49 -04:00
Adam Moussa
fc3ae4ad14 Replace placeholder contact info with real company details
Updated address, phone, and email across all 9 pages from dummy
values to actual Sea Haven Industries contact information.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-04 18:43:59 -04:00
Adam Moussa
ae4431dec8 Consolidate CSS: remove unused stylesheets and combine widget/animation CSS
Remove 6 WordPress editor stylesheets (269KB) never needed on frontend,
unused widget-image-box CSS, SJB plugin CSS from non-job pages, duplicate
Font Awesome, and FA v4 shims from pages without v4 icons. Consolidate
10 widget CSS files and 4 animation CSS files into inlined combined blocks.
Reduces stylesheet links from ~40+ to ~20 per page.

Also adds CSS-only nav dropdown fix with arrow indicator for the About >
Social Accountability submenu that was missing from the static export.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-04 18:26:03 -04:00
Adam Moussa
2e6a771cf8 Add Privacy Policy and Terms of Service pages
Create placeholder privacy policy and terms of service pages using
the existing site template. Link footer text on all pages to the new
URLs and add both to the sitemap.

These are informational templates and do not constitute legal advice.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-04 17:53:56 -04:00
Adam Moussa
3fcc9a78d4 Rename social-accountability-2 to social-accountability and update copyright to 2026
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-04 17:43:41 -04:00