Is it possible to somehow set a different landing page based on desktop vs mobile? i.e when you’re on mobile you land on /categories while desktop would land on /latest.
Just about to start a new topic on this — and saw this was discussed (although it probably should be categorized as "Feature).
I would second this — but with a slightly different use case. The new categories view (in current Discourse betas and here on Meta) would be perfect to display by default on desktops. But the new Categories layout I like doesn’t display on mobile, so I would still want Latest to be default on mobile.
Would love to know if the team thinks this would be a helpful feature. Great work on the new Categories layout!
I would love this also, latest makes sense on mobile. A setting for this or some advice on how to make this happen would be great.
See here for an ugly but working way to do it:
How to default to latest on mobile and categories+latest on desktop?
And here:
Set the top menu in the mobile view independently of the desktop view (with the admin setting “top menu” you also set the landing page.)
Thanks @Lutz I’ll check those posts out.
If there are technical reasons giving user’s the option to choose what the default mobile home page is independent of desktop is hard, is it possible/easier for mobile to always default to x when desktop is in category + x mode?
I think this would be preferential to more users over defaulting to category mode.
I’d just like to bump this. I think it is important to have the ability to change the views depending on mobile or desktop.
Also for me, I waiting for this.
Same, we use Category and latest for “Desktop” view but mobile users whose use case is “8 minutes whilst in the back of a cab” want “Latest” view.
“Latest” view with our posts set as overarching default encourages short shotgun comments to keep “bumping” threads up and less busy but not less important threads are just vanished immediately in the scrum.
The category view on mobile or lack of “latest” setting as a default option is hurting the usability of the site for us.
Given that there is already distinction made in Theming between Desktop & Mobile, this would seem a completely reasonable request?
Hopefully so, at 1000 members we’re at that funny point now where latest view is turning into a freeway for the 120 core users which newbies will struggle to engage with and at the same time we have “senior” members of the community who didn’t realize that certain categories even existed. (Hence we now moved to category, latest).
Doing a better job of communicating to your own people what it is that you’re doing is of course our own job bbbbbuuuuut - and I hate it when people say this to us- surely this functionality isn’t that hard to implement?
I use the following script on a site I run:
<!DOCTYPE html>
<!-- Make logo link to /latest -->
<script type="text/discourse-plugin" version="0.4">
api.changeWidgetSetting('home-logo', 'href', '/latest')
</script>
It makes clicking the logo go to the latest page instead of categories. I find it’s a decent workaround as it’s how users tend to navigate (click the logo to go home). Thus other than the initial load users end up on latest not categories. Add it to your theme in Mobile </head>
Thanks holmes appreciated.
I would love to see this as well.
Another vote here. I feel quite strongly that the Category view works best for desktop and Latest best for mobile. Please Discourse team, could we have this?
And for my sites too please - We’ve reached a point in the number of users that new members are posting in the wrong place because the categories aren’t that obvious in Latest view.
The Categories view just doesn’t “work” on mobile!
So could we please have the option of having different views depending on device type.
Thanks guys, I so love this software!
Cheers
Still bumping this feature request. Comparison shots between Categories and Latest, on mobile:
Quite the “extreme” use case since our forum is about sharing music and we use Topic List Previews, plus my screen is amongst the smallest (iPhone SE).
@Amethi, @maia_internet, @_vincent 等,
这里有一个非常简单的主题组件,应该能帮到你们。它可能不如内置到核心功能中的特性那么理想,但应该能满足大多数人提出的需求。
我希望能有一种方式,在用户明确设置了移动端偏好时予以尊重。也许等用户侧的主题设置功能推出后,我能在一定程度上实现这一点。但目前,当用户使用移动端浏览时,你会强制首页显示为“最新”(或你更改后的其他设置)。桌面端仍会遵循你的默认站点设置或用户自行选择的首页。
我稍后会在 Customization > Theme 板块发布一篇正式帖子。现在时间已用完。希望这能帮到你们!
Seems to work really well @tshenry. Thanks!
I might be going daft here, but how do I include your theme component into my existing theme?
Cheers

