Some feedback from the lovely folk at my forum
-
Yeah I see the same thing you do. I need to rework how ajaxify happens, @julian was mentioning a cross-fade, but I'm not sure if it would look good or would look like one of those corny wedding home videos kinda thing
-
@psychobunny While we're discussing the fading, is there a way to turn it off? It's nice an all but I would like to turn it off for a forum I'm working on.
-
I think putting the following in customCSS will stop the fade in out
.ajaxifying { -moz-opacity: 1.00; opacity: 1.00; -ms-filter:~"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)"; }
You can modify the vanilla theme to completely remove the transition as well, not sure which one is better. https://github.com/NodeBB/nodebb-theme-vanilla/blob/master/less/style.less#L78
-
@baris Bloody ell that's made my forum quick. I think it may be firefox struggling to transition the opacity in a smooth motion. It still fades in slightly, but it's instant and the page load is definitely snappier. I'm scared to try this in Canary.
Yep, 10/10, would recommend.
-
Interesting.
If everything is up to par (API vs rendering speed) I just feel that the instasnap between pages is a little bit too artificial (feels like clicking between an #anchor, if you know what I mean)
I read somewhere that NodeBB apparently uses the opacity transition animation to fake our loading speed, but the truth is, we did it so that it slows it down a bit to make it not feel so weird
-
@psychobunny I definitely could see how the instantaneous loading would feel weird, but I actually find it awesome that things load that quickly in NodeBB.
-
We spent some time today working on the transition feel... bumped up the speed a bit and reduced the artificial delay. More importantly got rid of that annoying flicker that would sometimes happen
-
@psychobunny All we need now is to include my one homepage change to include the topic title above the post content and I'll be able to pull latest lavender again.
-
Doesn't actually look bad at all. What do you think @baris
-
@psychobunny Thanks for cutting the off topic posts out .
You'll probably want to ellipsis the topic titles to one line with this one. I haven't bothered with that yet.
It goes to the post that's previewed, (might negate the need for the Read More button.)
-
@psychobunny On it.
EDIT: Done.
-
@a_5mith said:
Rather than admin and developer feedback, I've got some from a users perspective. So,
- mobile - needs to say when the last post was and who by, not when the topic was started.
- user selectable skins - the white of my forum is new and refreshing for some, but not so for the people whom are used to my old dark background. So being able to select a range of skins would be great.
These are good ones. #1 is huge. Need to go to the bottom of threads 99% of the time. We lose so many readers because they can't reasonably reply to a conversation. Bottom is the most important and the one thing that they can't get. Top and last read are okay although the last read option never takes them to the last place that they read so it isn't very useful.
Selectable themes would be nice. We can't get people to agree on a theme at all
-
Forgot the css in my pull request, not 100% on where to put it, but
div.content hr { margin-bottom: 10px; margin-top: 5px; }
@scottalanmiller #2 I have solved through jquery. I added a button to my forum which changes the body class. So my forum goes from
to