Skip to content

feat: add social meta tags, expand FAQ, and polish for launch #139

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jun 8, 2025

Conversation

nullcoder
Copy link
Owner

Summary

This PR adds final polish and improvements for the GhostPaste launch:

Social Media & SEO

  • ✅ Added comprehensive Open Graph and Twitter Card meta tags
  • ✅ Created custom social sharing images (1200x630)
  • ✅ Implemented page-specific metadata for all pages
  • ✅ Added sitemap.xml and robots.txt
  • ✅ Added PWA manifest for mobile experience

Help & Documentation

  • ✅ Expanded Help page with 3 new FAQ sections:
    • Privacy & Legal questions (GDPR, DMCA, law enforcement)
    • Common use cases & scenarios
    • Service comparisons (vs Pastebin, GitHub Gists, PrivateBin)
  • ✅ Fixed PIN → password terminology throughout all pages

UI Fixes

  • ✅ Fixed contrast issue with "High Security" badge in examples page
  • ✅ Removed /demo/ from robots.txt for security through obscurity

Test plan

  • Verified sitemap.xml and robots.txt are generated correctly
  • Checked social sharing meta tags with validate script
  • Confirmed all PIN references updated to password
  • Tested contrast fix for High Security badge in light/dark modes
  • Verified expanded FAQ content renders properly

🤖 Generated with Claude Code

- Update Help page: PIN → password in all sections
- Update About page: PIN → password
- Update Privacy page: PIN → password, Hashed PINs → Hashed Passwords
- Update Security page: PIN → password

This completes the terminology standardization from PIN to password across all user-facing pages.

🤖 Generated with Claude Code

Co-Authored-By: Claude <claude@ghostpaste.dev>
Copy link

cloudflare-workers-and-pages bot commented Jun 8, 2025

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Latest Commit Updated (UTC)
❌ Deployment failed 36fd5a2 Jun 08 2025, 07:04 AM

- Update all references from 'paste' to 'gist' for consistency
- Keep 'paste' only when used as a verb (e.g., 'paste your code')
- Update error messages and troubleshooting sections
- Fix Pastebin comparison section terminology

This completes the terminology standardization across the Help page.

🤖 Generated with Claude Code

Co-Authored-By: Claude <claude@ghostpaste.dev>
@nullcoder nullcoder merged commit 65258bb into main Jun 8, 2025
1 check was pending
@nullcoder nullcoder deleted the feat/launch-improvements branch June 8, 2025 07:02
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