The website for Core First Studios and OnTrack. GitHub Pages builds it with
Jekyll on every push to main and serves it at https://corefirststudios.com.
| Page | File | URL |
|---|---|---|
| Studio home | index.html |
/ |
| OnTrack | ontrack.html |
/ontrack |
| Support | support.html |
/support |
| Privacy policy | privacy.md |
/privacy |
| Not found | 404.html |
any missing page |
The header, footer and <head> are in _layouts/default.html. The privacy
page's layout, _layouts/policy.html, builds its "On this page" list from the
policy's ## headings. Styles are in assets/site.css, and the fonts (Archivo
and JetBrains Mono, both SIL Open Font License) are served from assets/fonts/,
so the site makes no requests to other servers.
The home page is about the studio and leads to OnTrack. Link the apps and their
store listings (the Play Console's Website field, App Store Connect's
Marketing URL) to https://corefirststudios.com/ontrack, not the root.
The studio has no logo yet, so the header and footer show its name as text;
the green mark in assets/img/ (and the favicon) is OnTrack's.
- Text on a page: edit the file on GitHub (pencil icon) and commit. The site updates a minute or two later.
- Privacy policy:
privacy.mdis the same text asplay-store/privacy-policy.mdin the OnTrack-Android repo, below its front matter (the lines between the two---). When the policy changes, update both, the in-app Privacy screen, and theontrack-ios-privacyREADME together. - Store links: when a listing is live, replace its "Coming soon to the App
Store" or "Coming soon to Google Play" line with a link to it. Each appears
in
ontrack.html(hero and the iPhone and Android cards), inindex.html(the OnTrack card) and in the first question insupport.html.
To preview locally: bundle exec jekyll serve or jekyll serve, then open
http://localhost:4000.
-
GitHub: Settings → Pages → Build and deployment → Deploy from a branch,
main,/ (root). Custom domaincorefirststudios.com(also inCNAME), with Enforce HTTPS on. -
DNS (Squarespace Domains → corefirststudios.com → DNS):
Host Type Data @A 185.199.108.153@A 185.199.109.153@A 185.199.110.153@A 185.199.111.153@AAAA 2606:50c0:8000::153@AAAA 2606:50c0:8001::153@AAAA 2606:50c0:8002::153@AAAA 2606:50c0:8003::153wwwCNAME palu2234.github.ioKeep the Google Workspace records (MX and TXT): they run
support@corefirststudios.com. Thegoogle-site-verificationTXT record keeps the domain verified in Search Console for Google Play.