Skip to content

Refine landing presentation and repository policies - #15

Merged
homanp merged 1 commit into
mainfrom
homanp/update-landing-and-repo-policies
Aug 12, 2026
Merged

Refine landing presentation and repository policies#15
homanp merged 1 commit into
mainfrom
homanp/update-landing-and-repo-policies

Conversation

@homanp

@homanp homanp commented Aug 12, 2026

Copy link
Copy Markdown
Collaborator

Summary

The landing hero obscured the lamp behind the navigation and moved too quickly past the terminal recording. The footer also maintained ZZBoard-specific legal pages instead of using Superagent's canonical policies, while the repository lacked standard contribution, license, and vulnerability-reporting guidance.

This change refines the hero size, placement, fade timing, zoom, and video radius; replaces the local Privacy and Terms routes with Superagent copyright and legal links; and adds contributing, MIT license, and security policy documents.

Repository administrators still need to enable GitHub private vulnerability reporting for external reporters to submit advisories through the documented link.

Test plan

  • pnpm --filter @zzboard/web lint -- components/hero.tsx components/site-footer.tsx
  • pnpm --filter @zzboard/web build

Improve hero visibility, point legal traffic to Superagent, and document contribution, licensing, and private vulnerability reporting.
@vercel

vercel Bot commented Aug 12, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
zzboard-web Ready Ready Preview Aug 12, 2026 2:20pm

Request Review

@homanp
homanp marked this pull request as ready for review August 12, 2026 14:22
@homanp
homanp merged commit f4f4563 into main Aug 12, 2026
5 of 7 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