studio
studio copied to clipboard
PDF export of channel details has design issues
Summary
The exported PDF file of channel's details is almost unreadable as it has some serious design issues. The text and all other elements of the PDF are very small and all aligned in a tight column to the left of the PDF page.
Category
BUG
Usage Details
Tested at: https://studio.learningequality.org/
- Windows 10
- Browser: Chrome, Firefox, Edge (latest versions)
- Channel: radig-nuhoz
How to reproduce
- Login to Studio
- Click the "i" icon of a channel to load the Channel details page
- Click the Download Channel Summary drop-down
- Click Download PDF
- Open the PDF after download completes
- See the PDF content design
Screenshots
Real-life consequences (anything community should be aware of, for instance how it affects end users)
PDF file is almost unreadable for the users.
Seems that the script used to generate the layout is enforcing 1 single page (was that intentional? cc @khangmach), and in case of long lists of tags or resources pertaining to many other channels, it squeezes the content like in the example above.
Khan Academy (English - US curriculum).pdf
For my Kolibri QA channel (nakav-mafak), I'm not even able to get the PDF to generate. Firefox gives the Error: Invalid coordinates passed to jsPDF.addImage error in the console.

No such error in Chrome, but still some 404s and no PDF output:

Hi ,this issue open for contributions? I'd love to work on it. Please let me know!
You have now posted on 14 separate issues that are either already assigned or otherwise not marked with the help-wanted label. Please don't waste our limited time and resources by engaging in this kind of spam, it doesn't help us, and it certainly is not helpful for you.
This issue is not available. You're welcome to find an unassigned 'help wanted' issue instead. There aren't many available issues right now so it's best to wait and keep an eye on the list. We label new ones on a weekly basis. I'd also invite you to have a look at the contributing guidelines (CONTRIBUTING.md) if you haven't seen them yet. Thank you.