#!/bin/sh
set -eu
site='https://wan3video.art'
url_for() {
  case "${1:-home}" in
    home) printf '%s/\n' "$site" ;;
    studio) printf '%s/#app-section\n' "$site" ;;
    pricing) printf '%s/pricing\n' "$site" ;;
    text-to-video) printf '%s/text-to-video\n' "$site" ;;
    image-to-video) printf '%s/image-to-video\n' "$site" ;;
    about) printf '%s/about\n' "$site" ;;
    privacy) printf '%s/privacy-policy\n' "$site" ;;
    terms) printf '%s/terms-of-service\n' "$site" ;;
    refund-policy) printf '%s/refund-policy\n' "$site" ;;
    zh-home) printf '%s/zh\n' "$site" ;;
    *) printf 'Unknown page: %s\n' "$1" >&2; return 64 ;;
  esac
}
case "${1:-help}" in
  home|studio|pricing|text-to-video|image-to-video|about|privacy|terms|refund-policy|zh-home)
    url_for "$1" ;;
  urls)
    for p in home studio pricing text-to-video image-to-video about privacy terms refund-policy zh-home; do
      printf '%s=%s\n' "$p" "$(url_for "$p")"
    done ;;
  metadata)
    printf 'name=WAN 3.0 Video\nhomepage=%s/\ndescription=AI text-to-video and image-to-video studio\n' "$site" ;;
  help|-h|--help)
    printf 'Usage: wan3video-site-kit <home|studio|pricing|text-to-video|image-to-video|about|privacy|terms|refund-policy|zh-home|urls|metadata>\n' ;;
  *) printf 'Unknown command: %s\n' "$1" >&2; exit 64 ;;
esac
