This repository contains the public GitHub Pages site for TrueFix Studio. TrueFix Studio is a desktop app that connects the brokers, exchanges, market-data services, and AI services a user chooses. It brings market research, strategy testing, and trading checks into one place without asking users to move their money to TrueFix. The site uses static HTML, CSS, and JavaScript with no runtime dependency.
The product source repository is currently private. Public Nightly installers for macOS, Windows, and Linux are linked from the site and distributed through this repository's GitHub Releases. TrueFix Studio is pre-release software. Features vary by connected service, account, permission, and test or live mode.
The website and user guide support Simplified Chinese, Japanese, Korean, and English. The browser language is used on first visit; a manual choice is stored in localStorage and reused across the site. Language choices also use indexable locale URLs under /zh-cn/, /ja/, /ko/, and /en/.
python3 -m http.server 4173Then open http://localhost:4173.
After changing a base page or its metadata, regenerate the localized static routes and sitemap:
npm ci
node scripts/sync-guide-parity.mjs
node scripts/sync-analytics-privacy.mjs
npm run buildThe shared header template is shared/header.html; its desktop styles live in site-header.css, with mobile rules in mobile-shell.css. Shared page spacing, title sizing, and responsive content layouts live in site-layout.css, using a 4/8px spacing rhythm inspired by the Studio UI. The build renders all translated content and locale navigation into each HTML page, with self-referencing canonical URLs and reciprocal hreflang links. Translation dictionaries remain in the page scripts; site-navigation.js is generated from the homepage dictionary. Commit generated HTML and sitemap changes along with their sources.
Run the static SEO and browser navigation checks with:
npx playwright install chromium
npm testThe organization site is published from the default branch with the custom domain https://truefix-labs.com/. The .nojekyll file keeps static assets unchanged.
The promotional video is generated from repository-owned interface images by scripts/build-promo-video.sh. It includes narration, an original ambient score, multilingual captions, and a clearly labeled future Market Twin concept. Motion respects the visitor's reduced-motion preference.