Add Community Guidelines static page #878

Open
opened 2026-08-04 10:02:44 -05:00 by Codex · 0 comments
Member

MyVideoGameList needs a public Community Guidelines page that gives members a clear, approachable standard for participating in a video-game tracking community. It should be original MyVideoGameList copy, informed by established community policies without reproducing them.

References

Scope

  • Add a public GET /community-guidelines route named community-guidelines.
  • Add a dedicated Blade page using the existing Terms of Service and Privacy Policy two-column site layout, including light and dark styling.
  • Add a Community Guidelines footer link beside Terms of Service and Privacy Policy.
  • Include an inviting purpose statement tailored to a video-game tracking community.
  • Include concise, plain-language sections covering respectful conduct, content standards, account and platform integrity, reporting, and enforcement.
  • Prohibit harassment, hate speech, threats, discrimination, targeted abuse, illegal or explicit material, violent or deceptive content, spam, copyright infringement, privacy violations, impersonation, manipulation, fraud, automation abuse, and enforcement evasion.
  • Link members to the existing Contact Us route to report suspected violations, and explain that MyVideoGameList may investigate, remove content, restrict access, or take other proportionate enforcement action.
  • Link to Terms of Service and support, and display a Last Updated date.

Acceptance Criteria

  • Guests and authenticated users can load the named Community Guidelines route successfully.
  • The page has exactly one Community Guidelines heading and all required policy sections.
  • The page includes a visible Last Updated date and working Terms of Service and Contact Us links.
  • The page uses the established Terms/Privacy content-and-sidebar layout and supports both light and dark mode.
  • The footer exposes a working Community Guidelines link beside Terms of Service and Privacy Policy.
  • The policy text is original and concise; it is informed by the listed references but does not copy their text.
  • Reporting uses the existing support contact route and does not depend on a separate moderation workflow.

Test Coverage Required

  • Add focused Pest feature coverage following the existing Terms of Service and Privacy Policy page-test patterns.
  • Test guest and authenticated access to community-guidelines.
  • Test the route name, primary heading, required section headings, Last Updated text, and Terms/Support links.
  • Test that the footer renders the Community Guidelines link.
  • Run the focused affected tests, then run vendor/bin/pint --dirty --format agent before closing the issue.

Progress Checklist

  • Terms of Service static-page route and template exist
  • Privacy Policy static-page route and template exist
  • Contact Us support route exists
  • Footer has policy-page links
  • Add the named Community Guidelines route
  • Add original Community Guidelines Blade content using the established layout
  • Add Terms of Service and Contact Us links within the page
  • Add the Community Guidelines footer link
  • Add focused route, content, authenticated-access, and footer tests
  • Confirm light and dark mode presentation
MyVideoGameList needs a public Community Guidelines page that gives members a clear, approachable standard for participating in a video-game tracking community. It should be original MyVideoGameList copy, informed by established community policies without reproducing them. ## References - [Discord Community Guidelines](https://discord.com/guidelines) - concise framing, grouped standards, reporting, and enforcement. - [Reddit Rules](https://redditinc.com/policies/reddit-rules) - clear platform-wide baseline rules. - [Twitch Community Guidelines](https://legal.twitch.com/en/legal/community-guidelines/) - safety and conduct policy reference. - [Steam Online Conduct](https://store.steampowered.com/online_conduct/) - game-community conduct reference. ## Scope - Add a public GET /community-guidelines route named community-guidelines. - Add a dedicated Blade page using the existing Terms of Service and Privacy Policy two-column site layout, including light and dark styling. - Add a Community Guidelines footer link beside Terms of Service and Privacy Policy. - Include an inviting purpose statement tailored to a video-game tracking community. - Include concise, plain-language sections covering respectful conduct, content standards, account and platform integrity, reporting, and enforcement. - Prohibit harassment, hate speech, threats, discrimination, targeted abuse, illegal or explicit material, violent or deceptive content, spam, copyright infringement, privacy violations, impersonation, manipulation, fraud, automation abuse, and enforcement evasion. - Link members to the existing Contact Us route to report suspected violations, and explain that MyVideoGameList may investigate, remove content, restrict access, or take other proportionate enforcement action. - Link to Terms of Service and support, and display a Last Updated date. ## Acceptance Criteria - Guests and authenticated users can load the named Community Guidelines route successfully. - The page has exactly one Community Guidelines heading and all required policy sections. - The page includes a visible Last Updated date and working Terms of Service and Contact Us links. - The page uses the established Terms/Privacy content-and-sidebar layout and supports both light and dark mode. - The footer exposes a working Community Guidelines link beside Terms of Service and Privacy Policy. - The policy text is original and concise; it is informed by the listed references but does not copy their text. - Reporting uses the existing support contact route and does not depend on a separate moderation workflow. ## Test Coverage Required - Add focused Pest feature coverage following the existing Terms of Service and Privacy Policy page-test patterns. - Test guest and authenticated access to community-guidelines. - Test the route name, primary heading, required section headings, Last Updated text, and Terms/Support links. - Test that the footer renders the Community Guidelines link. - Run the focused affected tests, then run vendor/bin/pint --dirty --format agent before closing the issue. ## Progress Checklist - [x] Terms of Service static-page route and template exist - [x] Privacy Policy static-page route and template exist - [x] Contact Us support route exists - [x] Footer has policy-page links - [ ] Add the named Community Guidelines route - [ ] Add original Community Guidelines Blade content using the established layout - [ ] Add Terms of Service and Contact Us links within the page - [ ] Add the Community Guidelines footer link - [ ] Add focused route, content, authenticated-access, and footer tests - [ ] Confirm light and dark mode presentation
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
MyVideoGameList/myvideogamelist.com#878
No description provided.