From 3f18ae073088d367b379d90668657a93e510fcf6 Mon Sep 17 00:00:00 2001 From: amide-init Date: Sun, 27 Sep 2026 20:19:39 +0530 Subject: [PATCH] fix(docs): serve the docs from the custom domain's root The docs moved to https://transcriptcut.aamin.me/, which serves the site from the domain root, but VitePress was still built with the github.io project-site base "/transcriptcut/". Every stylesheet, script and font then 404'd, so pages rendered as unstyled HTML. Set base to "/", fix the favicon and the two raw-HTML screenshot links (VitePress doesn't rewrite those), and point the README at the new domain. Co-Authored-By: Claude Opus 5.5 --- README.md | 10 +++++----- docs/.vitepress/config.ts | 11 ++++++----- docs/index.md | 4 ++-- 3 files changed, 13 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 1729d51..ba9037c 100644 --- a/README.md +++ b/README.md @@ -12,8 +12,8 @@ scoped buttons (filler words, speakers, chapters, show notes, highlights), of that was built and worked, then deliberately removed (see `claude.md` section 3 for why). **Local-first and open source** — runs entirely on your machine, no cloud account required. See the -[docs](https://amide-init.github.io/transcriptcut/), especially the -[Podcast Workflow](https://amide-init.github.io/transcriptcut/guide/podcasting) +[docs](https://transcriptcut.aamin.me/), especially the +[Podcast Workflow](https://transcriptcut.aamin.me/guide/podcasting) guide, and the [issue tracker](https://github.com/amide-init/transcriptcut/issues) for current build status. @@ -77,7 +77,7 @@ suggested scenes, is a single undo step (**⌘Z** / **⇧⌘Z**). AI models only ever return text and sentence picks, never timestamps or edits: times always come from the transcript's own word timestamps, and every response is validated before use. See the -[AI guide](https://amide-init.github.io/transcriptcut/guide/ai-editing) +[AI guide](https://transcriptcut.aamin.me/guide/ai-editing) for which model does what. Export renders the final MP4 (or MP3/WAV) with every preview effect above (filters, @@ -113,7 +113,7 @@ docs/ — documentation site (VitePress, deployed to GitHub Pages) The full docs site — getting started, architecture, the editing workflow, screenshots, and how to get involved — is published from [`docs/`](./docs) via GitHub Pages at -**https://amide-init.github.io/transcriptcut/**. +**https://transcriptcut.aamin.me/**. To run it locally: @@ -175,7 +175,7 @@ Two things to know during development: A native macOS app is also available (Apple Silicon only) — no need to clone the repo or run anything. Grab it from the -**[docs download page](https://amide-init.github.io/transcriptcut/download)**, +**[docs download page](https://transcriptcut.aamin.me/download)**, which also covers the one-time Gatekeeper step (this build is ad-hoc signed, not signed with a paid Apple Developer account) and the first-launch API key setup. diff --git a/docs/.vitepress/config.ts b/docs/.vitepress/config.ts index b59ff41..27f1187 100644 --- a/docs/.vitepress/config.ts +++ b/docs/.vitepress/config.ts @@ -1,17 +1,18 @@ import { defineConfig } from "vitepress"; -// Deployed to GitHub Pages as a project site at -// https://amide-init.github.io/transcriptcut/ — base must match the repo -// name so built asset URLs resolve correctly. +// Deployed to GitHub Pages under the custom domain +// https://transcriptcut.aamin.me/, served from the domain root -- so base +// is "/". (It was "/transcriptcut/" for the old github.io project-site +// URL; with the custom domain that prefix makes every asset 404.) export default defineConfig({ title: "transcriptcut", description: "Edit video podcasts by editing the transcript: clean audio, speakers, chapters, show notes and Shorts. Local-first, open source, no cloud account required.", - base: "/transcriptcut/", + base: "/", lastUpdated: true, cleanUrls: true, - head: [["link", { rel: "icon", href: "/transcriptcut/favicon.svg" }]], + head: [["link", { rel: "icon", href: "/favicon.svg" }]], themeConfig: { logo: "/favicon.svg", diff --git a/docs/index.md b/docs/index.md index 205959a..75cb050 100644 --- a/docs/index.md +++ b/docs/index.md @@ -116,11 +116,11 @@ works end to end. - + AI tools panel with Find filler words and Find long pauses, flagged words underlined in the transcript -

See more screenshots →

+

See more screenshots →