After my work on a little redesign on the topic list pages on desktop, I worked a bit on a mobile version with some similar ideas like a bigger room for the titles of the topics, a second line with more information and a column dedicated only to the last post.
Compatibility
This theme component is compatible with the tags, featured links functions, and any functions available in the original topic-list version . Any category style presentation (bullet, bar, box) should work with this component.
The theme component has been tested on a few color palettes, it will work with light, neutral or dark themes.
Sadly, the theme component might not work with plugins that already changes the topic-list presentation like the Topic List Previews.
Nice Plugin. Though a general Reccommendation can we have Theme & Components list min Discourse version? I am on Stable branch but do have a test sandbox for 2.5beta. @codinghorror?
You’ll know if it works if the avatars on the right column works fine. In a few weeks, when the avatars will be broken, you’ll just have to reinstall the component without using the advanced option
I like the fact that the last poster avatar is on the right.
On the default mobile layout, the big avatar just on the left of the topic title screams “author”.
Just out of curiosity, I looked at the scss file, any reason for which you didn’t use nested syntax provided by scss?
I personally only use this feature to access the first post but I shouldn’t impose my way of navigating to everyone. I’ll see if I can reinstore the feature
Hey @Steven, it seems that the new messages notifications are shown twice. Once on the right of the topic title, once instead of the reply counter. Is that a bug or am I missing something here?
It must come from the last update with the topic entrance button. I think it’ll be better to go back to the previous version. It’s not really adapted to the component.
I’ll upgrade in a few minutes
edit: Upgraded just now, let me know if it’s better
Thanks for the feedback, I have major internet issues so I’m a bit behind on all discourse work.
I like the idea of the tag icon or emoji, but I’ll probably change the two theme components to a d-icon tag. At the same time, I’ll create a branch without any icon for a compatibility with the tag icons component
Hi Steven!
It seems there are a few layout issues with the current version of Discourse.
I have created an empty theme and just included the MD Topic List Mobile Component and this seems to be indeed the problem.
Here’s the mobile view: