siteforge admin

← dashboard

migrate-test

migrate-test.example · WP:

Pages
1
Tested
0
1 untested
Avg diff
Menus / Cats / CPTs
0 / 0 / 0
Elementor REST

Site-wide prompts (raakt alle pages)

Voor veranderingen die op meerdere/alle pages tegelijk moeten landen.

Tailwind tokens (kleuren / fonts / spacing)
clients/migrate-test-website/tailwind.config.mjs
Block components (alle iconBox / contentBox / counter / ...)
clients/migrate-test-website/src/components/blocks/BlockRenderer.astro
Default page template (alle "page" docs)
clients/migrate-test-website/src/components/templates/Default.astro
BaseLayout (head, fonts, page-frame)
clients/migrate-test-website/src/layouts/BaseLayout.astro
Header (navigation + mobile-menu)
clients/migrate-test-website/src/components/Header.astro
Footer (5 columns + legal + social)
clients/migrate-test-website/src/components/Footer.astro
Site config (klant-data: nav, footer-cols, features)
clients/migrate-test-website/src/lib/site-config.ts

Deploy

1-click copy-paste voor terminal. Toekomst: directe button (Sprint 15).

Build + Staging-clone
cd ~/websitebuilder/clients/migrate-test-website && npm run build && cd ~/websitebuilder/_scripts/migrations && node staging-deploy.mjs --slug migrate-test --branch staging-clone --force
Build + Staging-improve
cd ~/websitebuilder/clients/migrate-test-website && npm run build && cd ~/websitebuilder/_scripts/migrations && node staging-deploy.mjs --slug migrate-test --branch staging-improve --force
Build + PRODUCTION (main)
cd ~/websitebuilder/clients/migrate-test-website && npm run build && cd ~/websitebuilder/_scripts/migrations && node staging-deploy.mjs --slug migrate-test --branch main --force

Modern features (per-klant toggle)

Bewerk in clients/migrate-test-website/src/lib/site-config.tsfeatures object.

Pagina-overzicht (1)

untested

Quick actions (terminal)

Re-extract Elementor data node ~/websitebuilder/_scripts/migrations/extract-elementor.mjs --slug migrate-test
Re-migrate content node ~/websitebuilder/_scripts/migrations/migrate-content.mjs --slug migrate-test --force
Re-build templates node ~/websitebuilder/_scripts/migrations/rebuild-templates.mjs --slug migrate-test --concurrency 2 --force
Build + deploy staging-clone cd ~/websitebuilder/clients/migrate-test-website && npm run build && cd ~/websitebuilder/_scripts/migrations && node staging-deploy.mjs --slug migrate-test --branch staging-clone --force
Re-meet visual-diff (alle pages) node ~/websitebuilder/_scripts/migrations/compare-sites.mjs --slug migrate-test --branch staging-clone --max-pages 30
Inspect 1 specifieke page node ~/websitebuilder/_scripts/migrations/inspect-page.mjs --slug migrate-test --path /<path>