Skip to content

GitHub Pages site for legal and support pages - #79

Merged
nicglazkov merged 1 commit into
mainfrom
pages-site
Aug 1, 2026
Merged

GitHub Pages site for legal and support pages#79
nicglazkov merged 1 commit into
mainfrom
pages-site

Conversation

@nicglazkov

Copy link
Copy Markdown
Owner

Summary

  • site/: hand-written static pages (index, privacy, terms, support) with one shared stylesheet, ChainCheck brand colors, light/dark via prefers-color-scheme, no JS and no frameworks
  • .github/workflows/pages.yml: deploys site/ to GitHub Pages on push to main (Pages is already enabled on the repo, workflow build type)
  • README and docs/install.md legal links now point at the published pages; docs/privacy.md and docs/terms.md carry a note that the site versions are the published ones
  • Repo homepage set to https://nicglazkov.github.io/chaincheck/

Tooling note: reviewed the frontend tooling reference; skipped the React/Tailwind/Tailark stack on purpose. Four static text pages in a Kotlin repo do not justify a Node toolchain; a hand-written page owns its look and has zero dependencies. The Tailark license stays in reserve for a real marketing site later.

Test plan

  • index and privacy rendered in a browser and visually checked (dark theme)
  • All internal links relative; external links verified
  • After merge: pages workflow deploys, then the TestFlight beta info gets the privacy policy URL via API

🤖 Generated with Claude Code

https://claude.ai/code/session_01Ljo18m9Wka5Shs5b1AtPYA

A small static site (no frameworks) at
https://nicglazkov.github.io/chaincheck/ with the landing page, privacy
policy, terms of use, and support page, styled to the app brand with
light and dark themes. The app stores need real web pages for the
privacy policy and support URLs; GitHub markdown links read as
unfinished there.

README and the install guide now point at the published pages, and the
markdown copies note that the site versions are the published ones. The
deploy workflow publishes site/ on every push to main that touches it.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Ljo18m9Wka5Shs5b1AtPYA
@nicglazkov
nicglazkov merged commit a3fbe38 into main Aug 1, 2026
3 checks passed
@nicglazkov
nicglazkov deleted the pages-site branch August 1, 2026 04:47
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