Skip to content

Conversation

psmuler
Copy link

@psmuler psmuler commented Oct 12, 2025

What does this PR change? What problem does it solve?

This PR adds a Zenodo social icon to the PaperMod theme.
Zenodo is a widely used open-access repository for research outputs, and adding its icon improves discoverability and support for academic and open-science users of PaperMod.

The change introduces a new SVG definition in layouts/partials/svg.html for $icon_name == "zenodo", using Zenodo’s official brand color (#1B1F3B) and an inline base64-encoded icon asset.
This enables users to configure Zenodo links in their site parameters just like other supported social icons (e.g., GitHub, ORCID, arXiv).

Was the change discussed in an issue or in the Discussions before?

Not previously discussed.
However, it aligns with PaperMod’s existing set of academic/social integrations (e.g., ORCID, ResearchGate) and follows the same pattern for adding new icons.

If needed, I can open an issue to track this addition formally.

PR Checklist

  • This change adds/updates translations and I have used the template present here.
  • I have enabled maintainer edits for this PR.
  • I have verified that the code works as described/as intended.
  • This change adds a Social Icon which has a permissive license to use it.
  • This change does not include any CDN resources/links.
  • This change does not include any unrelated scripts such as bash and python scripts.
  • This change updates the overridden internal templates from HUGO's repository.

Copy link

@psmuler psmuler changed the title added zenodo logo svg added zenodo svg icon Oct 12, 2025
@psmuler psmuler changed the title added zenodo svg icon add zenodo svg icon Oct 12, 2025
@psmuler psmuler marked this pull request as ready for review October 12, 2025 17:15
@adityatelange adityatelange requested a review from Copilot October 12, 2025 17:25
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds a Zenodo social icon to the PaperMod theme, enabling users to configure Zenodo links alongside other supported academic/social icons. Zenodo is a widely used open-access repository for research outputs, making this addition valuable for academic users.

  • Adds a new SVG definition for Zenodo with official brand color (#1B1F3B)
  • Uses an inline base64-encoded icon asset following the existing pattern
  • Maintains consistency with other academic integrations like ORCID and ResearchGate

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

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