Mobile nav, channel banners, search channel linking

- Add bottom tab bar (Home/Following/Discover/Downloads/Settings) for mobile
- Fetch and display channel banner images on channel pages
- Fix ChannelCard: channels without a local DB id now follow+navigate on click

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Mattias Tall
2026-05-26 10:55:25 +02:00
parent ecb246ed99
commit 426e85c2c9
4 changed files with 95 additions and 4 deletions

View File

@@ -79,6 +79,13 @@ export default function ChannelPage() {
return (
<div className="flex flex-col gap-8">
{/* Banner */}
{channel.banner_url && (
<div className="-mx-4 -mt-6 mb-2">
<img src={channel.banner_url} alt="" className="w-full h-28 sm:h-44 object-cover" />
</div>
)}
{/* Channel header */}
<div className="flex items-start gap-5">
{channel.thumbnail_url ? (