Skip to content

docs(site): refactor landing SEO, layout, and assets#5

Merged
Tam-Leal merged 1 commit into
mainfrom
feat/site-landing-refactor
May 22, 2026
Merged

docs(site): refactor landing SEO, layout, and assets#5
Tam-Leal merged 1 commit into
mainfrom
feat/site-landing-refactor

Conversation

@Tam-Leal
Copy link
Copy Markdown
Contributor

Summary

  • Refactors the gitdock.dev landing page into shared CSS/JS assets with improved SEO and semantics.
  • Updates copy (How it works, security panel, Octicons) to match the standalone zip download flow.
  • Keeps the tentacle preview block and production alpha/parallax behavior unchanged.

What changed

  • Landing: site/css/common.css, site/css/index.css, site/js/common.js, site/js/index-hero.js
  • SEO: dashboard_v2.jpg for OG/Twitter/JSON-LD, manifest.json, sitemap.xml, robots.txt → sitemap.xml
  • Content: unified security panel, aligned install steps, updated feature/pain icons (incl. tasklist for repetitive chores)
  • Download head: static manifest + common.css link
  • Removed: obsolete site/sitemap.txt

Test plan

  • Open site/index.html via local HTTP server (not file://) and verify tentacles + dashboard preview
  • Check Features, Security panel, Hub, How it works, and CTA sections
  • Confirm site/download.html nav/styles still look correct
  • Validate site/manifest.json and meta tags in page source

Split landing into external CSS/JS with static manifest and sitemap.xml. Update SEO to dashboard screenshot, security panel, How it works copy, and Octicons. Keep tentacle preview behavior unchanged. Align download page head; remove obsolete sitemap.txt.
@Tam-Leal Tam-Leal merged commit 0738a40 into main May 22, 2026
1 check passed
@Tam-Leal Tam-Leal deleted the feat/site-landing-refactor branch May 22, 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