Skip to content

chore: point every phcode.io link at phcode.dev - #3165

Merged
abose merged 2 commits into
mainfrom
ai
Sep 2, 2026
Merged

chore: point every phcode.io link at phcode.dev#3165
abose merged 2 commits into
mainfrom
ai

Conversation

@abose

@abose abose commented Sep 2, 2026

Copy link
Copy Markdown
Member

The marketing site now lives on phcode.dev, so every outbound link, config URL and user facing mention moves with it: homepage, purchase and update download URLs in config.json, the download page, the live preview splash, the main nav link, the README, the bundled feature notes, and the update failure, ESLint and Safari notices in strings.js. The appUpdater fallbacks used when homepage_url is missing move too, so a stale config cannot send a user to the old host.

robots.txt drops the sitemaps.phcode.io sitemap and sitemap-phcode.xml points its remaining phcode.io URL at phcode.dev, along with the note asking for the two to be kept in sync.

The #phcode-io-main-nav element id is deliberately left alone. It is the selector shared with brackets.less and with phoenix-pro's profile menu, off hours offer and their tests, so renaming it would need a synchronised change across both repos for nothing the user can see.

Only nls/root/strings.js is edited; the other locales are regenerated by the translation workflow.

The marketing site now lives on phcode.dev, so every outbound link, config
URL and user facing mention moves with it: homepage, purchase and update
download URLs in config.json, the download page, the live preview splash,
the main nav link, the README, the bundled feature notes, and the update
failure, ESLint and Safari notices in strings.js. The appUpdater fallbacks
used when homepage_url is missing move too, so a stale config cannot send a
user to the old host.

robots.txt drops the sitemaps.phcode.io sitemap and sitemap-phcode.xml
points its remaining phcode.io URL at phcode.dev, along with the note asking
for the two to be kept in sync.

The #phcode-io-main-nav element id is deliberately left alone. It is the
selector shared with brackets.less and with phoenix-pro's profile menu, off
hours offer and their tests, so renaming it would need a synchronised change
across both repos for nothing the user can see.

Only nls/root/strings.js is edited; the other locales are regenerated by the
translation workflow.
@sonarqubecloud

sonarqubecloud Bot commented Sep 2, 2026

Copy link
Copy Markdown

@abose
abose merged commit 80fc395 into main Sep 2, 2026
15 of 21 checks passed
@abose
abose deleted the ai branch September 2, 2026 17:18
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