-
Notifications
You must be signed in to change notification settings - Fork 32
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
Enabled social card generation #287
base: main
Are you sure you want to change the base?
Conversation
Adds a good looking and automatically generated social card to each page of the documentation (for sharing on FB, X, Linkedin, etc.).
@vedranmiletic I guess there are some new pip prerequisites (need to be updated in README)? |
@katarinasupe That's correct, will do. |
As far as I can see, |
Here is what I've done to set up docs on Windows using MSYS2:
The build passes. I don't use |
@katarinasupe there could indeed be complications on macOS/Windows; I only tested on Linux and FreeBSD since that's all I have. For the local previews, there is no way around installing dependencies. For deployment, there is also an option to use GitHub Actions with Ubuntu LTS runner instead of the manual workflow with |
@katarinasupe I found a way to disable social cards for local builds. Cairo is now only necessary when |
Description
Social cards are supported by all major social networks:
This pull request enables building social cards for all pages of the documentation.
Pull request type
Please delete options that are not relevant.
Checklist:
######################################
Reviewer checklist (the reviewer checks this part)
######################################