sdmaid-se/docs/CNAME
darken ad3bd31473 General: Move the GitHub wiki into the sdmse.darken.eu docs site
The wiki lived outside the repository, so docs changes skipped review and
drifted from the code: Porter support shipped without the Setup page ever
mentioning it. The pages now live in docs/ and build with GitHub Pages.

Site:
- Jekyll source moves from the repo root to docs/, modelled on Porter's
  guide (Jekyll 3.10 via bundler). The root build also published stray
  repo files such as settings.gradle and gradle.properties; building from
  docs/ stops that.
- CHANGELOG.md, PRIVACY_POLICY.md and SECURITY.md stay at the root and
  are copied in before the build, so /changelog, /privacy and /security
  keep their URLs. jekyll-github-metadata and jemoji carry over from the
  old config because the changelog page renders release bodies.
- Pages carry lang/translation_key front matter so translated copies can
  be added later without restructuring.

Content:
- The 13 wiki pages are ported with their text unchanged apart from link
  rewrites, local copies of the 36 wiki images, and three bare URLs that
  kramdown would not autolink. The App-Cleaner and Contribute stubs are
  dropped.
- The images are re-encoded as 720 px wide WebP (quality 80). The wiki
  originals were full phone resolution PNG/JPG shown at 100-150 px:
  5.3 MB, now 1.2 MB.
- Setup's Shizuku section becomes "ADB access" (keeping the #shizuku
  anchor) and covers Porter, Porter's priority over Shizuku, and the
  current card texts. It links porter.darken.eu but not Porter's APK,
  because the Play build opens this section.
- The FAQ's Shizuku entry mentions Porter.

CI:
- tooling/docs/check_links.py fails the build when an sdmse.darken.eu URL
  in tracked sources, or any internal link in the built site, points at a
  page or heading that does not exist. Relative links are resolved
  against their page, and /foo/ only matches foo/index.html.
- The workflow also runs on pull requests for the file types the checker
  scans, without deploying.
2026-10-13 10:24:19 +02:00

1 line
No EOL
15 B
Text