Skip to content

feat: convert site to redirect shell pointing at workspace.itkdev.dk#31

Draft
yepzdk wants to merge 1 commit into
mainfrom
feature/migrate-to-workspace-platform
Draft

feat: convert site to redirect shell pointing at workspace.itkdev.dk#31
yepzdk wants to merge 1 commit into
mainfrom
feature/migrate-to-workspace-platform

Conversation

@yepzdk

@yepzdk yepzdk commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Summary

Research content has moved to the new platform at workspace.itkdev.dk (the itk-workspace app). This PR converts the old GitHub Pages site into an archived redirect shell that gracefully forwards visitors — including deep bookmarks — to the new platform.

What changed

  • Per-project redirects. Every project page (overview, mocks, and sub-pages — 40 pages total) now does a 0-second client-side meta-refresh + rel="canonical" to its /concept/<slug> page on the new platform, with a visible fallback link.
    • dansk-viden-til-dansk-ai forwards to the renamed /concept/dansk-viden.
    • The salary-negotiation password gate was removed (the new platform has its own auth).
    • The design-system docs and about page forward to the platform homepage (no concept equivalent).
  • Landing page (docs/index.md) shows a "moved" notice with a link to the new platform and a directory of direct concept links — no auto-redirect, so visitors choose where to go.
  • Stripped the shell: emptied the sidebar/nav and disabled local search. noindex is kept.

Why meta-refresh and not a 301

GitHub Pages serves static files only — no server-side redirects are possible. A 0-second meta-refresh + canonical is the standard static-site equivalent and is treated as permanent by browsers and crawlers. The site is already noindex, so this is primarily about forwarding humans. Real 301s on the new domain are handled by Traefik.

Related

  • The skabelonloesning concept this links to was migrated to the new platform separately (itk-workspace PR-64).

Verification

  • npm run docs:build is clean; all 40 project pages emit the meta-refresh tag, the dansk-viden rename target is correct, search chunks are gone, and the landing page renders the directory with no auto-redirect.

🤖 Generated with Claude Code

Content has moved to the new platform (workspace.itkdev.dk). This site
becomes an archived redirect shell.

- Every project page (overview, mocks, sub-pages) now does a 0s
  client-side meta-refresh + canonical to its /concept/<slug> page on the
  new platform. dansk-viden-til-dansk-ai forwards to the renamed
  /concept/dansk-viden; the salary-negotiation password gate is removed
  (the new platform has its own auth).
- The landing page shows a "moved" notice with a directory of direct
  concept links and no auto-redirect, so visitors choose where to go.
- about and the design-system docs forward to the platform homepage.
- Emptied the sidebar/nav and disabled local search; kept noindex.

Co-authored-by: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant