Well, it took longer than expected, but I fixed up a couple of the bugs with chrome. It should be much more cooperative now. Anyone give it a try and see if it works better for other peoples chromes, and not just mine?
It works now, thanks!! Great work all over.
I've got a bit of feedback though(again, sorry to sound critical, it's awesome work!):
- Firstly, clicking on connected posts/load all resets my view to somewhere in the middle of all the posts - it makes me lose track of where I am unfortunately.
- Secondly, but most importantly, this really, really needs a zoom in/out function!
- I'd recommend that when you close one post, it closes all the posts beneath it in the chain. You could have two close buttons, one that closes everything, and one that keeps the posts under it.
- There's a lot of empty space on each card - real estate is at an absolute premium in this kinda design, so each card should be as tight as possible design wise. I wouldn't both with
- I'd change the 'connecting posts (load all and show list)' and 'more' buttons to just being three buttons you can click on from the card - even if you want to add more options (and hence need a fold out more button) then at least allow the user to open up connecting posts and show a list in one click.
All this being said, I think there's a bit of a bigger problem here; you've pretty much got two completely different forum systems running at the same time. The card based view is good, and the node based view is good, but they seem like two separate thing and I don't think they mesh together well.
I'd honestly suggest sticking with cards or nodes and developing that fully. I much prefer the node based design (with some more headings) as the card based design gets really, really quickly unmanageable - imagine loading up even the amount of posts we have on this thread as cards - let alone a thread with 400+ pages.
You can always go back and implement the other system later as an alternative view (or completely different forum software), but currently it's sorta pulling things in two directions at the same time.