Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add icons to page headers + subscription tabs #6669

Open
wants to merge 3 commits into
base: development
Choose a base branch
from

Conversation

ChunkyProgrammer
Copy link
Member

@ChunkyProgrammer ChunkyProgrammer commented Jan 30, 2025

Add icons to page headers + subscription tabs

Pull Request Type

  • Feature Implementation

Related issue

closes #6267

Description

Adds icons to page headers when it makes sense to do so + adds some icons to subscription tabs (similar to trending tabs)

Screenshots

image
image
image
image
image
image

Testing

  • go to pages: subscriptions, subscribed channels, settings, user playlists, history, about (Most Popular was updated as well but I'm not aware of any public instances with api enabled + most popular enabled)
  • see new icons

Desktop

  • OS: Fedore Linux
  • OS Version: 41 KDE
  • FreeTube version: latest nightly

@github-actions github-actions bot added the PR: waiting for review For PRs that are complete, tested, and ready for review label Jan 30, 2025
@FreeTubeBot FreeTubeBot enabled auto-merge (squash) January 30, 2025 18:55
@ChunkyProgrammer ChunkyProgrammer changed the title Add icons to page headers Add icons to page headers + subscription tabs Jan 30, 2025
@efb4f5ff-1298-471a-8973-3d47447115dc

Most Popular icon is white instead of based on the color that is defined in the settings

VirtualBoxVM_scoEvHHjv1.mp4

@absidue
Copy link
Member

absidue commented Jan 30, 2025

On mobile the settings menu looks odd with the icon in the title, as other than a minor text colour difference it now looks the same as the labels for the sections. It might be worth removing the icon on the settings page to avoid confusion.

I also noticed that no icon was added for the search results page.

@ChunkyProgrammer
Copy link
Member Author

ChunkyProgrammer commented Jan 30, 2025

On mobile the settings menu looks odd with the icon in the title, as other than a minor text colour difference it now looks the same as the labels for the sections. It might be worth removing the icon on the settings page to avoid confusion.

I also noticed that no icon was added for the search results page.

On mobile the settings menu looks odd with the icon in the title, as other than a minor text colour difference it now looks the same as the labels for the sections. It might be worth removing the icon on the settings page to avoid confusion.

I also noticed that no icon was added for the search results page.

I've updated it to hide the icon on the settings page on mobile and added an icon for the search results page

@ChunkyProgrammer ChunkyProgrammer added PR: waiting for review For PRs that are complete, tested, and ready for review and removed PR: changes requested labels Jan 30, 2025
@efb4f5ff-1298-471a-8973-3d47447115dc

Should there also be an icon here? Im not sure tbh.

VirtualBoxVM_hlyT7lZpc3.mp4

@ChunkyProgrammer
Copy link
Member Author

Should there also be an icon here? Im not sure tbh.
VirtualBoxVM_hlyT7lZpc3.mp4

It would look like this:
image

@ChunkyProgrammer ChunkyProgrammer force-pushed the add-icons-to-page-headers branch from 3b03f51 to 9679004 Compare February 2, 2025 03:50
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]: Add an respective icon to the title of every tab
3 participants