2 Commits
Author SHA1 Message Date
jamespandClaude Opus 5 b5c33ed683 Add .gitattributes and tighten .gitignore
Normalises text to LF and marks the migrated WordPress uploads (204 PNGs,
94 JPGs, plus GIFs/PDFs/ICO/MP4) as binary so git stops trying to diff,
merge or rewrite endings in them. src/styles/global.css came out of the
theme with CRLF endings and is renormalised here in one deliberate pass
rather than leaving it to surprise someone on a later commit -- the
content is byte-identical ignoring whitespace.

.gitignore additionally covers .vscode/, *.log, *.swp, Thumbs.db and all
.env variants -- the last of those matters because scripts/export-wp.mjs
reads the WordPress DB credentials from the environment.

Also corrects the note on the excluded 80MB video: it lives in public/
and Astro copies it into dist/ on every build, so no manual copy step is
needed, contrary to what the old comment claimed.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-15 19:31:17 -04:00
jamesp dcff6c7b5a Initial Astro migration of vicidial.com off WordPress
Static brochure/marketing site: 55 pages, 5 posts, 82 attachments, and
the 7-item nav, exported from the wordpress_vicidial DB via
scripts/export-wp.mjs (re-runnable). Layout/styles ported from the
small-business WP theme; homepage slideshow rebuilt as a Splide client
island pulling the latest 5 posts at build time, replacing the old
BJQS jQuery plugin.
2026-09-15 18:12:06 -04:00