| I really appreciate the time you spent writing this feedback. A lot of the time someone will say "I hate Discourse" and never offer anything substantial. I'm not going to respond to everything here, but I just want you to know that it doesn't mean I think it's invalid or dismissible. I really do enjoy reading this stuff. I also don't have the power internally to say "we're doing this now" but I do keep this stuff in mind when weighing in on new features or refactors. > Is the in-page scrollbar on a topic page scrolling through posts or time? Kind of both? Yes, it's kind of both. We call it a "timeline," which I guess puts the emphasis on time... but it's tracking how far you've progressed through the topic. You can drag it around to jump to a specific post or point in time. > A pipe dream I think, but I'd really like it if you made the browser think the page was actually the length of the full thread and then when I scroll my browser scrollbar it adheres to my expectations of navigating the page, even though things are only loaded on-demand. I'd prefer this too... to a point. There are some tricky bits, like we'd have to load the content to know how tall it's going to be. And it stops working to a point... with a few hundred posts the scrollbar approaches an unusable size, and there could be thousands of posts. > It is not sufficiently clear at a glance that, on a post in the list that has both a category and tags that they are separate things for separate ideas. At least bold the category Categories actually used to be bold! but we ended up backing off on that because they were distracting from titles. We have a few different category/tag styles that admins can configure, but if 90% of sites never change those... then it doesn't really matter... making the options for configuring this kind of thing more apparent is something we hope to improve soon. >You override ctrl-f in topics but DON'T override it in the topic list despite it being the same search. I find it annoying I can't use my normal ctrl-f, but for the behavior to be inconsistent is confusing. ctrl+f is definitely a common gripe... we try to be smart about it, but the inconsistency may not be worth it in the end. Essentially we try to avoid hijacking browser search unless we think we can do a better job. Within topics, if there are a small number of posts and they're all on screen at once, we'll use browser search. If it's a long topic and not all the posts are available, we use our search because it searches all the posts in the topic, not just what's on the current "page" of infinite scrolling. You can also hit ctrl+f a second time to get to browser search, but it's not discoverable and as evidenced by this reply... this is overly complex to explain. > Actually I just noticed that despite being in the "all categories" list and having a color associated with it, topics without a category don't get marked as such neither on the list page, nor the thread page, which I expected since it was treated as one in the navigation. Does the color for "Uncategorized" ever get used elsewhere? Good point. We should probably eliminate the color for Uncategorized unless we're using it elsewhere. Admins can optionally turn on the ability to always show "Uncategorized" with the color under uncategorized topic titles... but unless that setting is enabled we should suppress the color everywhere. > I expect to be able to search for multiple tags at once using the tags dropdown navigation Yes, I agree here 100%. I've raised this a couple times and we're slowly getting there. We actually already have the UI, but need some more work to make it the default for tags. You can see it in action by visiting a URL like https://try.discourse.org/tags/intersection/test/art You're right that by default we lean towards being more minimal, but we know that's not what everyone wants. One of the longer term objectives we're starting to work on is making it easier for admins to easily change the appearance when they're setting up a new site. There's a lot we can change within our theming system, but at the moment it's not very approachable for the average admin and too many sites look very "default." I'd like to see more different looking Discourse sites that cater to their specific audiences, with different information density, hierarchy, structure, etc... and hopefully some of the stuff we're starting to work on now will move the needle in that direction. |
With a fixed width like you have, you could probably calculate height upon submission and just have an accumulating cache of total thread height per thread.
As far as it not working in the extreme case, I'll point out it basically doesn't work in any case right now. Don't let perfect be the enemy of good.
> Categories actually used to be bold! but we ended up backing off on that because they were distracting from titles.
Bold was just an easy example. There's all kinds of ways you could make them differentiated beyond what appears to be the width of a double space between them. You could underline one, italicize, change the font size, change the color, put a '|' between them, put a box around each tag, etc. It's a design challenge, but hardly an insurmountable one.
> hopefully some of the stuff we're starting to work on now will move the needle in that direction.
I hope so too that one day landing on a discourse page when looking for information doesn't elicit an eyeroll from me. Clearly there's a talented team, and I wish you the best of luck.