Skip to content

Display a different icon for courses, releases, podcasts - #9800

Open
radmorecameron wants to merge 2 commits into
FreeTubeApp:developmentfrom
radmorecameron:display-different-icon-for-courses-releases-podcasts
Open

radmorecameron wants to merge 2 commits into
FreeTubeApp:developmentfrom
radmorecameron:display-different-icon-for-courses-releases-podcasts

Conversation

@radmorecameron

Copy link
Copy Markdown
Member

Pull Request Type

  • Feature Implementation

Related issue

closes #9798

Description

Match youtube behaviour of showing different icons for the different playlist types.

Screenshots

Search Results

a podcast icon being used for a podcast in search results graduation cap icon used for a course in search results

Channel Pages

a podcast icon being used for a podcast in channel tab graduation cap icon used for a course in channel tab Music icon being used for releases

Testing

Search

  • Search for "freecodecamp podcast"
  • Find playlist with podcast icon

  • search for "freecodecamp front end developer"
  • Find playlist with course icon

Channel tabs


Search shouldn't show icon for Invidious API but we are able to show it for some of the channel tabs where we know which icon to show

Desktop

  • OS: Fedora Linux
  • OS Version: 44
  • FreeTube version: latest nightly

Additional context

Music icon isn't shown in search results on YouTube and we don't seem to be able to parse it.

@github-actions github-actions Bot added the PR: waiting for review For PRs that are complete, tested, and ready for review label Sep 13, 2026
@FreeTubeBot
FreeTubeBot enabled auto-merge (squash) September 13, 2026 18:41

@Shadorc Shadorc left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not able to get new icons in channel tabs with Invidious
image

@Shadorc Shadorc added PR: changes requested and removed PR: waiting for review For PRs that are complete, tested, and ready for review labels Sep 14, 2026
@radmorecameron radmorecameron added PR: waiting for review For PRs that are complete, tested, and ready for review and removed PR: changes requested labels Sep 14, 2026

@Shadorc Shadorc left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested with Invidious and Local API !
Not related to this MR but I'm wondering if we should add music icon to video too

Image

<div><FontAwesomeIcon :icon="['fas','list']" /></div>
<div>
<template v-if="isAlbum">
<FontAwesomeIcon :icon="['fas','music']" />

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wondering why isn't the icon extracted to computed so that v-if not needed (it's not like there are other extra stuff in difference choices

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR: waiting for review For PRs that are complete, tested, and ready for review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature Request]: Display different icons for different playlist types

3 participants