Skip to content

Conversation

@eleino
Copy link
Contributor

@eleino eleino commented Dec 15, 2025

📄 Pull Request Overview

Closes #606

🔧 Changes Made

  1. Added Google Analytics to the site through nextjs/third-parties/google
  2. Added env variables for GA id with conditional checking for dev/prod environment
  3. Verified that the analytics was working with a member of the prod team
  4. Fixed the issue with single news page image becoming really tiny on mobile screen widths
  5. Updated the links to Action Plan and Activity Report on PRG page

Checklist Before Submission

  • Functionality: I have tested my code, and it works as expected.
  • JSDoc: I have added or updated JSDoc comments for all relevant code.
  • Debugging: No console.log() or other debugging statements are left.
  • Clean Code: Removed commented-out or unnecessary code.
  • Tests: Added new tests or updated existing ones for the changes made.
  • Documentation: Documentation has been updated (if applicable).

📝 Additional Information

Provide any additional context or information that reviewers may need to know:

  • Screenshots:
kuva
  • Dependencies: [Mention any new dependencies or breaking changes]
  • Known Issues: [List any known issues or limitations]

bhi049 and others added 30 commits November 12, 2025 12:24
…rea, and slightly increased line height of the text
bhi049 and others added 12 commits November 25, 2025 14:10
…lan-page

Nikolas/enhancement/564 update clan page
Restores lost SEO codes related to conflicting merges or accidental deletions on GitHub, specifically:
- **Restores** enhanced news and gallery page rendering logic.
- **Improves/Restores** SEO metadata handling (titles, descriptions, keywords).
- **Refactors** Open Graph image retrieval and URL formatting for better social sharing.
…ws-card-and-single-newspage-rendering-logic

Eleino/enhancement/596 update news card and single newspage rendering logic
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.

5 participants