Skip to content

Build the SightAdapt GitHub Pages product site - #156

Merged
KeyffMS merged 21 commits into
mainfrom
agent/issue-99-pages-site
Sep 24, 2026
Merged

KeyffMS merged 21 commits into
mainfrom
agent/issue-99-pages-site

Conversation

@KeyffMS

@KeyffMS KeyffMS commented Sep 24, 2026

Copy link
Copy Markdown
Owner

Addresses #99.

Implements the repository-hosted SightAdapt product website from the content contract in #124 and the immutable release in #98.

Key points:

  • dependency-free static HTML/CSS/JS;
  • canonical production URL remains https://aiteracja.pl/sightadapt/;
  • GitHub Pages fallback builds for /SightAdapt/ from the same source;
  • complete Home, Features, Download, Documentation, How it works, FAQ, Releases, Privacy, Legal, Security and Support surfaces;
  • canonical brand SVGs are copied from repository assets at build time;
  • current immutable release metadata, direct GitHub Release download, SHA-256, SBOM and compliance links;
  • no cookies, analytics, remote fonts, advertising or third-party embeds;
  • skip navigation, semantic landmarks, visible focus, meaningful alt text, reduced-motion handling and keyboard-accessible mobile navigation;
  • dependency-free Python build and validation scripts;
  • CI validates both /SightAdapt/ and /sightadapt/ builds before a main-branch Pages deployment.

This PR intentionally does not claim #99 complete until the default branch protection requirement and live GitHub Pages deployment are verified.

Addresses #99.

Signed-off-by: KeyffMS <124252104+KeyffMS@users.noreply.github.com>
Addresses #99.

Signed-off-by: KeyffMS <124252104+KeyffMS@users.noreply.github.com>
Addresses #99.

Signed-off-by: KeyffMS <124252104+KeyffMS@users.noreply.github.com>
Addresses #99.

Signed-off-by: KeyffMS <124252104+KeyffMS@users.noreply.github.com>
Addresses #99.

Signed-off-by: KeyffMS <124252104+KeyffMS@users.noreply.github.com>
Addresses #99.

Signed-off-by: KeyffMS <124252104+KeyffMS@users.noreply.github.com>
Addresses #99.

Signed-off-by: KeyffMS <124252104+KeyffMS@users.noreply.github.com>
Addresses #99.

Signed-off-by: KeyffMS <124252104+KeyffMS@users.noreply.github.com>
Addresses #99.

Signed-off-by: KeyffMS <124252104+KeyffMS@users.noreply.github.com>
Addresses #99.

Signed-off-by: KeyffMS <124252104+KeyffMS@users.noreply.github.com>
Addresses #99 and prepares #103.

Signed-off-by: KeyffMS <124252104+KeyffMS@users.noreply.github.com>
Addresses #99 and prepares #103.

Signed-off-by: KeyffMS <124252104+KeyffMS@users.noreply.github.com>
Addresses #99 and prepares #103.

Signed-off-by: KeyffMS <124252104+KeyffMS@users.noreply.github.com>
Addresses #99 and prepares #103.

Signed-off-by: KeyffMS <124252104+KeyffMS@users.noreply.github.com>
Addresses #99 and prepares #104.

Signed-off-by: KeyffMS <124252104+KeyffMS@users.noreply.github.com>
Addresses #99.

Signed-off-by: KeyffMS <124252104+KeyffMS@users.noreply.github.com>
Addresses #99.

Signed-off-by: KeyffMS <124252104+KeyffMS@users.noreply.github.com>
Addresses #99.

Signed-off-by: KeyffMS <124252104+KeyffMS@users.noreply.github.com>
Addresses #99.

Signed-off-by: KeyffMS <124252104+KeyffMS@users.noreply.github.com>
Addresses #99 and follows #124.

Signed-off-by: KeyffMS <124252104+KeyffMS@users.noreply.github.com>
Addresses #99 and follows #124.

Signed-off-by: KeyffMS <124252104+KeyffMS@users.noreply.github.com>
@KeyffMS
KeyffMS merged commit aa63977 into main Sep 24, 2026
4 checks passed
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