Skip to content

feat: add modern animated landing page for GitHub Pages - #18

Open
fiozxr wants to merge 1 commit into
s0ld13rr:mainfrom
fiozxr:main
Open

fiozxr wants to merge 1 commit into
s0ld13rr:mainfrom
fiozxr:main

Conversation

@fiozxr

@fiozxr fiozxr commented Oct 3, 2026

Copy link
Copy Markdown

This PR adds a modern, highly animated landing page for PentestCode using only HTML, CSS, and JavaScript.

Included

  • Modern cinematic landing page
  • Responsive desktop and mobile layouts
  • Animated agent architecture visualization
  • Interactive cursor and magnetic UI interactions
  • Scroll-driven motion and 3D perspective effects
  • Animated terminal/engagement interface
  • Engagement-state visualization
  • Capability showcase
  • Installation section with copy-to-clipboard
  • Optional optimized background video support
  • Reduced-motion accessibility support
  • No frameworks or build process required

GitHub Pages

The website is structured to be served directly from the /docs directory.

Could you please configure GitHub Pages to deploy from:

main branch → /docs

This keeps the website alongside the repository while allowing it to be deployed automatically through GitHub Pages.

The /docs directory can also be extended later with additional documentation pages, guides, architecture details, or other project documentation as the project grows.

The design intentionally keeps the website framework-free so it should remain easy to maintain and extend.

Notes

The background video is optional and can be replaced with an optimized project-specific loop in:

/docs/assets/loop.mp4

The current implementation gracefully falls back to the static animated background if the video is not present.

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