Thanks for looking into this.
I’m using Vivaldi, but I’ve used chrome as well, various computers, not all of them with synced browser settings, but when I use print your code block gets cropped at:
// Players drawn card
private Card playersCard;
which is also all I’m able to see up to when viewing your post inline (I have to scroll down inside of the code frame to see more). I’d post my version, but don’t have enough posts to upload files, but you get the idea.
Your printed version certainly looks better, not sure why it’s any different tbh, but it’s not perfect either. Code lines do not wrap and are thus cropped, and all the pages have a floating blue rectangle on the bottom left which also obscures some text. Unfortunately in that state, it’s not really usable either.
Someone on the SuperCollider forum provided the solution of sticking the following CSS block into either the browser’s inspector, or when using a browser plugin (currently I have the chrome extension Stylish, and it’s auto-adding it when I’m on that forum):
pre code {
white-space: pre-wrap;
max-height: none;
background: #fafafa;
}
Using this makes printing work just fine for me. And with the browser extension not needing to go in and fuss with adding it every I want to save something is the actual fix… otherwise it’s too much work.
Still I do wish there was an easier way to archive threads, or rather, I wish there was a way to not have needed those additional steps.
Especially as most of the functionality already exists: either viewing a post raw or being able to print. But yeah, it’s not possible to see the entire thread in raw, just a single post, and printing doesn’t work great.
That being said, bookmarks are an awesome forum feature and I use them all the time, but it still keeps everything contained inside of discourse.