Skip to content

Add Academia.edu support to social media integrations #3157

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

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

Maclenn77
Copy link

Description

This pull request adds support for Academia.edu profiles to the al-folio social media integrations. Academia.edu is widely used by academics to share and discover research,.

The changes are minimal and well-contained:

  1. Added configuration options in socials.yml for Academia.edu with organization and username fields
  2. Updated social.liquid to handle the new social integration using the Academicons font which already includes support for Academia.edu

Changes

The implementation uses Academicons, which already includes the Academia.edu icon (ai-academia), making this addition a natural fit for the theme.

Unlike some other social media links that only require a single ID or URL, Academia.edu profiles include both an organization (subdomain) and a username in the format: https://[organization].academia.edu/[username]. The implemented solution supports this pattern by adding two parameters in the socials.yml file.

Why this is important

Academia.edu is a popular platform used by millions of researchers worldwide to share their work. Adding support for it in the al-folio theme aligns with the theme's academic focus and enhances its utility for scholarly users. Many academics maintain both personal websites and Academia.edu profiles, and being able to link between them provides better visibility for their research.

The Academicons font already includes support for Academia.edu, so adding this feature is a natural extension that makes use of existing resources in the theme.

Testing

The changes have been tested locally with a sample Academia.edu profile, and the icon displays correctly alongside other social media icons. The changes are minimal and don't affect any existing functionality.

Screenshot

image

Copy link

netlify bot commented May 5, 2025

Deploy Preview for relaxed-lollipop-b6bc17 ready!

Name Link
🔨 Latest commit 81c9ca3
🔍 Latest deploy log https://app.netlify.com/projects/relaxed-lollipop-b6bc17/deploys/682616508c756b00086384e4
😎 Deploy Preview https://deploy-preview-3157--relaxed-lollipop-b6bc17.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Comment Academia.edu profile
@alshedivat
Copy link
Owner

thanks for your contribution!

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.

2 participants