diff --git a/README.md b/README.md index 0ec8d62..2696550 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ -# OwlStack Documentation +# FoPost Documentation -The official documentation site for [OwlStack](https://owlstack.dev) - a unified social media publishing SDK for PHP. +The official documentation site for [FoPost](https://fopost.com) - a unified social media publishing SDK for PHP. -🌐 **Live site:** [docs.owlstack.dev](https://docs.owlstack.dev) +🌐 **Live site:** [fopost.com/docs](https://fopost.com/docs) ## What's Inside diff --git a/lib/brand.ts b/lib/brand.ts index b6ac39c..f47c9f8 100644 --- a/lib/brand.ts +++ b/lib/brand.ts @@ -13,14 +13,14 @@ const pick = (value: string | undefined, fallback: string) => value?.trim() || fallback; export const BRAND = { - name: pick(process.env.NEXT_PUBLIC_BRAND_NAME, 'OwlStack'), - slug: pick(process.env.NEXT_PUBLIC_BRAND_SLUG, 'owlstack'), - domain: pick(process.env.NEXT_PUBLIC_BRAND_DOMAIN, 'owlstack.app'), - logo: pick(process.env.NEXT_PUBLIC_BRAND_LOGO, '/brand/owlstack/logo.png'), - favicon: pick(process.env.NEXT_PUBLIC_BRAND_FAVICON, '/brand/owlstack/favicon.ico'), - appleTouchIcon: pick(process.env.NEXT_PUBLIC_BRAND_APPLE_TOUCH_ICON, ''), - websiteUrl: pick(process.env.NEXT_PUBLIC_WEBSITE_URL, 'https://owlstack.app'), - appUrl: pick(process.env.NEXT_PUBLIC_APP_URL, 'https://app.owlstack.app'), - apiUrl: pick(process.env.NEXT_PUBLIC_API_URL, 'https://api.owlstack.app'), - docsUrl: pick(process.env.NEXT_PUBLIC_DOCS_URL, 'https://owlstack.app/docs'), + name: pick(process.env.NEXT_PUBLIC_BRAND_NAME, 'FoPost'), + slug: pick(process.env.NEXT_PUBLIC_BRAND_SLUG, 'fopost'), + domain: pick(process.env.NEXT_PUBLIC_BRAND_DOMAIN, 'fopost.com'), + logo: pick(process.env.NEXT_PUBLIC_BRAND_LOGO, '/brand/fopost/mark.svg'), + favicon: pick(process.env.NEXT_PUBLIC_BRAND_FAVICON, '/brand/fopost/favicon.ico'), + appleTouchIcon: pick(process.env.NEXT_PUBLIC_BRAND_APPLE_TOUCH_ICON, '/brand/fopost/apple-touch-icon.png'), + websiteUrl: pick(process.env.NEXT_PUBLIC_WEBSITE_URL, 'https://fopost.com'), + appUrl: pick(process.env.NEXT_PUBLIC_APP_URL, 'https://app.fopost.com'), + apiUrl: pick(process.env.NEXT_PUBLIC_API_URL, 'https://api.fopost.com'), + docsUrl: pick(process.env.NEXT_PUBLIC_DOCS_URL, 'https://fopost.com/docs'), } as const; diff --git a/lib/remark-brand.mjs b/lib/remark-brand.mjs index 3783d4e..d72aadb 100644 --- a/lib/remark-brand.mjs +++ b/lib/remark-brand.mjs @@ -30,11 +30,11 @@ */ const DEFAULTS = { - name: 'OwlStack', - websiteHost: 'owlstack.app', - appHost: 'app.owlstack.app', - apiHost: 'api.owlstack.app', - docsHost: 'owlstack.app/docs', + name: 'FoPost', + websiteHost: 'fopost.com', + appHost: 'app.fopost.com', + apiHost: 'api.fopost.com', + docsHost: 'fopost.com/docs', }; const pick = (value, fallback) => (value && value.trim()) || fallback; diff --git a/next.config.mjs b/next.config.mjs index 8649331..fcb1ab2 100644 --- a/next.config.mjs +++ b/next.config.mjs @@ -5,7 +5,7 @@ const withMDX = createMDX(); // The marketing site these redirects point at is per-brand. The /what-is-* // and /why-* rewrites above are legacy content slugs, not branding — they // name a page that exists, so they stay as written. -const WEBSITE_URL = process.env.NEXT_PUBLIC_WEBSITE_URL?.trim() || 'https://owlstack.app'; +const WEBSITE_URL = process.env.NEXT_PUBLIC_WEBSITE_URL?.trim() || 'https://fopost.com'; /** @type {import('next').NextConfig} */ const config = { diff --git a/public/brand/owlstack/favicon.ico b/public/brand/owlstack/favicon.ico deleted file mode 100644 index 9efb7db..0000000 Binary files a/public/brand/owlstack/favicon.ico and /dev/null differ diff --git a/public/brand/owlstack/logo.png b/public/brand/owlstack/logo.png deleted file mode 100644 index 2c720d2..0000000 Binary files a/public/brand/owlstack/logo.png and /dev/null differ