Skip to content

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

Merged
s0ld13rr merged 1 commit into
s0ld13rr:mainfrom
fiozxr:main
Oct 23, 2026
Merged

s0ld13rr merged 1 commit into
s0ld13rr:mainfrom
fiozxr:main

Conversation

@fiozxr

@fiozxr fiozxr commented Oct 3, 2026

Copy link
Copy Markdown
Contributor

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.

@s0ld13rr s0ld13rr self-assigned this Oct 23, 2026
@s0ld13rr

Copy link
Copy Markdown
Owner

Hello, thanks for your commitment!

@s0ld13rr
s0ld13rr merged commit fa09698 into s0ld13rr:main Oct 23, 2026
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.

2 participants